0000804753-19-000062.txt : 20191025 0000804753-19-000062.hdr.sgml : 20191025 20191025081326 ACCESSION NUMBER: 0000804753-19-000062 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20190928 FILED AS OF DATE: 20191025 DATE AS OF CHANGE: 20191025 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CERNER Corp CENTRAL INDEX KEY: 0000804753 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 431196944 STATE OF INCORPORATION: DE FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-15386 FILM NUMBER: 191167567 BUSINESS ADDRESS: STREET 1: 2800 ROCKCREEK PKWY, W0162 STREET 2: ATTN: MARC NAUGHTON CITY: KANSAS CITY STATE: MO ZIP: 64117 BUSINESS PHONE: 8162211024 MAIL ADDRESS: STREET 1: 2800 ROCKCREEK PKWY, W0162 STREET 2: ATTN: MARC NAUGHTON CITY: KANSAS CITY STATE: MO ZIP: 64117 FORMER COMPANY: FORMER CONFORMED NAME: CERNER CORP /MO/ DATE OF NAME CHANGE: 19920703 10-Q 1 q3201910-q.htm 10-Q Document
false--12-28Q32019000080475353429000155571000567860001690360000.010.01500000000500000000362212843366201300Our interest rate swap agreement is accounted for in accordance with ASC Topic 815, Derivatives and Hedging. Such agreement is designated as a cash flow hedge and considered to be highly effective under hedge accounting principles. Therefore, the swap agreement is recognized in our condensed consolidated balance sheets as either an asset or liability, measured at fair value. Changes in the fair value of the swap agreement are initially recorded in accumulated other comprehensive loss, net and then subsequently recognized in our condensed consolidated statements of operations in the periods in which earnings are affected by the hedged item. All cash flows associated with the swap agreement are classified as operating activities in our condensed consolidated statements of cash flows9318000125750001810009700050002860001300057200040900041300000132700053960003790501352282997 0000804753 2018-12-30 2019-09-28 0000804753 2019-10-16 0000804753 2018-12-29 0000804753 2019-09-28 0000804753 2018-07-01 2018-09-29 0000804753 2017-12-31 2018-09-29 0000804753 2019-06-30 2019-09-28 0000804753 2018-09-29 0000804753 2017-12-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 2019-09-28 0000804753 us-gaap:TreasuryStockMember 2019-06-30 2019-09-28 0000804753 us-gaap:CommonStockMember 2019-06-30 2019-09-28 0000804753 us-gaap:CommonStockMember 2018-12-30 2019-03-30 0000804753 us-gaap:RetainedEarningsMember 2019-06-30 2019-09-28 0000804753 us-gaap:CommonStockMember 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0000804753 us-gaap:CommonStockMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-03-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-09-28 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0000804753 us-gaap:TreasuryStockMember 2019-03-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0000804753 us-gaap:TreasuryStockMember 2019-09-28 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-06-29 0000804753 us-gaap:TreasuryStockMember 2019-03-31 2019-06-29 0000804753 us-gaap:CommonStockMember 2019-03-30 0000804753 us-gaap:TreasuryStockMember 2019-06-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-03-30 0000804753 us-gaap:CommonStockMember 2019-09-28 0000804753 us-gaap:RetainedEarningsMember 2019-03-30 0000804753 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000804753 us-gaap:RetainedEarningsMember 2018-12-30 2019-03-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 0000804753 us-gaap:TreasuryStockMember 2018-12-29 0000804753 us-gaap:RetainedEarningsMember 2018-12-29 0000804753 us-gaap:CommonStockMember 2018-09-29 0000804753 us-gaap:CommonStockMember 2017-12-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000804753 us-gaap:CommonStockMember 2018-06-30 0000804753 us-gaap:RetainedEarningsMember 2018-09-29 0000804753 us-gaap:TreasuryStockMember 2018-09-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0000804753 us-gaap:CommonStockMember 2018-07-01 2018-09-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-29 0000804753 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000804753 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000804753 us-gaap:CommonStockMember 2018-03-31 0000804753 us-gaap:RetainedEarningsMember 2017-12-31 2018-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0000804753 us-gaap:RetainedEarningsMember 2017-12-30 0000804753 us-gaap:CommonStockMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000804753 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0000804753 us-gaap:RetainedEarningsMember 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2017-12-31 2018-03-31 0000804753 us-gaap:TreasuryStockMember 2017-12-30 0000804753 us-gaap:RetainedEarningsMember 2018-03-31 0000804753 us-gaap:TreasuryStockMember 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2018-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2018-07-01 2018-09-29 0000804753 us-gaap:ContractTerminationMember 2019-06-30 2019-09-28 0000804753 cern:A2019VSPMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccountingStandardsUpdate201818Member 2018-12-30 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201708Member 2018-12-30 2019-09-28 0000804753 us-gaap:OneTimeTerminationBenefitsMember 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201613Member 2018-12-30 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201802Member 2018-12-30 2019-09-28 0000804753 cern:SECFinalRuleReleaseNo.3310532Member 2018-12-30 2019-09-28 0000804753 cern:A2019VSPMember 2018-12-30 2019-09-28 0000804753 us-gaap:OneTimeTerminationBenefitsMember 2019-06-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0000804753 us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0000804753 us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0000804753 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0000804753 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 us-gaap:CashAndCashEquivalentsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 cern:LongTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 cern:LongTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:LineOfCreditMember 2019-09-28 0000804753 us-gaap:LineOfCreditMember 2018-12-29 0000804753 cern:OtherMember 2019-09-28 0000804753 cern:OtherMember 2018-12-29 0000804753 us-gaap:SeniorNotesMember 2019-09-28 0000804753 us-gaap:CapitalLeaseObligationsMember 2019-09-28 0000804753 us-gaap:SeniorNotesMember 2018-12-29 0000804753 us-gaap:CapitalLeaseObligationsMember 2018-12-29 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201602Member 2018-12-30 0000804753 us-gaap:AccountingStandardsUpdate201602Member 2018-12-30 2019-09-28 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-28 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 2019-09-28 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-07-01 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-07-01 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2018-07-01 2018-09-29 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2018-12-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2018-12-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2018-07-01 2018-09-29 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2017-12-31 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2018-12-30 2019-09-28 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2019-06-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2017-12-31 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2019-06-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2019-06-30 2019-09-28 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2018-07-01 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2017-12-31 2018-09-29 0000804753 2019-03-31 2019-06-29 0000804753 us-gaap:EmployeeStockOptionMember 2018-12-30 2019-09-28 0000804753 2019-04-09 0000804753 2019-06-29 0000804753 cern:A2017RepurchaseProgramAggregateAuthorizedAmountMember 2018-12-29 0000804753 us-gaap:RestrictedStockMember 2018-12-30 2019-09-28 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-09-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-06-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-04-01 2018-06-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-04-01 2018-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-09-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000804753 us-gaap:RestrictedStockMember 2019-09-28 0000804753 us-gaap:RestrictedStockMember 2018-12-29 0000804753 cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:OtherSegmentMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:OtherSegmentMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:OtherSegmentMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:OtherSegmentMember 2019-06-30 2019-09-28 0000804753 cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2019-06-30 2019-09-28 xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:USD

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended: September 28, 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: 0-15386

CERNER CORPORATION
(Exact name of registrant as specified in its charter)
Delaware
cernerlogocolora03.jpg
43-1196944
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
 
 
2800 Rockcreek Parkway

 
North Kansas City,
MO
 
64117
(Address of principal executive offices)
(Zip Code)

(816) 221-1024
(Registrant's telephone number, including area code)
_________________________________________________________________
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value per share
CERN
The Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes     No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes     No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated 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 pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes     No
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.
Class
  
Outstanding at October 16, 2019
Common Stock, $0.01 par value per share
  
314,097,410 shares



CERNER CORPORATION

TABLE OF CONTENTS
 
Part I.
Financial Information:
 
 
 
 
Item 1.
Financial Statements:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
Item 3.
 
 
 
Item 4.
 
 
 
Part II.
Other Information:
 
 
 
 
Item 1A.
 
 
 
Item 2.
 
 
 
Item 6.
 
 
 
Signatures
 




Part I. Financial Information

Item 1. Financial Statements

CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
As of September 28, 2019 (unaudited) and December 29, 2018
(In thousands, except share data)
2019
 
2018
 
 
 
 
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
496,430

 
$
374,126

Short-term investments
136,266

 
401,285

Receivables, net
1,154,980

 
1,183,494

Inventory
23,155

 
25,029

Prepaid expenses and other
402,247

 
334,870

Total current assets
2,213,078

 
2,318,804

 
 
 
 
Property and equipment, net
1,865,924

 
1,743,575

Right-of-use assets
121,746

 

Software development costs, net
935,170

 
894,512

Goodwill
844,926

 
847,544

Intangible assets, net
347,376

 
405,305

Long-term investments
403,435

 
300,046

Other assets
205,775

 
198,850

 
 
 
 
Total assets
$
6,937,430

 
$
6,708,636

 
 
 
 
Liabilities and Shareholders' Equity
 
 
 
 
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
275,916

 
$
293,534

Current installments of long-term debt and capital lease obligations

 
4,914

Deferred revenue
308,444

 
399,189

Accrued payroll and tax withholdings
264,049

 
195,931

Other current liabilities
153,187

 
69,122

Total current liabilities
1,001,596

 
962,690

 
 
 
 
Long-term debt
1,038,567

 
438,802

Deferred income taxes
353,711

 
336,379

Other liabilities
132,289

 
42,376

Total liabilities
2,526,163

 
1,780,247

 
 
 
 
Shareholders' Equity:
 
 
 
Common stock, $.01 par value, 500,000,000 shares authorized, 366,201,300 shares issued at September 28, 2019 and 362,212,843 shares issued at December 29, 2018
3,662

 
3,622

Additional paid-in capital
1,806,939

 
1,559,562

Retained earnings
5,836,984

 
5,576,525

Treasury stock, 52,282,997 shares at September 28, 2019 and 37,905,013 shares at December 29, 2018
(3,107,768
)
 
(2,107,768
)
Accumulated other comprehensive loss, net
(128,550
)
 
(103,552
)
Total shareholders' equity
4,411,267

 
4,928,389

 
 
 
 
Total liabilities and shareholders' equity
$
6,937,430

 
$
6,708,636


See notes to condensed consolidated financial statements (unaudited).

1


CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
For the three and nine months ended September 28, 2019 and September 29, 2018
(unaudited)
 
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share data)
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
Revenues
$
1,429,428

 
$
1,340,073

 
$
4,250,366

 
$
4,000,661

Costs and expenses:
 
 
 
 
 
 
 
Costs of revenue
271,778

 
230,332

 
793,655

 
700,393

Sales and client service
707,743

 
605,946

 
2,026,825

 
1,830,999

Software development (Includes amortization of $56,786 and $169,036 for the three and nine months ended September 28, 2019, respectively; and $53,429 and $155,571 for the three and nine months ended September 29, 2018, respectively)
187,526

 
172,297

 
548,934

 
502,192

General and administrative
152,321

 
102,789

 
398,305

 
290,547

Amortization of acquisition-related intangibles
21,283

 
21,553

 
64,809

 
65,872

 
 
 
 
 
 
 
 
Total costs and expenses
1,340,651

 
1,132,917


3,832,528


3,390,003

 
 
 
 
 
 
 
 
Operating earnings
88,777

 
207,156


417,838


610,658

 
 
 
 
 
 
 
 
Other income, net
13,535

 
6,943

 
44,973

 
18,404

 
 
 
 
 
 
 
 
Earnings before income taxes
102,312

 
214,099


462,811


629,062

Income taxes
(20,377
)
 
(44,718
)
 
(87,688
)
 
(130,323
)
 
 
 
 
 
 
 
 
Net earnings
$
81,935

 
$
169,381


$
375,123


$
498,739

 
 
 
 
 
 
 
 
Basic earnings per share
$
0.26

 
$
0.51

 
$
1.17

 
$
1.51

Diluted earnings per share
$
0.26

 
$
0.51

 
$
1.16

 
$
1.49

Basic weighted average shares outstanding
315,876

 
329,342

 
320,282

 
330,789

Diluted weighted average shares outstanding
319,113

 
332,937

 
323,361

 
334,493

See notes to condensed consolidated financial statements (unaudited).


2


CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
For the three and nine months ended September 28, 2019 and September 29, 2018
(unaudited)
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
Net earnings
$
81,935

 
$
169,381

 
$
375,123

 
$
498,739

Foreign currency translation adjustment and other (net of taxes (benefit) of $(409) and $(413) for the three and nine months ended September 28, 2019; and $(13) and $572 for the three and nine months ended September 29, 2018, respectively)
(11,679
)
 
(8,907
)
 
(9,458
)
 
(27,924
)
Unrealized loss on cash flow hedge (net of tax benefit of $1,327 and $5,396 for the three and nine months ended September 28, 2019, respectively)
(4,037
)
 

 
(16,407
)
 

Unrealized holding gain on available-for-sale investments (net of taxes of $5 and $286 for the three and nine months ended September 28, 2019; and $181 and $97 for the three and nine months ended September 29, 2018, respectively)
14

 
553

 
867

 
297

 
 
 
 
 
 
 
 
Comprehensive income
$
66,233

 
$
161,027


$
350,125


$
471,112


See notes to condensed consolidated financial statements (unaudited).


3


CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
For the nine months ended September 28, 2019 and September 29, 2018
(unaudited)
 
Nine Months Ended
(In thousands)
2019
 
2018
 
 
 
 
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net earnings
$
375,123

 
$
498,739

Adjustments to reconcile net earnings to net cash provided by operating activities:
 
 
 
Depreciation and amortization
509,559

 
473,748

Share-based compensation expense
73,421

 
74,348

Provision for deferred income taxes
22,793

 
16,412

Investment gains
(24,231
)
 

Changes in assets and liabilities:
 
 
 
Receivables, net
24,558

 
(250,042
)
Inventory
1,877

 
(9,006
)
Prepaid expenses and other
(75,191
)
 
162,053

Accounts payable
(3,346
)
 
21,762

Accrued income taxes
(795
)
 
(9,150
)
Deferred revenue
(89,400
)
 
34,316

Other accrued liabilities
61,156

 
33,940

 
 
 
 
Net cash provided by operating activities
875,524

 
1,047,120

 
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Capital purchases
(388,588
)
 
(305,951
)
Capitalized software development costs
(211,284
)
 
(209,122
)
Purchases of investments
(317,979
)
 
(477,156
)
Sales and maturities of investments
507,258

 
454,439

Purchase of other intangibles
(25,794
)
 
(24,304
)
 
 
 
 
Net cash used in investing activities
(436,387
)
 
(562,094
)
 
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Long-term debt issuance
600,000

 

Repayment of long-term debt

 
(75,000
)
Proceeds from exercise of stock options
188,474

 
82,001

Payments to taxing authorities in connection with shares directly withheld from associates
(14,994
)
 
(9,749
)
Treasury stock purchases
(1,020,542
)
 
(345,210
)
Dividends paid
(57,293
)
 

Other
(8,450
)
 
2,254

 
 
 
 
Net cash used in financing activities
(312,805
)

(345,704
)
 
 
 
 
Effect of exchange rate changes on cash and cash equivalents
(4,028
)
 
(11,631
)
 
 
 
 
Net increase in cash and cash equivalents
122,304

 
127,691

Cash and cash equivalents at beginning of period
374,126

 
370,923

 
 
 
 
Cash and cash equivalents at end of period
$
496,430

 
$
498,614

See notes to condensed consolidated financial statements (unaudited).

4


CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
For the three and nine months ended September 28, 2019 and September 29, 2018
(unaudited)
 
Common Stock
 
Additional Paid-in Capital
 
Retained Earnings
 
Treasury Stock
 
Accumulated Other Comprehensive Loss, Net
(In thousands)
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 29, 2018
362,213

 
$
3,622

 
$
1,559,562

 
$
5,576,525

 
$
(2,107,768
)
 
$
(103,552
)
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options and vests of restricted shares and share units
706

 
7

 
11,716

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Employee share-based compensation expense

 

 
19,860

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Other comprehensive income (loss)

 

 

 

 

 
2,958

 
 
 
 
 
 
 
 
 
 
 
 
Net earnings

 

 

 
166,219

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Balance at March 30, 2019
362,919


3,629


1,591,138


5,742,744


(2,107,768
)

(100,594
)
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options and vests of restricted shares and share units
1,777

 
18

 
108,045

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Employee share-based compensation expense

 

 
23,024

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Other comprehensive income (loss)

 

 

 

 

 
(12,254
)
 
 
 
 
 
 
 
 
 
 
 
 
Treasury stock purchases

 

 

 

 
(600,000
)
 

 
 
 
 
 
 
 
 
 
 
 
 
Cash dividends declared ($0.18 per share)

 

 

 
(57,682
)
 

 

 
 
 
 
 
 
 
 
 
 
 
 
Net earnings

 

 

 
126,969

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Balance at June 29, 2019
364,696


$
3,647


$
1,722,207


$
5,812,031


$
(2,707,768
)

$
(112,848
)
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options and vests of restricted shares and share units
1,505

 
15

 
54,195

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Employee share-based compensation expense

 

 
30,537

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Other comprehensive income (loss)

 

 

 

 

 
(15,702
)
 
 
 
 
 
 
 
 
 
 
 
 
Treasury stock purchases

 

 

 

 
(400,000
)
 

 
 
 
 
 
 
 
 
 
 
 
 
Cash dividends declared ($0.18 per share)

 

 

 
(56,982
)
 

 

 
 
 
 
 
 
 
 
 
 
 
 
Net earnings

 

 

 
81,935

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Balance at September 28, 2019
366,201


3,662


1,806,939


5,836,984


(3,107,768
)

(128,550
)
See notes to condensed consolidated financial statements (unaudited).









5


CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (continued)
For the three and nine months ended September 28, 2019 and September 29, 2018
(unaudited)
 
Common Stock
 
Additional Paid-in Capital
 
Retained Earnings
 
Treasury Stock
 
Accumulated Other Comprehensive Loss, Net
(In thousands)
Shares
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 30, 2017
359,205

 
$
3,592

 
$
1,380,371

 
$
4,938,866

 
$
(1,464,099
)
 
$
(73,382
)
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options and vests of restricted shares and share units
667

 
7

 
8,331

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Employee share-based compensation expense

 

 
24,935

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Cumulative effect of accounting change (ASU 2014-09)

 

 

 
7,600

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Other comprehensive income (loss)

 

 

 

 

 
1,896

 
 
 
 
 
 
 
 
 
 
 
 
Treasury stock purchases

 

 

 

 
(87,624
)
 

 
 
 
 
 
 
 
 
 
 
 
 
Net earnings

 

 

 
160,001

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Balance at March 31, 2018
359,872

 
3,599

 
1,413,637

 
5,106,467

 
(1,551,723
)
 
(71,486
)
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options and vests of restricted shares and share units
629

 
6

 
5,962

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Employee share-based compensation expense

 

 
24,204

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Other comprehensive income (loss)

 

 

 

 

 
(21,169
)
 
 
 
 
 
 
 
 
 
 
 
 
Treasury stock purchases

 

 

 

 
(200,000
)
 

 
 
 
 
 
 
 
 
 
 
 
 
Net earnings

 

 

 
169,357

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Balance at June 30, 2018
360,501

 
$
3,605

 
$
1,443,803

 
$
5,275,824

 
$
(1,751,723
)
 
$
(92,655
)
 
 
 
 
 
 
 
 
 
 
 
 
Exercise of stock options and vests of restricted shares and share units
1,366

 
14

 
58,212

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Employee share-based compensation expense

 

 
25,209

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Other comprehensive income (loss)

 

 

 

 

 
(8,354
)
 
 
 
 
 
 
 
 
 
 
 
 
Treasury stock purchases

 

 

 

 
(57,586
)
 

 
 
 
 
 
 
 
 
 
 
 
 
Net earnings

 

 

 
169,381

 

 

 
 
 
 
 
 
 
 
 
 
 
 
Balance at September 29, 2018
361,867

 
$
3,619

 
$
1,527,224

 
$
5,445,205

 
$
(1,809,309
)
 
$
(101,009
)
See notes to condensed consolidated financial statements (unaudited).

6


CERNER CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
 
(1) Interim Statement Presentation

Basis of Presentation

The condensed consolidated financial statements included herein have been prepared by Cerner Corporation ("Cerner," the "Company," "we," "us" or "our") without audit, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in our latest annual report on Form 10-K.
 
In management's opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position and the results of operations and cash flows for the periods presented. Our interim results as presented in this Form 10-Q are not necessarily indicative of the operating results for the entire year.

The condensed consolidated financial statements were prepared using GAAP. These principles require us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates.

Fiscal Period End

Our third fiscal quarter ends on the Saturday closest to September 30. The 2019 and 2018 third quarters ended on September 28, 2019 and September 29, 2018, respectively. All references to years in these notes to condensed consolidated financial statements represent the respective three or nine months ended on such dates, unless otherwise noted.

Supplemental Disclosures of Cash Flow Information
 
 
 
Nine Months Ended
(In thousands)
 
 
2019
 
2018
Cash paid during the period for:
 
 
 
 
 
Interest (including amounts capitalized of $12,575 and $9,318, respectively)
 
 
$
20,756

 
$
15,568

Income taxes, net of refunds
 
 
65,171

 
(47,462
)


Voluntary Separation Benefits

In January 2019, we adopted a voluntary separation plan ("2019 VSP") for eligible associates. Generally, the 2019 VSP was available to U.S. associates who met a minimum level of combined age and tenure, excluding, among others, our executive officers. Associates who elected to participate in the 2019 VSP received financial benefits commensurate with their tenure and position, along with vacation payout, medical benefits, and accelerated vesting of certain share-based payment awards. The irrevocable acceptance period for associates electing to participate in the 2019 VSP ended in April 2019. In the second quarter of 2019, we recorded pre-tax charges for the 2019 VSP of $41 million. Such charges are included in general and administrative expense in our condensed consolidated statements of operations.

In the third quarter of 2019, we offered voluntary separation benefits to certain associates primarily located outside the U.S. The irrevocable acceptance period for associates to accept such offers ended in September 2019. In the third quarter of 2019, we recorded corresponding pre-tax charges of $11 million. Such charges are included in general and administrative expense in our condensed consolidated statements of operations.


7


Involuntary Separation Benefits

In the third quarter of 2019, we recorded pre-tax charges of $21 million in connection with the involuntary termination of approximately 250 U.S. associates. Such charges are included in general and administrative expense in our condensed consolidated statements of operations. Separation benefits for these associates include cash severance, contribution to a health reimbursement account, career transition assistance, and accelerated vesting of certain share-based payment awards. At September 28, 2019, a liability of $18 million for such obligations is included in accrued payroll and tax withholdings in our condensed consolidated balance sheets, which we expect to settle/pay in the fourth quarter of 2019.

Contract Termination Costs

In the third quarter of 2019, we recorded pre-tax charges of $60 million in connection with the termination of certain client contracts prior to end of their stated terms, the majority of which was paid in cash. Such charges are included in our domestic operating segment, and presented in sales and client service expense in our condensed consolidated statements of operations. At September 28, 2019, our condensed consolidated balance sheets do not include a liability for any obligations related to such contract terminations.

Purchase Obligations

In July 2019, we entered into an agreement with a certain vendor to purchase $650 million of cloud computing services over an initial 10-year period ending in 2029.

Accounting Pronouncements Adopted in 2019

Leases. In the first quarter of 2019, we adopted new lease accounting guidance. Refer to Note (7) for further details.

Callable Debt Securities. In March 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2017-08, Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for certain investments in callable debt securities purchased at a premium by requiring the premium be amortized to the earliest call date. Such guidance impacts how premiums are amortized on our available-for-sale investments. We adopted ASU 2017-08 in the first quarter of 2019. Such guidance did not have an impact on our condensed consolidated financial statements and related disclosures.

Accumulated Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income ("AOCI") to retained earnings for "stranded tax effects" resulting from certain U.S. tax reform enacted in December 2017. Such "stranded tax effects" were created when deferred tax assets and liabilities related to items in AOCI were remeasured at the lower U.S. corporate tax rate in the period of enactment. We adopted ASU 2018-02 in the first quarter of 2019, and did not elect to reclassify "stranded tax effects" from AOCI to retained earnings.

Shareholders' Equity. In August 2018, the SEC issued Final Rule Release No. 33-10532, Disclosure Update and Simplification. Such guidance, among other things, extends to interim periods the annual requirement in SEC Regulation S-X, Rule 3-04 to disclose changes in shareholders' equity. Under the requirements in SEC Regulation S-X, Rules 8-03(a)(5) and 10-01(a)(7), as amended by this new guidance, registrants must now analyze changes in shareholders' equity, in the form of a reconciliation, for the current and comparative year-to-date interim periods, with subtotals for each interim period. This guidance is effective for filings submitted on or after November 5, 2018. We have presented a separate condensed consolidated statement of changes in shareholders' equity in this Form 10-Q in order to satisfy this new disclosure requirement.

Recently Issued Accounting Pronouncements

Credit Losses on Financial Instruments. In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides new guidance regarding the measurement and recognition of credit impairment for certain financial assets. Such guidance will impact how we determine our allowance for estimated uncollectible receivables and evaluate our available-for-sale investments for impairment. ASU 2016-13 is effective for the Company in the first quarter of 2020, with early adoption permitted in the first quarter of 2019. We are currently evaluating the effect that ASU 2016-13 will have on our consolidated financial statements and related disclosures, and we did not early adopt.

8



Collaborative Arrangements. In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606, which clarifies when transactions between participants in a collaborative arrangement are within the scope of the FASB's new revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. ASU 2018-18 is effective for the Company in the first quarter of 2020, with early adoption permitted. The standard requires retrospective application to the date we adopted Topic 606, December 31, 2017. We are currently evaluating the effect that ASU 2018-18 will have on our consolidated financial statements and related disclosures, and we do not expect to early adopt.

(2) Revenue Recognition

Disaggregation of Revenue

The following tables present revenues disaggregated by our business models:
 
Three Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Licensed software
$
144,599

$
9,934

$
154,533

 
$
132,447

$
7,441

$
139,888

Technology resale
65,103

5,072

70,175

 
51,097

9,281

60,378

Subscriptions
85,230

6,674

91,904

 
73,792

5,323

79,115

Professional services
446,562

60,893

507,455

 
400,695

56,030

456,725

Managed services
272,933

29,502

302,435

 
278,019

23,981

302,000

Support and maintenance
227,131

50,163

277,294

 
229,202

48,578

277,780

Reimbursed travel
23,705

1,927

25,632

 
22,902

1,285

24,187

 
 
 
 
 
 
 
 
Total revenues
$
1,265,263

$
164,165

$
1,429,428

 
$
1,188,154

$
151,919

$
1,340,073



 
Nine Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Licensed software
$
466,105

$
40,018

$
506,123

 
$
417,761

$
29,334

$
447,095

Technology resale
169,112

17,338

186,450

 
171,135

27,876

199,011

Subscriptions
246,505

19,460

265,965

 
220,063

18,639

238,702

Professional services
1,313,701

169,500

1,483,201

 
1,168,079

177,232

1,345,311

Managed services
818,818

85,661

904,479

 
785,951

69,906

855,857

Support and maintenance
679,214

151,454

830,668

 
693,217

148,083

841,300

Reimbursed travel
68,750

4,730

73,480

 
69,108

4,277

73,385

 
 
 
 
 
 
 
 
Total revenues
$
3,762,205

$
488,161

$
4,250,366

 
$
3,525,314

$
475,347

$
4,000,661



9


The following tables present our revenues disaggregated by timing of revenue recognition:
 
Three Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Revenue recognized over time
$
1,143,470

$
155,017

$
1,298,487

 
$
1,078,029

$
137,594

$
1,215,623

Revenue recognized at a point in time
121,793

9,148

130,941

 
110,125

14,325

124,450

 
 
 
 
 
 
 
 
Total revenues
$
1,265,263

$
164,165

$
1,429,428

 
$
1,188,154

$
151,919

$
1,340,073



 
Nine Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Revenue recognized over time
$
3,403,965

$
445,320

$
3,849,285

 
$
3,169,402

$
425,991

$
3,595,393

Revenue recognized at a point in time
358,240

42,841

401,081

 
355,912

49,356

405,268

 
 
 
 
 
 
 
 
Total revenues
$
3,762,205

$
488,161

$
4,250,366


$
3,525,314

$
475,347

$
4,000,661




Transaction Price Allocated to Remaining Performance Obligations

As of September 28, 2019, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $13.31 billion of which we expect to recognize 31% of the revenue over the next 12 months and the remainder thereafter.

Contract Liabilities

Customer payments received in advance of satisfaction of the related performance obligations are deferred as contract liabilities. Such amounts are classified in our condensed consolidated balance sheets as deferred revenue. During the nine months ended September 28, 2019, we recognized $342 million of revenues that were included in our contract liability balance at the beginning of such period.

(3) Receivables

A summary of net receivables is as follows:
(In thousands)
September 28, 2019
 
December 29, 2018
 
 
 
 
Client receivables
$
1,259,584

 
$
1,237,127

Less: Allowance for doubtful accounts
104,604

 
64,561

 
 
 
 
Client receivables, net of allowance
1,154,980

 
1,172,566

 
 
 
 
Current portion of lease receivables (under ASC Topic 840)

 
10,928

 
 
 
 
Total receivables, net
$
1,154,980

 
$
1,183,494



During the first nine months of 2019 and 2018, we received total client cash collections of $4.23 billion and $3.99 billion, respectively.
 

10


(4) Investments

Available-for-sale investments at September 28, 2019 were as follows:
(In thousands)
 
Adjusted Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
140,504

 
$

 
$

 
$
140,504

Time deposits
 
59,585

 

 

 
59,585

Commercial paper
 
27,400

 

 

 
27,400

Total cash equivalents
 
227,489

 

 

 
227,489

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Time deposits
 
5,690

 

 

 
5,690

Commercial paper
 
17,750

 
13

 
(10
)
 
17,753

Government and corporate bonds
 
104,077

 
53

 
(29
)
 
104,101

Total short-term investments
 
127,517

 
66

 
(39
)
 
127,544

 
 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
 
Government and corporate bonds
 
81,431

 
78

 
(54
)
 
81,455

 
 
 
 
 
 
 
 
 
Total available-for-sale investments
 
$
436,437


$
144


$
(93
)

$
436,488


Available-for-sale investments at December 29, 2018 were as follows:
(In thousands)
 
Adjusted Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
76,471

 
$

 
$

 
$
76,471

Time deposits
 
71,461

 

 

 
71,461

Commercial Paper
 
10,000

 

 

 
10,000

Total cash equivalents
 
157,932






157,932

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Time deposits
 
31,947

 

 

 
31,947

Commercial paper
 
75,445

 

 
(91
)
 
75,354

Government and corporate bonds
 
294,941

 
1

 
(958
)
 
293,984

Total short-term investments
 
402,333


1


(1,049
)

401,285

 
 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
 
Government and corporate bonds
 
18,247

 

 
(55
)
 
18,192

 
 
 
 
 
 
 
 
 
Total available-for-sale investments
 
$
578,512


$
1


$
(1,104
)

$
577,409



We sold available-for-sale investments for proceeds of $181 million and $45 million during the nine months ended September 28, 2019 and September 29, 2018, respectively, resulting in insignificant gains/losses in each period.

Other Investments

At September 28, 2019 and December 29, 2018, we had equity investments that do not have readily determinable fair values of $314 million and $277 million, respectively, accounted for in accordance with Accounting Standards Codification ("ASC") Topic 321, Investments-Equity Securities. Such investments are included in long-term investments in our condensed consolidated balance sheets. We did not record any changes in the measurement of such investments for the nine months ended September 28, 2019 and September 29, 2018, respectively.

11



(5) Long-term Debt

The following is a summary of indebtedness outstanding:
(In thousands)
September 28, 2019
 
December 29, 2018
 
 
 
 
Credit agreement loans
$
600,000

 
$

Senior notes
425,000

 
425,000

Capital lease obligations (under ASC Topic 840)

 
4,914

Other
14,162

 
14,162

 
 
 
 
  Debt and capital lease obligations
1,039,162

 
444,076

Less: debt issuance costs
(595
)
 
(360
)
 
 
 
 
  Debt and capital lease obligations, net
1,038,567

 
443,716

Less: current portion

 
(4,914
)
 
 
 
 
  Long-term debt
$
1,038,567

 
$
438,802



Credit Agreement

In May 2019, we entered into a First Amendment to our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") with a syndicate of lenders. The Credit Agreement provides for an unsecured revolving credit facility expiring in May 2024, and includes: (a) a revolving credit loan facility of up to $700 million at any time outstanding, and (b) a letter of credit facility of up to $100 million at any time outstanding (which is a sub-facility of the $700 million revolving credit loan facility). The Credit Agreement also includes an accordion feature allowing an increase of the credit facility of up to an additional $300 million ($1 billion in the aggregate) at any time outstanding, subject to lender participation and the satisfaction of specified conditions. Borrowings outstanding under the Credit Agreement are due in May 2024, with prepayment permitted at any time. Proceeds may be used for working capital and general corporate purposes, including but not limited to certain business acquisitions and purchases under our share repurchase programs. The Credit Agreement provides certain restrictions on our ability to borrow, incur liens, sell assets and pay dividends, and contains certain leverage and interest coverage covenants.

Generally, interest on revolving credit loans is payable at a variable rate based on LIBOR, prime, or the U.S. federal funds rate, plus a spread that varies depending on leverage ratios maintained. Unused commitment, letter of credit, and other fees are also payable under the Credit Agreement. As of September 28, 2019, the interest rate on revolving credit loans outstanding was 2.84% based on LIBOR plus the applicable spread.

As of September 28, 2019, we had outstanding revolving credit loans and letters of credit of $600 million and $30 million, respectively; which reduced our available borrowing capacity to $70 million.

Interest Rate Swap

We are exposed to market risk from fluctuations in the variable interest rates on outstanding indebtedness under our Credit Agreement. In order to manage this exposure, we have entered into an interest rate swap agreement, with an initial notional amount of $600 million, to hedge the variability of cash flows associated with such interest obligations through May 2024. The interest rate swap has an effective start date of May 13, 2019, and is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%. As of September 28, 2019, this swap was in a net liability position with an aggregate fair value of $22 million, which is presented in our condensed consolidated balance sheets in other current liabilities. We classify fair value measurements of our interest rate swap as Level 2, as further described in Note (6).

Our interest rate swap agreement is accounted for in accordance with ASC Topic 815, Derivatives and Hedging. Such agreement is designated as a cash flow hedge and considered to be highly effective under hedge accounting principles. Therefore, the swap agreement is recognized in our condensed consolidated balance sheets as either an asset or liability, measured at fair value. Changes in the fair value of the swap agreement are initially recorded in accumulated other comprehensive loss, net and then subsequently recognized in our condensed consolidated statements of operations in the

12


periods in which earnings are affected by the hedged item. All cash flows associated with the swap agreement are classified as operating activities in our condensed consolidated statements of cash flows.

(6) Fair Value Measurements

We determine fair value measurements used in our consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
 
Level 1 – Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2 – Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3 – Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The following table details our financial assets measured and recorded at fair value on a recurring basis at September 28, 2019:
(In thousands)
 
 
 
 
 
 

 
Fair Value Measurements Using
Description
 
Balance Sheet Classification
 
Level 1
 
Level 2
 
Level 3
 
 
 
 
 
 
 
 
 
Money market funds
 
Cash equivalents
 
$
140,504

 
$

 
$

Time deposits
 
Cash equivalents
 

 
59,585

 

Commercial paper
 
Cash equivalents
 

 
27,400

 

Time deposits
 
Short-term investments
 

 
5,690

 

Commercial paper
 
Short-term investments
 

 
17,753

 

Government and corporate bonds
 
Short-term investments
 

 
104,101

 

Government and corporate bonds
 
Long-term investments
 

 
81,455

 



The following table details our financial assets measured and recorded at fair value on a recurring basis at December 29, 2018:
(In thousands)
 
 
 
 
 
 
 
 
Fair Value Measurements Using
Description
 
Balance Sheet Classification
 
Level 1
 
Level 2
 
Level 3
 
 
 
 
 
 
 
 
 
Money market funds
 
Cash equivalents
 
$
76,471

 
$

 
$

Time deposits
 
Cash equivalents
 

 
71,461

 

Commercial Paper
 
Cash equivalents
 

 
10,000

 

Time deposits
 
Short-term investments
 

 
31,947

 

Commercial paper
 
Short-term investments
 

 
75,354

 

Government and corporate bonds
 
Short-term investments
 

 
293,984

 

Government and corporate bonds
 
Long-term investments
 

 
18,192

 


Our interest rate swap agreement is measured and recorded at fair value on a recurring basis using a Level 2 valuation. The fair value of such agreement is based on the market standard methodology of netting the discounted expected future

13


variable cash receipts and the discounted future fixed cash payments. The variable cash receipts are based on an expectation of future interest rates derived from observed market interest rate forward curves. Since these inputs are observable in active markets over the terms that the instrument is held, the derivative is classified as Level 2 in the hierarchy.
We estimate the fair value of our long-term, fixed rate debt using a Level 3 discounted cash flow analysis based on current borrowing rates for debt with similar maturities. We estimate the fair value of our long-term, variable rate debt using a Level 3 discounted cash flow analysis based on LIBOR rate forward curves. The fair value of our long-term debt, including current maturities, at September 28, 2019 and December 29, 2018 was approximately $1.07 billion and $431 million, respectively. The carrying amount of such debt at September 28, 2019 and December 29, 2018 was $1.03 billion and $425 million, respectively.

(7) Leases

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which introduces a new accounting model that requires most leases to be reported on the balance sheet. It also establishes disclosure requirements, which are more extensive than those required under prior U.S. GAAP. The standard requires use of the modified retrospective (cumulative effect) transition approach and was effective for the Company in the first quarter of 2019. We selected the effective date of ASU 2016-02 as the date of initial application on transition, as permitted by ASU 2016-02, as amended ("Topic 842"). Under this transition method, the cumulative effect from prior periods upon applying the new guidance to arrangements containing leases was recognized in our condensed consolidated balance sheets as of December 30, 2018. We did not recast comparative periods.

A summary of such cumulative effect adjustment is as follows:
(In thousands)
 
 
Increase /
(Decrease)
 
 
 
 
Right-of-use asset
 
 
$
129,652

Prepaid expenses and other
 
 
3,968

Other current liabilities
 
 
22,767

Other liabilities
 
 
110,853



Arrangements Containing Leases

The cumulative effect adjustment above, is primarily comprised of arrangements where we are the lessee under operating leases for real estate (office, data center, and warehouse space) and certain dedicated fiber optic lines within our infrastructure. The duration of these agreements ranges from several months to in excess of 20 years. Generally, variable lease payments under these operating lease agreements relate to amounts based on changes to an index or rate (i.e. percentage change in the consumer price index). We do not have any arrangements where we are the lessee, classified as finance leases in our condensed consolidated financial statements.

In addition to the items described above, we also procure hotel stays and rental cars related to associate business travel, and the use of certain equipment for trade shows, client presentations, conferences, and internal meetings. We have made the policy election to classify such arrangements as short-term leases, as defined in Topic 842. As such, we have not recognized lease liabilities and right-of-use assets for such arrangements in our condensed consolidated financial statements. The duration of these arrangements is less than one month. Therefore, we do not disclose any short-term lease expense, as permitted by Topic 842. Expense for such items is recognized on a straight-line basis over the term of such arrangements.

Arrangements in which we are the lessor are not significant to our condensed consolidated financial statements.


14


Amounts Included in the Condensed Consolidated Financial Statements

The following table presents a summary of lease liability and right-of-use asset amounts included in our condensed consolidated balance sheets as of September 28, 2019, under operating lease arrangements where we are the lessee:
(In thousands)
 
 
 
 
Description
 
Balance Sheet Classification
 
September 28, 2019
 
 
 
 
 
Right-of-use asset
 
Right-of-use assets
 
$
121,746

Lease liability - current
 
Other current liabilities
 
30,080

Lease liability - non-current
 
Other liabilities
 
103,177



Lease liabilities recorded upon the commencement of operating leases during the nine months ended September 28, 2019 were $23 million.

For the three and nine months ended September 28, 2019, operating lease cost was $9 million and $28 million, respectively. Variable lease cost was less than $1 million for both the three and nine months ended September 28, 2019.

Maturity Analysis

Aggregate future payments under operating lease arrangements where we are the lessee (by fiscal year) are as follows:
(In thousands)
 
 
Operating Lease Obligations
 
 
 
 
Remainder of 2019
 
 
$
10,164

2020
 
 
32,170

2021
 
 
27,677

2022
 
 
22,185

2023
 
 
15,511

2024 and thereafter
 
 
47,394

 
 
 
 
Aggregate future payments
 
 
155,101

Impact of discounting
 
 
(21,844
)
 
 
 
 
Aggregate lease liability at September 28, 2019
 
 
$
133,257



At September 28, 2019, the weighted-average remaining lease term and weighted-average discount rate for our operating lease arrangements where we are the lessee were 7.05 years and 3.7%, respectively.


15


Prior Periods

Prior to the adoption of Topic 842, we accounted for arrangements where we were the lessee under operating leases in accordance with ASC Topic 840, Leases. Rent expense for office and warehouse space for our regional and global offices for the three and nine months ended September 29, 2018 was $8 million and $25 million, respectively. Aggregate minimum future payments under these non-cancelable operating leases as of December 29, 2018, were as follows:
(In thousands)
 
 
Operating Lease Obligations
 
 
 
 
2019
 
 
$
29,739

2020
 
 
27,669

2021
 
 
22,904

2022
 
 
17,240

2023
 
 
10,166

2024 and thereafter
 
 
17,743

 
 
 
 
 
 
 
$
125,461



(8) Income Taxes

We determine the tax provision for interim periods using an estimate of our annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter we update our estimate of the annual effective tax rate, and if our estimated tax rate changes, we make a cumulative adjustment. Our effective tax rate was 18.9% and 20.7% for the first nine months of 2019 and 2018, respectively. The decrease in the effective tax rate in the first nine months of 2019 is primarily due to increased excess tax benefits recognized as a component of income tax expense due to elevated stock option exercise activity.

(9) Earnings Per Share

A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:
 
Three Months Ended
 
2019
 
2018
 
Earnings
 
Shares
 
Per-Share
 
Earnings
 
Shares
 
Per-Share
(In thousands, except per share data)
(Numerator)
 
(Denominator)
 
Amount
 
(Numerator)
 
(Denominator)
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders
$
81,935

 
315,876

 
$
0.26

 
$
169,381

 
329,342

 
$
0.51

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Stock options and non-vested shares

 
3,237

 
 
 

 
3,595

 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders including assumed conversions
$
81,935

 
319,113

 
$
0.26

 
$
169,381

 
332,937

 
$
0.51


For the three months ended September 28, 2019 and September 29, 2018, options to purchase 7.7 million and 13.0 million shares of common stock at per share prices ranging from $54.87 to $75.83 and $50.04 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.

16


 
Nine Months Ended
 
2019
 
2018
 
Earnings
 
Shares
 
Per-Share
 
Earnings
 
Shares
 
Per-Share
(In thousands, except per share data)
(Numerator)
 
(Denominator)
 
Amount
 
(Numerator)
 
(Denominator)
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders
$
375,123

 
320,282

 
$
1.17

 
$
498,739

 
330,789

 
$
1.51

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Stock options and non-vested shares

 
3,079

 
 
 

 
3,704

 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders including assumed conversions
$
375,123

 
323,361

 
$
1.16

 
$
498,739

 
334,493

 
$
1.49



For the nine months ended September 28, 2019 and September 29, 2018, options to purchase 10.1 million and 12.7 million shares of common stock at per share prices ranging from $51.87 to $75.83 and $50.04 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.

(10) Share-Based Compensation and Equity

Stock Options

Stock option activity for the nine months ended September 28, 2019 was as follows:
(In thousands, except per share and term data)
Number of
Shares
 
Weighted-
Average
Exercise 
Price
(Per Share)
 
Aggregate
Intrinsic 
Value
 
Weighted-Average      
Remaining      
Contractual
 Term (Yrs)      
 
 
 
 
 
 
 
 
Outstanding at beginning of year
21,792

 
$
52.31

 
 
 
 
Granted
1,045

 
65.53

 
 
 
 
Exercised
(4,821
)
 
40.91

 
 
 
 
Forfeited and expired
(946
)
 
61.39

 
 
 
 
Outstanding as of September 28, 2019
17,070

 
55.83

 
$
215,557

 
6.24
 
 
 
 
 
 
 
 
Exercisable as of September 28, 2019
9,181

 
$
51.62

 
$
154,997

 
4.76

The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the nine months ended September 28, 2019 were as follows:

Expected volatility (%)
 
25.1
%
Expected dividend rate (%)
 
1
%
Expected term (yrs)
 
7

Risk-free rate (%)
 
2.4
%
Fair value per option
 
$
17.58



As of September 28, 2019, there was $112 million of total unrecognized compensation cost related to stock options granted under all plans. That cost is expected to be recognized over a weighted-average period of 2.83 years.


17


Non-vested Shares and Share Units

Non-vested share and share unit activity for the nine months ended September 28, 2019 was as follows:
(In thousands, except per share data)
Number of Shares
 
Weighted-Average
Grant Date Fair Value
Per Share
 
 
 
 
Outstanding at beginning of year
882

 
$
62.82

Granted
2,262

 
66.47

Vested
(394
)
 
67.01

Forfeited
(64
)
 
63.01

 
 
 
 
Outstanding as of September 28, 2019
2,686

 
$
65.27


As of September 28, 2019, there was $144 million of total unrecognized compensation cost related to non-vested share and share unit awards granted under all plans. That cost is expected to be recognized over a weighted-average period of 2.30 years.

Share-Based Compensation Cost

The following table presents total compensation expense recognized with respect to stock options, non-vested shares and share units, and our associate stock purchase plan:
 
Three Months Ended
 
Nine Months Ended
(In thousands)
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
Stock option and non-vested share and share unit compensation expense
$
30,537

 
$
25,209

 
$
73,421

 
$
74,348

Associate stock purchase plan expense
1,321

 
1,407

 
4,612

 
4,685

Amounts capitalized in software development costs, net of amortization
(76
)
 
266

 
70

 
587

 
 
 
 
 
 
 
 
Amounts charged against earnings, before income tax benefit
$
31,782

 
$
26,882


$
78,103


$
79,620

 
 
 
 
 
 
 
 
Amount of related income tax benefit recognized in earnings
$
6,330

 
$
5,615

 
$
14,888

 
$
16,483



Treasury Stock

In May 2018, our Board of Directors approved an amendment to our share repurchase program that allowed for the Company to repurchase up to an aggregate $1.0 billion of shares of our common stock, excluding transaction costs. In April 2019, our Board of Directors approved a further amendment to this share repurchase program. Under this new amendment, the Company is authorized to repurchase up to an additional $1.2 billion of shares of our common stock, for an aggregate of $2.2 billion, excluding transaction costs. The repurchases are to be effected in the open market, by block purchase, in privately negotiated transactions, or through other transactions managed by broker-dealers. No time limit was set for the completion of the program. During the nine months ended September 28, 2019, we repurchased 14.4 million shares for total consideration of $1.0 billion under the program. The shares were recorded as treasury stock and accounted for under the cost method. No repurchased shares have been retired. As of September 28, 2019, $483 million remains available for repurchase under the amended program.

Dividends
 
On September 10, 2019, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on October 9, 2019 to shareholders of record as of September 25, 2019. On May 29, 2019, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on July 26, 2019 to shareholders of record as of June 18, 2019. In connection with the declaration of such dividends, our non-vested share and share units are entitled to dividend equivalents, which will be payable to the holder subject to, and upon vesting of, the underlying awards. Our outstanding stock options are not entitled to dividend or dividend equivalents.


18


Accumulated Other Comprehensive Loss, Net (AOCI)

The components of AOCI, net of tax, were as follows:
 
Foreign currency translation adjustment and other
 
Unrealized loss on cash flow hedge
 
Unrealized holding gain (loss) on available-for-sale investments
 
Total
(In thousands)
 
 
 
 
 
 
 
 
 
 
 
Balance at December 29, 2018
$
(102,939
)
 
$

 
$
(613
)
 
$
(103,552
)
Other comprehensive income (loss) before reclassifications
2,321

 

 
637

 
2,958

Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at March 30, 2019
(100,618
)
 

 
24

 
(100,594
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(100
)
 
(12,223
)
 
216

 
(12,107
)
Amounts reclassified from AOCI

 
(147
)
 

 
(147
)
 
 
 
 
 
 
 
 
Balance at June 29, 2019
(100,718
)
 
(12,370
)
 
240

 
(112,848
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(11,679
)
 
(4,135
)
 
17

 
(15,797
)
Amounts reclassified from AOCI

 
98

 
(3
)
 
95

 
 
 
 
 
 
 
 
Balance at September 28, 2019
$
(112,397
)
 
$
(16,407
)
 
$
254

 
$
(128,550
)

 
Foreign currency translation adjustment and other
 
Unrealized loss on cash flow hedge
 
Unrealized holding gain (loss) on available-for-sale investments
 
Total
(In thousands)
 
 
 
 
 
 
 
 
 
 
 
Balance at December 30, 2017
$
(72,365
)
 
$

 
$
(1,017
)
 
$
(73,382
)
Other comprehensive income (loss) before reclassifications
2,794

 

 
(898
)
 
1,896

Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at March 31, 2018
(69,571
)
 

 
(1,915
)
 
(71,486
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(21,811
)
 

 
639

 
(21,172
)
Amounts reclassified from AOCI

 

 
3

 
3

 
 
 
 
 
 
 
 
Balance at June 30, 2018
(91,382
)
 

 
(1,273
)
 
(92,655
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(8,907
)
 

 
553

 
(8,354
)
Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at September 29, 2018
$
(100,289
)
 
$

 
$
(720
)
 
$
(101,009
)



19


The effects on net earnings of amounts reclassified from AOCI were as follows:
(In thousands)
 
 
 
Three Months Ended
 
Nine Months Ended
AOCI Component
 
Location
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
 
 
Unrealized loss on cash flow hedge
 
Other income, net
 
$
(122
)
 
$

 
$
58

 
$

 
 
Income taxes
 
24

 

 
(9
)
 

 
 
 
 
 
 
 
 
 
 
 
 
 
Net of tax
 
(98
)
 

 
49

 

 
 
 
 
 
 
 
 
 
 
 
Unrealized holding gain (loss) on available-for-sale investments

 
Other income, net
 
4

 

 
4

 
(4
)
 
 
Income taxes
 
(1
)
 

 
(1
)
 
1

 
 
 
 
 
 
 
 
 
 
 
 
 
Net of tax
 
3

 

 
3

 
(3
)
 
 
 
 
 
 
 
 
 
 
 
Total amount reclassified, net of tax
 
 
 
$
(95
)
 
$

 
$
52

 
$
(3
)


(11) Contingencies

We accrue estimates for resolution of any legal and other contingencies when losses are probable and reasonably estimable in accordance with ASC Topic 450, Contingencies.

The terms of our agreements with our clients generally provide for limited indemnification of such clients against losses, expenses and liabilities arising from third party or other claims based on, among other things, alleged infringement by our solutions of an intellectual property right of third parties or damages caused by data privacy breaches or system interruptions. The terms of such indemnification often limit the scope of and remedies for such indemnification obligations and generally include, as applicable, a right to replace or modify an infringing solution. For several reasons, including the lack of a sufficient number of prior indemnification claims relating to IP infringement, data privacy breaches or system interruptions, the inherent uncertainty stemming from such claims, and the lack of a monetary liability limit for such claims under the terms of the corresponding agreements with our clients, we cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions.

In addition to commitments and obligations in the ordinary course of business, we are involved in various other legal proceedings and claims that arise in the ordinary course of business, including for example, employment and client disputes and litigation alleging solution and implementation defects, personal injury, intellectual property infringement, violations of law and breaches of contract and warranties. Many of these proceedings are at preliminary stages and many seek an indeterminate amount of damages. At this time, we do not believe the range of potential losses under such claims to be material to our condensed consolidated financial statements.

During the three months ended June 29, 2019, we incurred a $20 million pre-tax charge in connection with a client dispute that arose during the same period. The client is continuing to assess the potential for additional damages and claims, and our evaluation of the dispute continues. We have not accrued a reserve for any additional damages or claims at this time because we cannot reasonably determine the probability of a loss and we cannot reasonably estimate the amount of loss, if any. While we can provide no assurances as to the ultimate outcome of this dispute, we believe the amount, if any, we will be required to pay to fully settle this dispute will not have a material adverse impact on our business, results of operations, cash flows or financial condition.

No less than quarterly, we review the status of each significant matter underlying a legal proceeding or claim and assess our potential financial exposure. We accrue a liability for an estimated loss if the potential loss from any legal proceeding or claim is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether the amount of an exposure is reasonably estimable, and accruals are based only on the information available to our management at the time the judgment is made. Furthermore, the outcome of legal proceedings is inherently uncertain, and we may incur substantial defense costs and expenses defending any of these matters. Should any one or a combination of more than one of these proceedings be successful, or should we determine to settle any one or a combination of these matters, we may be required to pay substantial sums, become subject to the entry of an injunction or be forced to change the manner in which we operate our business, which could have a material adverse impact on our business, results of operations, cash flows or financial condition.


20


(12) Segment Reporting

We have two operating segments, Domestic and International (formerly referred to as Global). Revenues are derived primarily from the sale of clinical, financial and administrative information solutions and services. The cost of revenues includes the cost of third-party consulting services, computer hardware, devices and sublicensed software purchased from manufacturers for delivery to clients. It also includes the cost of hardware maintenance and sublicensed software support subcontracted to the manufacturers. Operating expenses incurred by the geographic business segments consist of sales and client service expenses including salaries of sales and client service personnel, expenses associated with our managed services business, marketing expenses, communications expenses and unreimbursed travel expenses. "Other" includes expenses that have not been allocated to the operating segments, such as software development, general and administrative expenses, certain organizational restructuring and other expense, share-based compensation expense, and certain amortization and depreciation. Performance of the segments is assessed at the operating earnings level by our chief operating decision maker, who is our Chief Executive Officer. Items such as interest, income taxes, capital expenditures and total assets are managed at the consolidated level and thus are not included in our operating segment disclosures. Accounting policies for each of the reportable segments are the same as those used on a consolidated basis.

The following table presents a summary of our operating segments and other expense for the three and nine months ended September 28, 2019 and September 29, 2018:
(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Three Months Ended 2019
 
 
 
 
 
 
 
Revenues
$
1,265,263

 
$
164,165

 
$

 
$
1,429,428

 
 
 
 
 
 
 
 
Costs of revenue
246,634

 
25,144

 

 
271,778

Operating expenses
639,590

 
68,153

 
361,130

 
1,068,873

Total costs and expenses
886,224

 
93,297


361,130

 
1,340,651

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
379,039

 
$
70,868

 
$
(361,130
)
 
$
88,777


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Three Months Ended 2018
 
 
 
 
 
 
 
Revenues
$
1,188,154

 
$
151,919

 
$

 
$
1,340,073

 
 
 
 
 
 
 
 
Costs of revenue
202,980

 
27,352

 

 
230,332

Operating expenses
532,958

 
67,220

 
302,407

 
902,585

Total costs and expenses
735,938

 
94,572

 
302,407

 
1,132,917

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
452,216

 
$
57,347

 
$
(302,407
)
 
$
207,156


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Nine Months Ended 2019
 
 
 
 
 
 
 
Revenues
$
3,762,205

 
$
488,161

 
$

 
$
4,250,366

 
 
 
 
 
 
 
 
Costs of revenue
719,119

 
74,536

 

 
793,655

Operating expenses
1,817,244

 
209,580

 
1,012,049

 
3,038,873

Total costs and expenses
2,536,363

 
284,116

 
1,012,049

 
3,832,528

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
1,225,842

 
$
204,045

 
$
(1,012,049
)
 
$
417,838


21


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Nine Months Ended 2018
 
 
 
 
 
 
 
Revenues
$
3,525,314

 
$
475,347

 
$

 
$
4,000,661

 
 
 
 
 
 
 
 
Costs of revenue
617,839

 
82,554

 

 
700,393

Operating expenses
1,604,297

 
209,771

 
875,542

 
2,689,610

Total costs and expenses
2,222,136

 
292,325

 
875,542

 
3,390,003

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
1,303,178

 
$
183,022

 
$
(875,542
)
 
$
610,658





22


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

The following Management Discussion and Analysis ("MD&A") is intended to help the reader understand the results of operations and financial condition of Cerner Corporation ("Cerner," the "Company," "we," "us" or "our"). This MD&A is provided as a supplement to, and should be read in conjunction with, our condensed consolidated financial statements and the accompanying notes to condensed consolidated financial statements ("Notes") found above. Certain statements in this quarterly report on Form 10-Q contain forward-looking statements within the meanings of the Private Securities Litigation Reform Act of 1995, as amended, regarding our future plans, objectives, beliefs, expectations, representations and projections. See the end of this MD&A for more information on our forward-looking statements, including a discussion of the most significant factors that could cause actual results to differ materially from those in the forward-looking statements.

Our third fiscal quarter ends on the Saturday closest to September 30. The 2019 and 2018 third quarters ended on September 28, 2019 and September 29, 2018, respectively. All references to years in this MD&A represent the respective three or nine months ended on such dates, unless otherwise noted.

Management Overview
Our revenues are primarily derived by selling, implementing and supporting software solutions, clinical content, hardware and devices and providing services that give health care providers and other stakeholders secure access to clinical, administrative and financial data in real or near-real time, helping them to improve quality, safety and efficiency in the delivery of health care.

Our core strategy is to create organic growth by investing in research and development ("R&D") to create solutions and tech- enabled services for the health care industry. This strategy has driven strong growth over the long-term, as reflected in five- and ten-year compound annual revenue growth rates of 13% and 12%, respectively. This growth has also created an important strategic footprint in health care, with Cerner® solutions in more than 27,500 contracted provider facilities worldwide, including hospitals, physician practices, laboratories, ambulatory centers, behavioral health centers, cardiac facilities, radiology clinics, surgery centers, extended care facilities, retail pharmacies, and employer sites. Selling additional solutions and services back into this client base is an important element of our future revenue growth. We are also focused on driving growth by strategically aligning with health care providers that have not yet selected a supplier and by displacing competitors in health care settings that are looking to replace their current suppliers. We may also supplement organic growth with acquisitions or strategic investments.

We expect to drive growth through solutions and tech-enabled services that reflect our ongoing ability to innovate and expand our reach into health care. Examples of these include our CareAware® health care device architecture and devices, Cerner ITWorksSM services, revenue cycle solutions and services, and HealtheIntent® population health solutions and services. Finally, we continue to believe there is significant opportunity for growth outside of the United States, with many non-U.S. markets focused on health care information technology as part of their strategy to improve the quality and lower the cost of health care.

Beyond our strategy for driving revenue growth, we are also focused on earnings growth. Similar to our history of growing revenue, our net earnings have increased at compound annual rates of 10% and 13% over the most recent five- and ten-year periods, respectively. We expect to drive earnings growth as we continue to grow our revenue. We also believe we have opportunities to expand our operating margins over time, as discussed further below.

We are also focused on continuing to deliver strong levels of cash flow, which we expect to accomplish by continuing to grow earnings and prudently managing capital expenditures.

Results Overview
Bookings, which reflects the value of executed contracts for software, hardware, professional services and managed services, was $1.65 billion in the third quarter of 2019, which is an increase of 4% compared to $1.59 billion in the third quarter of 2018.

Revenues for the third quarter of 2019 increased 7% to $1.43 billion, compared to $1.34 billion in the third quarter of 2018. The increase in revenue reflects ongoing demand from new and existing clients for Cerner's solutions and tech-enabled services driven by their needs to keep up with regulatory requirements, adapt to changing reimbursement models, and deliver safer and more efficient care.


23


Net earnings for the third quarter of 2019 decreased 52% to $82 million, compared to $169 million in the third quarter of 2018. Diluted earnings per share decreased 49% to $0.26, compared to $0.51 in the third quarter of 2018. The overall decrease in net earnings and diluted earnings per share was primarily a result of increased operating expenses, including expenses incurred in connection with our operational improvement initiatives discussed below, partially offset by increased revenues.

We had cash collections of receivables of $1.50 billion in the third quarter of 2019, compared to $1.40 billion in the third quarter of 2018. Days sales outstanding was 74 days for the 2019 third quarter, compared to 78 days for the 2019 second quarter and 82 days for the 2018 third quarter. Operating cash flows for the third quarter of 2019 were $351 million, compared to $338 million in the third quarter of 2018.

Operational Improvement Initiatives

We transitioned to a new operating structure in the first quarter of 2019. The Company has been focused on leveraging the impact of this reorganization and identifying additional efficiencies. Currently, we are focused on reducing operating expenses and generating other efficiencies that are expected to provide longer-term operating margin expansion. We are also considering exiting certain low-margin businesses and being more selective as we consider new business opportunities. To assist in these efforts, we have engaged an outside consulting firm to conduct a review of our operations and cost structure. We are focused on ongoing identification of opportunities to operate more efficiently and on achieving the efficiencies without impacting the quality of our solutions and services and commitments to our clients.

In the near term, we expect to incur expenses in connection with these efforts. Such expenses may include, but are not limited to, consultant and other professional services fees, employee separation costs, contract termination costs, and other such related expenses. For the nine months ended September 28, 2019, we recognized $174 million of expenses related to these efforts, which are included in operating expenses in our condensed consolidated statements of operations, and discussed further below. We expect to incur additional expenses in connection with these initiatives in future periods, which may be material.

Results of Operations

Three Months Ended September 28, 2019 Compared to Three Months Ended September 29, 2018

The following table presents a summary of the operating information for the third quarters of 2019 and 2018:
(In thousands)
2019
 
% of
Revenue
 
2018
 
% of
Revenue
 
% Change  
 
 
 
 
 
 
 
 
 
 
Revenues
$
1,429,428

 
100
%
 
$
1,340,073

 
100
%
 
7
 %
Costs of revenue
271,778

 
19
%
 
230,332

 
17
%
 
18
 %
 
 
 
 
 
 
 
 
 
 
Margin
1,157,650

 
81
%
 
1,109,741

 
83
%
 
4
 %
 
 
 
 
 
 
 
 
 
 
Operating expenses
 
 
 
 
 
 
 
 
 
Sales and client service
707,743

 
50
%
 
605,946

 
45
%
 
17
 %
Software development
187,526

 
13
%
 
172,297

 
13
%
 
9
 %
General and administrative
152,321

 
11
%
 
102,789

 
8
%
 
48
 %
Amortization of acquisition-related intangibles
21,283

 
1
%
 
21,553

 
2
%
 
(1
)%
 
 
 
 
 
 
 
 
 
 
Total operating expenses
1,068,873

 
75
%
 
902,585

 
67
%
 
18
 %
 
 
 
 
 
 
 
 
 
 
Total costs and expenses
1,340,651

 
94
%
 
1,132,917

 
85
%
 
18
 %
 
 
 
 
 
 
 
 
 
 
Operating earnings
88,777

 
6
%
 
207,156

 
15
%
 
(57
)%
 
 
 
 
 
 
 
 
 
 
Other income, net
13,535

 
 
 
6,943

 
 
 
 
Income taxes
(20,377
)
 
 
 
(44,718
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net earnings
$
81,935

 
 
 
$
169,381

 
 
 
(52
)%


24


Revenues & Backlog

Revenues increased 7% to $1.43 billion in the third quarter of 2019, as compared to $1.34 billion in the same period of 2018. This increase was primarily driven by a $51 million increase in professional services revenue due to growth in implementation activity, and growth in licensed software revenue of $15 million as a result of continued demand for our solutions. Refer to Note (2) of the notes to condensed consolidated financial statements for further information regarding revenues disaggregated by our business models.

Backlog, which reflects contracted revenue that has not yet been recognized as revenue, was $13.31 billion in the third quarter of 2019, compared to $14.70 billion in the same period of 2018. This decrease was primarily driven by the termination of certain client contracts, discussed further below. We expect to recognize 31% of our backlog as revenue over the next 12 months.

We believe that backlog may not necessarily be a comprehensive indicator of future revenue as certain of our arrangements may be canceled (or conversely renewed) at our clients' option, thus contract consideration related to such cancellable periods has been excluded from our calculation of backlog. However, historically our experience has been that such cancellation provisions are rarely exercised. We expect to recognize $882 million of revenue over the next 12 months under currently executed contracts related to such cancellable periods, which is not included in our calculation of backlog.

Costs of Revenue

Costs of revenue as a percent of revenues were 19% in the third quarter of 2019, compared to 17% in the same period of 2018. The higher costs of revenue as a percent of revenues was primarily driven by higher third-party costs associated with professional services revenue.

Costs of revenue include the cost of reimbursed travel expense, sales commissions, third party consulting services and subscription content and computer hardware, devices and sublicensed software purchased from manufacturers for delivery to clients. It also includes the cost of hardware maintenance and sublicensed software support subcontracted to the manufacturers. Such costs, as a percent of revenues, typically have varied as the mix of revenue (software, hardware, devices, maintenance, support, and services) carrying different margin rates changes from period to period. Costs of revenue does not include the costs of our client service personnel who are responsible for delivering our service offerings. Such costs are included in sales and client service expense.

Operating Expenses

Total operating expenses increased 18% to $1.07 billion in the third quarter of 2019, compared to $903 million in the same period of 2018.
 
Sales and client service expenses as a percent of revenues were 50% in the third quarter of 2019, compared to 45% in the same period of 2018. These expenses increased 17% to $708 million in the third quarter of 2019, from $606 million in the same period of 2018. Sales and client service expenses include salaries and benefits of sales, marketing, support, and services personnel, depreciation and other expenses associated with our managed services business, communications expenses, unreimbursed travel expenses, expense for share-based payments, and trade show and advertising costs. The increase in sales and client service expenses was primarily driven by a $15 million increase in personnel expenses, inclusive of higher associate benefits costs; and a $60 million charge recognized in the third quarter of 2019 in connection with the termination of certain client contracts prior to the end of their stated terms. We expect the termination of such client contracts to reduce future revenues by approximately $170 million on an annualized basis. We do not expect a significant impact to future operating earnings, as the terminated contacts related to lower margin business.


25


Software development expenses as a percent of revenues were 13% in the third quarter of both 2019 and 2018. Expenditures for software development include ongoing development and enhancement of the Cerner Millennium® and HealtheIntent platforms, with a focus on supporting key initiatives to enhance physician experience, revenue cycle and population health solutions. A summary of our total software development expense in the third quarters of 2019 and 2018 is as follows:
 
Three Months Ended
(In thousands)
2019
 
2018
 
 
 
 
Software development costs
$
197,122

 
$
185,039

Capitalized software costs
(65,684
)
 
(65,682
)
Capitalized costs related to share-based payments
(698
)
 
(489
)
Amortization of capitalized software costs
56,786

 
53,429

 
 
 
 
Total software development expense
$
187,526

 
$
172,297

 
General and administrative expenses as a percent of revenues were 11% in the third quarter of 2019, compared to 8% in the same period of 2018. These expenses increased 48% to $152 million in the third quarter of 2019, from $103 million in the same period in 2018. General and administrative expenses include salaries and benefits for corporate, financial and administrative staffs, utilities, communications expenses, professional fees, depreciation and amortization, transaction gains or losses on foreign currency, expense for share-based payments, certain organizational restructuring and other expense. The increase in general and administrative expenses is primarily driven by expenses incurred in the third quarter of 2019 in connection with our operational improvement initiatives discussed above; inclusive of $32 million of charges associated with employee separation benefits, as further discussed in Note (1) of the notes to condensed consolidated financial statements. We expect to incur additional expenses in connection with these efforts in future periods, which may be material.

Amortization of acquisition-related intangibles as a percent of revenues was 1% in the third quarter of 2019, compared to 2% in the same period of 2018. These expenses remained relatively flat at $21 million in the third quarter of 2019, and $22 million in the same period of 2018. Amortization of acquisition-related intangibles includes the amortization of customer relationships, acquired technology, trade names, and non-compete agreements recorded in connection with our business acquisitions.

Non-Operating Items
 
Other income, net was $14 million in the third quarter of 2019, compared to $7 million in the same period of 2018. The third quarter of 2019 includes a $9 million unrealized gain recognized on one of our equity investments.

Our effective tax rate was 19.9% for the third quarter of 2019, compared to 20.9% in the same period of 2018. The decrease in the effective tax rate in the third quarter of 2019 is primarily due to a reduction in unfavorable permanent book versus tax differences in 2019. Refer to Note (8) of the notes to condensed consolidated financial statements for further discussion regarding our effective tax rate.

Operations by Segment

We have two operating segments: Domestic and International (formerly referred to as Global). The Domestic segment includes revenue contributions and expenditures associated with business activity in the United States. The International segment includes revenue contributions and expenditures linked to business activity outside the United States, primarily from Australia, Canada, Europe, and the Middle East. Refer to Note (12) of the notes to condensed consolidated financial statements for further information regarding our reportable segments.


26


The following table presents a summary of our operating segment information for the third quarters of 2019 and 2018:
(In thousands)
2019
 
% of Revenue
 
2018
 
% of Revenue
 
% Change  
 
 
 
 
 
 
 
 
 
 
Domestic Segment
 
 
 
 
 
 
 
 
 
Revenues
$
1,265,263

 
100%
 
$
1,188,154

 
100%
 
6%
 
 
 
 
 
 
 
 
 
 
Costs of revenue
246,634

 
19%
 
202,980

 
17%
 
22%
Operating expenses
639,590

 
51%
 
532,958

 
45%
 
20%
Total costs and expenses
886,224

 
70%
 
735,938

 
62%
 
20%
 
 
 
 
 
 
 
 
 
 
Domestic operating earnings
379,039

 
30%

452,216

 
38%
 
(16)%
 
 
 
 
 
 
 
 
 
 
International Segment
 
 
 
 
 
 
 
 
 
Revenues
164,165

 
100%
 
151,919

 
100%
 
8%
 
 
 
 
 
 
 
 
 
 
Costs of revenue
25,144

 
15%
 
27,352

 
18%
 
(8)%
Operating expenses
68,153

 
42%
 
67,220

 
44%
 
1%
Total costs and expenses
93,297

 
57%
 
94,572

 
62%
 
(1)%
 
 
 
 
 
 
 
 
 
 
International operating earnings
70,868

 
43%
 
57,347

 
38%
 
24%
 
 
 
 
 
 
 
 
 
 
Other, net
(361,130
)
 
 
 
(302,407
)
 
 
 
19%
 
 
 
 
 
 
 
 
 
 
Consolidated operating earnings
$
88,777

 
 
 
$
207,156

 
 
 
(57)%

Domestic Segment

Revenues increased 6% to $1.27 billion in the third quarter of 2019, from $1.19 billion in the same period of 2018. This increase was primarily driven by a $46 million increase in professional services revenue due to growth in implementation activity. Refer to Note (2) of the notes to condensed consolidated financial statements for further information regarding revenues disaggregated by our business models.

Costs of revenue as a percent of revenues were 19% in the third quarter of 2019, compared to 17% in the same period of 2018. The higher costs of revenue as a percent of revenues was primarily driven by higher third-party costs associated with professional services revenue.

Operating expenses as a percent of revenues were 51% in the third quarter of 2019, compared to 45% in the same period of 2018. The higher operating expenses as a percent of revenues was primarily driven by the $60 million charge in connection with client contract terminations discussed above.

International Segment

Revenues increased 8% to $164 million in the third quarter of 2019, from $152 million in the same period of 2018. This increase was primarily driven by growth in managed services revenue. Refer to Note (2) of the notes to condensed consolidated financial statements for further information regarding revenues disaggregated by our business models.

Costs of revenue as a percent of revenues were 15% in the third quarter of 2019, compared to 18% in the same period of 2018. The lower costs of revenue as a percent of revenues was primarily driven by a lower mix of technology resale revenue, which carries a higher cost of revenue.

Operating expenses remained relatively flat at $68 million in the third quarter of 2019, and $67 million in the same period of 2018.

Other, net

Operating results not attributed to an operating segment include expenses such as software development, general and administrative expenses, share-based compensation expense, certain amortization and depreciation, certain organizational restructuring and other expense. These expenses increased 19% to $361 million in the third quarter of 2019, from $302

27


million in the same period of 2018. The increase is primarily due to expenses incurred in the third quarter of 2019 in connection with our operational improvement initiatives discussed above; inclusive of $32 million of charges associated with employee separation benefits, as further discussed in Note (1) of the notes to condensed consolidated financial statements.

Nine Months Ended September 28, 2019 Compared to Nine Months Ended September 29, 2018
The following table presents a summary of our operating information for the first nine months of 2019 and 2018:
(In thousands)
2019
 
% of
Revenue
 
2018
 
% of
Revenue
 
% Change  
 
 
 
 
 
 
 
 
 
 
Revenues
$
4,250,366

 
100
%
 
$
4,000,661

 
100
%
 
6
 %
Costs of revenue
793,655

 
19
%
 
700,393

 
18
%
 
13
 %
 
 
 
 
 
 
 
 
 
 
Margin
3,456,711

 
81
%
 
3,300,268

 
82
%
 
5
 %
 
 
 
 
 
 
 
 
 
 
Operating expenses
 
 
 
 
 
 
 
 
 
Sales and client service
2,026,825

 
48
%
 
1,830,999

 
46
%
 
11
 %
Software development
548,934

 
13
%
 
502,192

 
13
%
 
9
 %
General and administrative
398,305

 
9
%
 
290,547

 
7
%
 
37
 %
Amortization of acquisition-related intangibles
64,809

 
2
%
 
65,872

 
2
%
 
(2
)%
 
 
 
 
 
 
 
 
 
 
Total operating expenses
3,038,873

 
71
%
 
2,689,610

 
67
%
 
13
 %
 
 
 
 
 
 
 
 
 
 
Total costs and expenses
3,832,528

 
90
%
 
3,390,003

 
85
%
 
13
 %
 
 
 
 
 
 
 
 
 
 
Operating earnings
417,838

 
10
%
 
610,658

 
15
%
 
(32
)%
 
 
 
 
 
 
 
 
 
 
Other income, net
44,973

 
 
 
18,404

 
 
 
 
Income taxes
(87,688
)
 
 
 
(130,323
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net earnings
$
375,123

 
 
 
$
498,739

 
 
 
(25
)%
Revenues
Revenues increased 6% to $4.25 billion in the first nine months of 2019, as compared to $4.00 billion in the same period of 2018. This increase was primarily driven by a $138 million increase in professional services revenue due to growth in implementation activity, and growth in licensed software revenue of $59 million as a result of continued demand for our solutions. Refer to Note (2) of the notes to condensed consolidated financial statements for further information regarding revenues disaggregated by our business models.
Costs of Revenue
Costs of revenue as a percent of revenues were 19% in the first nine months of 2019, compared to 18% in the same period of 2018. The higher costs of revenue as a percent of revenues was primarily driven by higher third-party costs associated with professional services revenue.

Operating Expenses
Total operating expenses increased 13% to $3.04 billion in the first nine months of 2019, as compared to $2.69 billion in the same period of 2018.
 
Sales and client service expenses as a percent of revenues were 48% in the first nine months of 2019, compared to 46% in the same period of 2018. These expenses increased 11% to $2.03 billion in the first nine months of 2019, from $1.83 billion in the same period of 2018. The increase in sales and client service expenses was primarily driven by a $64 million increase in personnel expenses, inclusive of hiring of personnel to support growth in professional services revenue; a $21 million increase in bad debt expense related to client receivables; a $60 million charge recognized in the first nine months of 2019 in connection with the termination of certain client contracts prior to the end of their stated terms; and a $20 million charge in connection with a client dispute recognized in the first nine months of 2019. Refer to Note (11) of the notes to condensed consolidated financial statements for further information regarding such client dispute.

28


Software development expenses as a percent of revenues were 13% in the first nine months of both 2019 and 2018. Expenditures for software development include ongoing development and enhancement of the Cerner Millennium® and HealtheIntent platforms, with a focus on supporting key initiatives to enhance physician experience, revenue cycle and population health solutions. A summary of our total software development expense in the first nine months of 2019 and 2018 is as follows:
 
Nine Months Ended
(In thousands)
2019
 
2018
 
 
 
 
Software development costs
$
591,182

 
$
555,743

Capitalized software costs
(209,458
)
 
(207,539
)
Capitalized costs related to share-based payments
(1,826
)
 
(1,583
)
Amortization of capitalized software costs
169,036

 
155,571

 
 
 
 
Total software development expense
$
548,934

 
$
502,192

 
General and administrative expenses as a percent of revenues were 9% in the first nine months 2019, compared to 7% in the same period of 2018. These expenses increased 37% to $398 million in the first nine months of 2019, from $291 million in the same period of 2018. The increase in general and administrative expenses is primarily driven by expenses incurred in the first nine months of 2019 in connection with our operational improvement initiatives discussed above; inclusive of $73 million of charges associated with employee separation benefits, as further discussed in Note (1) of the notes to condensed consolidated financial statements. We expect to incur additional expenses in connection with these efforts in future periods, which may be material.

Amortization of acquisition-related intangibles as a percent of revenues was 2% in the first nine months of both 2019 and 2018. These expenses remained relatively flat at $65 million in the first nine months of 2019, and $66 million in the same period of 2018.

Non-Operating Items
 
Other income, net was $45 million in the first nine months of 2019, compared to $18 million in the same period of 2018. The first nine months of 2019 includes a $16 million gain recognized on the disposition of one of our equity investments and a $9 million unrealized gain recognized on another one of our equity investments.

Our effective tax rate was 18.9% for the first nine months of 2019, compared to 20.7% in the same period of 2018. The decrease in the effective tax rate in the first nine months of 2019 is primarily due to increased excess tax benefits recognized as a component of income tax expense due to elevated stock option exercise activity. Refer to Note (8) of the notes to condensed consolidated financial statements for further discussion regarding our effective tax rate.



29


Operations by Segment

The following table presents a summary of our operating segment information for the first nine months of 2019 and 2018:
(In thousands)
2019
 
% of Revenue
 
2018
 
% of Revenue
 
% Change  
 
 
 
 
 
 
 
 
 
 
Domestic Segment
 
 
 
 
 
 
 
 
 
Revenues
$
3,762,205

 
100%
 
$
3,525,314

 
100%
 
7%
 
 
 
 
 
 
 
 
 
 
Costs of revenue
719,119

 
19%
 
617,839

 
18%
 
16%
Operating expenses
1,817,244

 
48%
 
1,604,297

 
46%
 
13%
Total costs and expenses
2,536,363

 
67%
 
2,222,136

 
63%
 
14%
 
 
 
 
 
 
 
 
 
 
Domestic operating earnings
1,225,842

 
33%
 
1,303,178

 
37%
 
(6)%
 
 
 
 
 
 
 
 
 
 
International Segment
 
 
 
 
 
 
 
 
 
Revenues
488,161

 
100%
 
475,347

 
100%
 
3%
 
 
 
 
 
 
 
 
 
 
Costs of revenue
74,536

 
15%
 
82,554

 
17%
 
(10)%
Operating expenses
209,580

 
43%
 
209,771

 
44%
 
—%
Total costs and expenses
284,116

 
58%
 
292,325

 
61%
 
(3)%
 
 
 
 
 
 
 
 
 
 
International operating earnings
204,045

 
42%
 
183,022

 
39%
 
11%
 
 
 
 
 
 
 
 
 
 
Other, net
(1,012,049
)
 
 
 
(875,542
)
 
 
 
16%
 
 
 
 
 
 
 
 
 
 
Consolidated operating earnings
$
417,838

 
 
 
$
610,658

 
 
 
(32)%
Domestic Segment
Revenues increased 7% to $3.76 billion in the first nine months of 2019, from $3.53 billion in the same period of 2018. This increase was primarily driven by a $146 million increase in professional services revenue due to growth in implementation activity, and growth in licensed software revenue of $48 million as a result of continued demand for our solutions. Refer to Note (2) of the notes to condensed consolidated financial statements for further information regarding revenues disaggregated by our business models.
Costs of revenue as a percent of revenues were 19% in the first nine months of 2019, compared to 18% in the same period of 2018. The higher costs of revenue as a percent of revenues was primarily driven by higher third-party costs associated with professional services revenue.
Operating expenses as a percent of revenues were 48% in the first nine months of 2019, compared to 46% in the same period of 2018. The higher operating expenses as a percent of revenues was primarily driven by the $60 million charge in connection with client contract terminations and the $20 million charge in connection with a client dispute, both recognized in the first nine months of 2019 and discussed above.

International Segment
Revenues increased 3% to $488 million in the first nine months of 2019, from $475 million in the same period of 2018. This increase was primarily driven by growth in managed services revenue. Refer to Note (2) of the notes to condensed consolidated financial statements for further information regarding revenues disaggregated by our business models.
Costs of revenue as a percent of revenues were 15% in the first nine months of 2019, compared to 17% in the same period of 2018. The lower costs of revenue as a percent of revenues was primarily driven by a lower mix of technology resale revenue, which carries a higher cost of revenue.
Operating expenses were flat at $210 million in the first nine months of both 2019 and 2018.

Other, net
These expenses increased 16% to $1.01 billion in the first nine months of 2019, from $876 million in the same period of 2018. The increase is primarily due to expenses incurred in the first nine months of 2019 in connection with our operational

30


improvement initiatives discussed above; inclusive of $73 million of charges associated with employee separation benefits, as further discussed in Note (1) of the notes to condensed consolidated financial statements.

Liquidity and Capital Resources
Our liquidity is influenced by many factors, including the amount and timing of our revenues, our cash collections from our clients and the amount we invest in software development, acquisitions, capital expenditures, and our share repurchase and dividend programs.
Our principal sources of liquidity are our cash, cash equivalents, which consist of money market funds, commercial paper and time deposits with original maturities of less than 90 days, short-term investments, and borrowings under our Credit Agreement. At September 28, 2019, we had cash and cash equivalents of $496 million and short-term investments of $136 million, as compared to cash and cash equivalents of $374 million and short-term investments of $401 million at December 29, 2018.

We maintain a $700 million Credit Agreement, which expires in May 2024. The Credit Agreement provides an unsecured revolving line of credit, along with a letter of credit facility. We have the ability to increase the maximum capacity to $1 billion at any time during the Credit Agreement's term, subject to lender participation and the satisfaction of specified conditions. As of September 28, 2019, we had outstanding revolving credit loans and letters of credit of $600 million and $30 million, respectively; which reduced our available borrowing capacity to $70 million. Refer to Note (5) of the notes to condensed consolidated financial statements for additional information regarding our Credit Agreement.

We believe that our present cash position, together with cash generated from operations, short-term investments and, if necessary, remaining availability under our Credit Agreement and other sources of debt financing, will be sufficient to meet anticipated cash requirements for the next 12 months.
The following table summarizes our cash flows in the first nine months of 2019 and 2018:
 
Nine Months Ended
(In thousands)
2019
 
2018
 
 
 
 
Cash flows from operating activities
$
875,524

 
$
1,047,120

Cash flows from investing activities
(436,387
)
 
(562,094
)
Cash flows from financing activities
(312,805
)
 
(345,704
)
Effect of exchange rate changes on cash
(4,028
)
 
(11,631
)
Total change in cash and cash equivalents
122,304

 
127,691

 
 
 
 
Cash and cash equivalents at beginning of period
374,126

 
370,923

 
 
 
 
Cash and cash equivalents at end of period
$
496,430

 
$
498,614

 
 
 
 
Free cash flow (non-GAAP)
$
275,652

 
$
532,047


Cash from Operating Activities
 
Nine Months Ended
(In thousands)
2019
 
2018
 
 
 
 
Cash collections from clients
$
4,233,269

 
$
3,992,200

Cash paid to employees and suppliers and other
(3,271,818
)
 
(2,976,974
)
Cash paid for interest
(20,756
)
 
(15,568
)
Cash paid for taxes, net of refunds
(65,171
)
 
47,462

 
 
 
 
Total cash from operations
$
875,524

 
$
1,047,120

Cash flows from operations decreased $172 million in the first nine months of 2019 when compared to the same period of 2018, due primarily to net refunds of taxes in 2018 along with cash payments in 2019 associated with our operational improvement initiatives discussed above. Days sales outstanding was 74 days in the third quarter of 2019, compared to 78 days for the second quarter of 2019 and 82 days for the third quarter of 2018.

31


Cash from Investing Activities
 
Nine Months Ended
(In thousands)
2019
 
2018
 
 
 
 
Capital purchases
$
(388,588
)
 
$
(305,951
)
Capitalized software development costs
(211,284
)
 
(209,122
)
Sales and maturities of investments, net of purchases
189,279

 
(22,717
)
Purchases of other intangibles
(25,794
)
 
(24,304
)
 
 
 
 
Total cash flows from investing activities
$
(436,387
)
 
$
(562,094
)
Cash flows from investing activities consist primarily of capital spending and short-term investment activities.

Our capital spending in the first nine months of 2019 was driven by capitalized equipment purchases primarily to support growth in our managed services business, investments in a cloud infrastructure to support cloud-based solutions, building and improvement purchases to support our facilities requirements and capitalized spending to support our ongoing software development initiatives. Total capital spending for 2019 is expected to exceed 2018 levels, primarily driven by spending to support our facilities requirements, including the continued construction of our Innovations Campus.

Short-term investment activity historically consists of the investment of cash generated by our business in excess of what is necessary to fund operations. The 2019 and 2018 activity is impacted by excess cash being used to execute on our capital allocation strategy, including share repurchases discussed below. Additionally, our investment mix has changed such that our funds are more heavily held in cash and cash equivalents versus short-term and long-term investments, primarily due to interest rates currently available on cash deposits.

On October 17, 2019, we entered into a Purchase Agreement to acquire all of the issued and outstanding membership interests of AbleVets, LLC, a Virginia limited liability company ("AbleVets"). AbleVets is a health IT engineering and consulting company specializing in cybersecurity, cloud and system development solutions for federal organizations. Consideration for this acquisition is expected to total $75 million in cash, subject to working capital and certain other adjustments. We expect our acquisition of AbleVets to close in the fourth quarter of 2019, subject to satisfaction of customary closing conditions.

We expect to continue seeking and completing strategic business acquisitions, investments, and relationships that are complementary to our business.

Cash from Financing Activities
 
Nine Months Ended
(In thousands)
2019
 
2018
 
 
 
 
Long-term debt issuance
$
600,000

 
$

Repayment of long-term debt

 
(75,000
)
Cash from option exercises (net of taxes paid in connection with shares surrendered by associates)
173,480

 
72,252

Treasury stock purchases
(1,020,542
)
 
(345,210
)
Dividends paid
(57,293
)
 

Other
(8,450
)
 
2,254

 
 
 
 
Total cash flows from financing activities
$
(312,805
)
 
$
(345,704
)
In May 2019, we borrowed $600 million of revolving credit loans. Refer to Note (5) of the notes to condensed consolidated financial statements for additional information regarding our Credit Agreement.

In March 2018, we repaid our $75 million floating rate Series 2015-C Notes due February 15, 2022.

We expect to incur additional indebtedness in the next 12 months, for which the amount and timing is yet to be determined. The proceeds from such indebtedness are expected to be deployed in accordance with our current capital allocation strategy, which may include share repurchases and dividend payments (as discussed further below), as well as for general corporate purposes, including acquisitions and investments. The terms and availability of such debt financing may be impacted by

32


economic and financial market conditions, as well as our financial condition and results of operations at the time we seek such financing, and there can be no assurances that we will be able to obtain such financing on terms that will be acceptable or advantageous to us.

Cash inflows from stock option exercises are dependent on a number of factors, including the price of our common stock, grant activity under our stock option and equity plans, and overall market volatility. We expect net cash inflows from stock option exercises to continue throughout 2019 based on the number of exercisable options as of September 28, 2019 and our current stock price.

During the first nine months of 2019 and 2018, we repurchased 14.4 million shares of our common stock for total consideration of $1.0 billion and 5.7 million shares of our common stock for total consideration of $345 million, respectively. As of September 28, 2019, $483 million remains available for repurchase under our current repurchase program. We expect to continue to repurchase shares under this program in the next 12 months, which will be dependent on a number of factors, including the price of our common stock. Although we expect to continue to repurchase shares, there is no assurance that we will repurchase up to the full amount remaining under the program.

On September 10, 2019, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on October 9, 2019 to shareholders of record as of September 25, 2019. On May 29, 2019, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid July 26, 2019 to shareholders of record as of June 18, 2019. Subject to declaration by our Board of Directors, we expect to continue paying quarterly cash dividends as a part of our current capital allocation strategy. Future dividends will be subject to the determination, declaration and discretion of our Board of Directors and compliance with covenants under our outstanding debt agreements.

The source of funds for such repurchases and dividends may include cash generated from operations, liquidation of investment holdings, and the incurrence of indebtedness. Refer to Note (10) of the notes to condensed consolidated financial statements for further information regarding our share repurchase and dividend programs.

Free Cash Flow (Non-GAAP)
 
Three Months Ended
 
Nine Months Ended
(In thousands)
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
Cash flows from operating activities (GAAP)
$
351,448

 
$
338,454

 
$
875,524

 
$
1,047,120

Capital purchases
(110,714
)
 
(116,957
)
 
(388,588
)
 
(305,951
)
Capitalized software development costs
(66,382
)
 
(66,171
)
 
(211,284
)
 
(209,122
)
 
 
 
 
 
 
 
 
Free cash flow (non-GAAP)
$
174,352

 
$
155,326

 
$
275,652

 
$
532,047


Free cash flow decreased $256 million in the first nine months of 2019 compared to the same period in 2018, primarily due to a decrease in cash from operations along with increased capital expenditures. Free cash flow is a non-GAAP financial measure used by management, along with GAAP results, to analyze our earnings quality and overall cash generation of the business, and for management compensation purposes. We define free cash flow as cash flows from operating activities reduced by capital purchases and capitalized software development costs. The table above sets forth a reconciliation of free cash flow to cash flows from operating activities, which we believe is the GAAP financial measure most directly comparable to free cash flow. The presentation of free cash flow is not meant to be considered in isolation, nor as a substitute for, or superior to, GAAP results, and investors should be aware that non-GAAP measures have inherent limitations and should be read only in conjunction with our consolidated financial statements prepared in accordance with GAAP. Free cash flow may also be different from similar non-GAAP financial measures used by other companies and may not be comparable to similarly titled captions of other companies due to potential inconsistencies in the method of calculation. We believe free cash flow is important to enable investors to better understand and evaluate our ongoing operating results and allows for greater transparency in the review and understanding of our overall financial, operational and economic performance, because free cash flow takes into account certain capital expenditures necessary to operate our business.

Contractual Obligations, Commitments and Off Balance Sheet Arrangements

In July 2019 we entered into an agreement with a certain vendor to purchase $650 million of cloud computing services over an initial 10-year period ending in 2029.

33



Forward Looking Statements

All statements contained in this quarterly report on Form 10-Q that do not directly and exclusively relate to historical facts constitute "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities and Exchange Act of 1934, as amended (the "Exchange Act"). Forward-looking statements are based on the current beliefs, expectations and assumptions of Cerner's management with respect to future events and are subject to a number of significant risks and uncertainties. It is important to note that Cerner's performance, and actual results, financial condition or business could differ materially from those expressed in such forward-looking statements. The words "will," "believe," "plans," "may," "expect," "expected," "anticipated," "strategy," "continue," "opportunities," "future" or "estimate" or the negative of these words, variations thereof or similar expressions are intended to identify such forward-looking statements. For example, our forward-looking statements include statements regarding our expectations, opportunities or plans for growth; our operational improvement initiatives and the results expected to be realized from those initiatives; our expectations with respect to realizing revenue from backlog; our anticipated expenses, cash requirements and sources of liquidity; and our capital allocation strategies and plans. These statements involve a number of risks, uncertainties and other factors that could cause or contribute to actual results differing materially, including without limitation: the possibility of significant costs and reputational harm related to product-related liabilities; potential claims for system errors and warranties; the possibility of interruption at our data centers or client support facilities, or those of third parties with whom we have contracted (such as public cloud providers), that could expose us to significant costs and reputational harm; the possibility of increased expenses, exposure to legal claims and regulatory actions and reputational harm associated with a cyberattack or other breach in our IT security or the IT security of third parties on which we rely; our proprietary technology may be subject to claims for infringement or misappropriation of intellectual property rights of others, or may be infringed or misappropriated by others; potential claims or other risks associated with relying on open source software in our proprietary software solutions or technology-enabled services; material adverse resolution of legal proceedings or other claims; risks associated with our international operations, including without limitation, greater difficulty in collecting accounts receivable; risks associated with fluctuations in foreign currency exchange rates; changes in tax laws, regulations or guidance that could adversely affect our tax position and/or challenges to our tax positions in the U.S. and non-U.S. countries; risks associated with the unexpected loss or recruitment and retention of key personnel or the failure to successfully develop and execute succession planning to assure transitions of key associates and their knowledge, relationships and expertise; risks related to our dependence on strategic relationships and third party suppliers; risks inherent with business acquisitions and combinations and the integration thereof into our business or relating to disputes involving such acquisitions or combinations; risks associated with volatility and disruption resulting from global economic or market conditions; significant competition and our ability to quickly respond to market changes, changing technologies and evolving pricing and deployment methods and to bring competitive new solutions, devices, features and services to market in a timely fashion; managing growth in the new markets in which we offer solutions, health care devices or services; long sales cycles for our solutions and services; risks inherent in contracting with government clients, including without limitation, complying with strict compliance and disclosure obligations, navigating complex procurement rules and processes and defending against bid protests; risks associated with our outstanding and future indebtedness, such as compliance with restrictive covenants, which may limit our flexibility to operate our business; changes in accounting standards; the potential for losses resulting from asset impairment charges; changing political, economic, regulatory and judicial influences, which could impact the purchasing practices and operations of our clients and increase costs to deliver compliant solutions and services; non-compliance with laws, government regulation or certain industry initiatives or failure to deliver solutions or services that enable our clients to comply with laws or regulations applicable to their businesses; variations in our quarterly operating results; potential variations in our sales forecasts compared to actual sales; volatility in the trading price of our common stock and the timing and volume of market activity; inability to manage organizational change and reduce expenses and costs to the extent currently anticipated; risks that Cerner’s revenue growth may be lower than anticipated and/or that the mix of revenue shifts to low margin revenue; risks that our capital allocation programs will not be fully implemented or enhance long-term shareholder value; and risks that Cerner's business may be negatively affected as a result of future proxy fights or the actions of activist shareholders. Additional discussion of these and other risks, uncertainties and factors affecting Cerner's business is contained in our filings with the Securities and Exchange Commission, including those under the caption "Risk Factors" in our latest annual report on Form 10-K and in this quarterly report on Form 10-Q, or in materials incorporated herein or therein by reference. Forward-looking statements are not guarantees of future performance or results. The reader should not place undue reliance on forward-looking statements since the statements speak only as of the date that they are made. Except as required by law, we undertake no obligation to update or revise forward-looking statements to reflect changed assumptions, the occurrence of unanticipated events or changes in our business, results of operations or financial condition over time.


34


Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to interest rate risk, primarily changes in LIBOR, related to outstanding revolving credit loans under our Credit Agreement. As of September 28, 2019, the interest rate on revolving credit loans outstanding was 2.84% based on LIBOR plus the applicable spread. In order to manage this exposure, we have entered into an interest rate swap agreement, to hedge the variability of cash flows associated with such interest obligations through May 2024. The interest rate swap effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%. Refer to Note (5) of the notes to condensed consolidated financial statements for further information regarding outstanding indebtedness and our interest rate swap agreement.

We have global operations, and as a result, we are exposed to market risk related to foreign currency exchange rate fluctuations. Foreign currency fluctuations through September 28, 2019 have not had a material impact on our financial position or operating results. We currently do not use currency hedging instruments, though we actively monitor our exposure to foreign currency fluctuations and may use hedging transactions in the future if management deems it appropriate. We believe most of our global operations are naturally hedged for foreign currency risk as our foreign subsidiaries invoice their clients and satisfy their obligations primarily in their local currencies. There can be no guarantee that the impact of foreign currency fluctuations in the future will not have a material impact on our financial position or operating results.

Item 4. Controls and Procedures.

a)
Evaluation of Disclosure Controls and Procedures.

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), of the effectiveness of our disclosure controls and procedures (as defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this quarterly report on Form 10-Q (the "Evaluation Date"). Based upon that evaluation, our CEO and CFO have concluded that, as of the Evaluation Date, our disclosure controls and procedures were designed, and were effective, to provide reasonable assurance that the information required to be disclosed by us in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time period specified in SEC rules and forms and is accumulated and communicated to our management, including our CEO and CFO, to allow timely decisions regarding required disclosure.


b)
Changes in Internal Control over Financial Reporting.

There were no changes in our internal controls over financial reporting during the fiscal quarter ended September 28, 2019, that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

c)
Limitations on Controls.

Our management can provide no assurance that our disclosure controls and procedures or our internal control over financial reporting can prevent all errors and all fraud under all circumstances. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been or will be detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.


35


Part II. Other Information

Item 1A. Risk Factors.

Other than the risk factors below, there were no material changes during the quarter from the risk factors previously discussed in Item 1A. Risk Factors in our latest annual report on Form 10-K.

Our business results depend on our ability to successfully manage ongoing organizational change and achieve cost savings and operating efficiency initiatives. Our Board of Directors has implemented and plans to continue to implement initiatives to reduce costs and increase operating efficiencies. There can be no assurance that we will realize, in full or in part, the anticipated benefits of these initiatives. Our financial goals assume a level of productivity improvement and cost reduction. If we are unable to deliver these expected productivity improvements and reduction in expenses, while continuing to invest in business growth, or if the volume and nature of change overwhelms available resources, our business operations and financial results could be materially and adversely impacted. Our ability to successfully manage and execute these initiatives and realize expected savings and benefits in the amounts and at the times anticipated is important to our business success. Any failure to do so, which could result from our inability to successfully execute organizational change, cost-cutting initiatives and productivity improvement plans, changes in global or regional economic conditions, competition, changes in the industries in which we compete, unanticipated costs or charges, loss of key personnel and other factors described herein, could have a material adverse effect on our businesses, financial condition and results of operations.

Lower than expected revenue growth or shifts in our revenue mix could adversely affect our results of operations. Our revenue growth and mix could vary over time due to a number of factors, including timing of contracts signing, changes in the health of our end markets, unexpected client attrition, and the mix of software, hardware, devices, maintenance, support and services revenues, which carry different margin rates which can vary from period to period. Our operating results could be harmed by changes in revenue mix and costs, together with numerous other factors, including rapid growth in lower margin services business, declines in software, and growth in non-cash expenses, such as amortization and depreciation. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our results of operations. This variability and unpredictability could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our shares could decline.

Our business could be negatively affected as a result of any future proxy fight or the actions of activist shareholders. Although our engagement with activist shareholder Starboard Value LP and certain of its affiliates (collectively, "Starboard") was settled as a result of our entry into a cooperation agreement, future proxy contests or related activist activities with Starboard or other activist shareholders could adversely affect our business for a number of reasons, including, but not limited to, the fact that responding to proxy contests and other actions by activist shareholders can be costly and time-consuming and can create perceived uncertainties as to our future direction and governance that may result in the loss of potential business opportunities and may make it more difficult to attract and retain qualified personnel, business partners, customers and others important to our success. Any future proxy contest or activist activities could also cause our stock price to experience periods of volatility. Further, if a proxy contest or a related settlement results in a change in the composition of our Board of Directors it could, in certain circumstances, give third parties certain rights under our existing contractual obligations, which could adversely affect our business.

The interest rates under our Credit Agreement and related interest rate swap may be impacted by the phase-out of the London Interbank Offered Rate ("LIBOR"). LIBOR is the basic rate of interest used in lending between banks on the London interbank market and is widely used as a reference for setting the interest rates on loans globally. We generally use LIBOR as a reference rate to calculate interest rates under our Credit Agreement. In 2017, the United Kingdom's Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR by the end of 2021. It is unclear if LIBOR will cease to exist at that time or if new methods of calculating LIBOR will be established such that it continues to exist after 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, is considering replacing U.S. dollar LIBOR with a new index, the Secured Overnight Financing Rate ("SOFR"), calculated using short-term repurchase agreements backed by Treasury securities. Whether or not SOFR, or another alternative reference rate, attains market traction as a LIBOR replacement tool remains in question. If LIBOR ceases to exist, we will need to agree upon a replacement index with the banks under our Credit Agreement and related interest rate swap, and certain of the interest rates under our Credit Agreement may change. The new rates may not be as favorable to us as those in effect prior to any LIBOR phase-out.


36


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

(c) Issuer Purchases of Equity Securities

The table below provides information with respect to Common Stock purchases by the Company during the third fiscal quarter of 2019.
 
 
Total Number of Shares Purchased
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (a)
 
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (a)
Period
 
 
 
 
June 30, 2019 - July 27, 2019
 

 
$

 

 
$
883,346,876

July 28, 2019 - August 24,2019
 
4,762,581

 
70.86

 
4,762,581

 
545,886,829

August 25, 2019 - September 28, 2019
 
911,061

 
68.52

 
911,061

 
483,460,421

 
 
 
 
 
 
 
 
 
Total
 
5,673,642

 
$
70.48

 
5,673,642

 
 

(a)
As announced on May 21, 2018, our Board of Directors approved an amendment to our repurchase program that allowed for the Company to repurchase up to an aggregate of $1.0 billion of shares of our common stock, excluding transaction costs. As announced on April 9, 2019, our Board of Directors approved a further amendment to this share repurchase program, authorizing the Company to repurchase up to an additional $1.2 billion of shares of our common stock, for an aggregate of $2.2 billion, excluding transaction costs. The repurchases are to be effectuated in the open market, by block purchase, in privately negotiated transactions, or through other transactions managed by broker-dealers. No time limit was set for the completion of the program. During the nine months ended September 28, 2019, we repurchased 14.4 million shares for total consideration of $1.0 billion under the program pursuant to Rule 10b5-1 plans. As of September 28, 2019, $483 million remains available for repurchase under the amended program. Refer to Note (10) of the notes to condensed consolidated financial statements for further information regarding our share repurchase program.



37


Item 6. Exhibits
(a)
 
Exhibits
 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32.1
 
 
 
 
32.2
 
 
 
 
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
 
Inline XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB
 
Inline XBRL Taxonomy Extension Labels Linkbase Document
 
 
 
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
104
 
Cover Page Interactive Data File - formatted in Inline XBRL and contained in Exhibit 101.

38


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
 
 
 
CERNER CORPORATION
 
 
Registrant
 
 
 
 
Date: October 25, 2019
 
By:
/s/ Marc G. Naughton
 
 
  
Marc G. Naughton
 
 
  
Executive Vice President and Chief
 
 
  
Financial Officer (duly authorized
 
 
 
officer and principal financial officer)


EX-31.1 2 ex311-ceocertq32019.htm EXHIBIT 31.1 Exhibit


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


EX-31.2 3 ex312-cfocertq32019.htm EXHIBIT 31.2 Exhibit


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


EX-32.1 4 ex321-ceosec906certq32.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION FURNISHED PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the filing of the Quarterly Report on Form 10-Q for the fiscal quarter ended September 28, 2019 (the "Report") by Cerner Corporation (the "Company"), the undersigned Chief Executive Officer of the Company hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
 
1.
The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
/s/ Brent Shafer                              
Brent Shafer, Chairman of the Board
and Chief Executive Officer
(Principal Executive Officer)
Date: October 25, 2019


EX-32.2 5 ex322-cfosec906certq32.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION FURNISHED PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the filing of the Quarterly Report on Form 10-Q for the fiscal quarter ended September 28, 2019 (the "Report") by Cerner Corporation (the "Company"), the undersigned Chief Financial Officer of the Company hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
 
1.
The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
/s/ Marc G. Naughton                                
Marc G. Naughton, Executive Vice President
and Chief Financial Officer
(Principal Financial Officer)
Date: October 25, 2019


EX-101.SCH 6 cern-20190928.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Changes in Shareholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Statements Of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2426401 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Indebtedness (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Indebtedness (Notes) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Indebtedness Schedule of Indebtedness Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Interim Statement Presentation (Notes) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Interim Statement Presentation Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Interim Statement Presentation Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Interim Statement Presentation Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Leases Cumulative Effect Transition (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2422406 - Disclosure - Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Leases Schedule of Operating Lease Amounts Included in the Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Receivables (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Receivables (Summary Of Net Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Revenue from Contracts with Customers Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Segment Reporting (Summary Of The Operating Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 2425406 - Disclosure - Share-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2425408 - Disclosure - Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2425407 - Disclosure - Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Share-Based Compensation (Schedule Of Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cern-20190928_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cern-20190928_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cern-20190928_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document And Entity Information [Abstract] Document And Entity Information. Entities [Table] Entities [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Entity Information [Line Items] Entity Information [Line Items] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name 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 Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Shell Company Entity Shell Company Fair Value Disclosures [Abstract] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Lessee Disclosure [Abstract] Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] Investments [Abstract] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Earnings Per Share [Abstract] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share, exercise price, lower range limit Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Antidilutive securities excluded from computation of earnings per share, exercise price, upper range limit Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Loss Contingency [Abstract] Loss Contingency, Period of Occurrence Loss Contingency, Period of Occurrence Loss Contingency, Loss in Period Loss Contingency, Loss in Period Income Tax Disclosure [Abstract] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Lessee, Operating Lease, Description Lessee, Operating Lease, Description Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating Lease, Cost Operating Lease, Cost Variable Lease, Cost Variable Lease, Cost Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Operating Leases, Rent Expense Operating Leases, Rent Expense Lessee, Operating Lease, Variable Lease Payment, Terms and Conditions Lessee, Operating Lease, Variable Lease Payment, Terms and Conditions Organization, Consolidation and Presentation of Financial Statements [Abstract] Interim Statement Presentation [Table] Interim Statement Presentation [Table] Interim Statement Presentation [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Contract Termination [Member] Contract Termination [Member] One-time Termination Benefits [Member] One-time Termination Benefits [Member] Voluntary Separation Plan [Axis] Voluntary Separation Plan [Axis] Voluntary Separation Plan [Axis] Voluntary Separation Plan [Domain] Voluntary Separation Plan [Domain] [Domain] for Voluntary Separation Plan [Axis] 2019 VSP [Member] 2019 VSP [Member] 2019 VSP [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-13 [Member] Accounting Standards Update 2016-13 [Member] Accounting Standards Update 2017-08 [Member] Accounting Standards Update 2017-08 [Member] Accounting Standards Update 2018-02 [Member] Accounting Standards Update 2018-02 [Member] SEC Final Rule Release No. 33-10532 [Member] SEC Final Rule Release No. 33-10532 [Member] SEC Final Rule Release No. 33-10532 [Member] Accounting Standards Update 2018-18 [Member] Accounting Standards Update 2018-18 [Member] Interim Statement Presentation [Line Items] Interim Statement Presentation [Line Items] [Line Items] for Interim Statement Presentation [Table] Description of Postemployment Benefits Description of Postemployment Benefits Postemployment Benefits, Period Expense Postemployment Benefits, Period Expense Restructuring Reserve, Current Restructuring Reserve, Current Restructuring Charges Restructuring Charges Other Commitments, Description Other Commitments, Description Basis of Accounting, Policy [Policy Text Block] Basis of Accounting, Policy [Policy Text Block] Use of Estimates, Policy [Policy Text Block] Use of Estimates, Policy [Policy Text Block] Fiscal Period, Policy [Policy Text Block] Fiscal Period, Policy [Policy Text Block] New Accounting Pronouncement or Change in Accounting Principle, Description New Accounting Pronouncement or Change in Accounting Principle, Description Description of New Accounting Pronouncements Not yet Adopted [Text Block] Description of New Accounting Pronouncements Not yet Adopted [Text Block] Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted Stock [Member] Restricted Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Outstanding at beginning of year, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding at beginning of year, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Vested, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding at end of year, number of shares Outstanding at end of year, weighted-average grant date fair value Outstanding at beginning of year, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding at beginning of year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Granted, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited and expired, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Forfeited and expired, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding end of year, number of shares Outstanding at end of year, weighted-average exercise price Outstanding at end of year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Outstanding at end of year, weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable at end of year, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable at end of year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable at end of year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Exercisable at end of year, weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from Sale of Available-for-sale Securities Proceeds from Sale of Available-for-sale Securities Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Receivables [Abstract] Client cash collections Proceeds from Customers Summary of Net Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Net earnings Net Income (Loss) Attributable to Parent Foreign currency translation adjustment and other (net of taxes (benefit) of $(409) and $(413) for the three and nine months ended September 28, 2019; and $(13) and $572 for the three and nine months ended September 29, 2018, respectively) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Unrealized loss on cash flow hedge (net of tax benefit of $1,327 and $5,396 for the three and nine months ended September 28, 2019, respectively) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Unrealized holding gain on available-for-sale investments (net of taxes of $5 and $286 for the three and nine months ended September 28, 2019; and $181 and $97 for the three and nine months ended September 29, 2018, respectively) Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Statement [Table] Statement [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] 2017 Repurchase Program, Aggregate Authorized Amount [Member] 2017 Repurchase Program, Aggregate Authorized Amount [Member] 2017 Repurchase Program, Aggregate Authorized Amount [Member] Stock Options [Member] Share-based Payment Arrangement, Option [Member] Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Stock Repurchased During Period, Shares Treasury Stock, Shares, Acquired Payments for Repurchase of Common Stock, Excluding Transaction Costs Payments for Repurchase of Common Stock, Excluding Transaction Costs Payments for Repurchase of Common Stock, Excluding Transaction Costs Period of recognition for remaining share-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Increase Stock Repurchase Program, Authorized Amount Increase Increase in amount of stock repurchase plan authorized. Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Dividends Payable, Date Declared Dividends Payable, Date Declared Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Dividends Payable, Date to be Paid Dividends Payable, Date to be Paid Dividends Payable, Date of Record Dividends Payable, Date of Record Share-Based Compensation and Equity Shareholders' Equity and Share-based Payments [Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Schedule of Operating Lease Amounts Included in the Balance Sheet [Table] Schedule of Operating Lease Amounts Included in the Balance Sheet [Table] Schedule of Operating Lease Amounts Included in the Balance Sheet [Table] Lessee, Operating Lease, Assets and Liabilities [Axis] Lessee, Operating Lease, Assets and Liabilities [Axis] Lessee, Operating Lease, Assets and Liabilities [Axis] Lessee, Operating Lease, Assets and Liabilities [Domain] Lessee, Operating Lease, Assets and Liabilities [Domain] [Domain] for Lessee, Operating Lease, Assets and Liabilities [Axis] Schedule of Operating Lease Amounts Included in the Balance Sheet [Line Items] Schedule of Operating Lease Amounts Included in the Balance Sheet [Line Items] [Line Items] for Schedule of Operating Lease Amounts Included in the Balance Sheet [Table] Right-of-use assets Operating Lease, Right-of-Use Asset Operating Lease, Liability, Current Operating Lease, Liability, Current Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Stock option and non-vested share compensation expense Stock Option And Non Vested Share Compensation Expense [Member] Stock Option And Non-Vested Share Compensation Expense [Member] Associate stock purchase plan expense Associate Stock Purchase Plan Expense [Member] Associate stock purchase plan expense. Amounts capitalized in software development costs, net of amortization Amounts Capitalized In Software Development Costs [Member] Amounts capitalized in software development costs. Amounts charged against earnings, before income tax benefit Share-based Payment Arrangement, Expense Amount of related income tax benefit recognized in earnings Share-based Payment Arrangement, Expense, Tax Benefit Segment Reporting [Abstract] Summary of the Operating Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Interim Statement Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update 2016-02 [Member] 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] Prepaid expenses and other Prepaid Expense and Other Assets Other current liabilities Other Accrued Liabilities, Current Other liabilities Other Liabilities, Noncurrent Schedule of available-for-sale investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Lessee, Operating Lease, Amounts Included in Balance Sheet [Table Text Block] Lessee, Operating Lease Amounts Included in Balance Sheet [Table Text Block] Lessee, Operating Lease Amounts Included in Balance Sheet [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash equivalents [Member] Cash and Cash Equivalents [Member] Short-term investments [Member] Short-term Investments [Member] Long-term investments [Member] Long-term investments [Member] Long-term investments [Member] Investment Type [Axis] Investment Type [Axis] Investment Type Categorization [Domain] Investments [Domain] Money market funds [Member] Money Market Funds [Member] Time deposits [Member] Bank Time Deposits [Member] Commercial paper [Member] Commercial Paper [Member] Government and corporate bonds [Member] Government And Corporate Bonds [Member] Government and corporate bonds. Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Adjusted 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 Debt Securities, Available-for-sale Revenue Recognition [Table] Revenue Recognition [Table] Revenue Recognition [Table] Type of Revenue [Axis] Type of Revenue [Axis] Type of Revenue [Axis] Type of Revenue [Domain] Type of Revenue [Domain] [Domain] for Type of Revenue [Axis] Revenue Recognition [Line Items] Revenue Recognition [Line Items] [Line Items] for Revenue Recognition [Table] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Statement of Financial Position [Abstract] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Statement [Line Items] Statement [Line Items] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Debt Securities, Available-for-sale, Current Receivables, net Receivables, Net, Current Inventory Inventory, Net Prepaid expenses and other Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Software development costs, net Capitalized Computer Software, Net Goodwill Goodwill Intangible assets, net Finite-Lived Intangible Assets, Net Long-term investments Long-term Investments Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current installments of long-term debt and capital lease obligations Debt, Current Deferred revenue Deferred Revenue, Current Accrued payroll and tax withholdings Employee-related Liabilities, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Deferred income taxes Deferred Income Tax Liabilities, Net Total liabilities Liabilities Shareholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock, $.01 par value, 500,000,000 shares authorized, 366,201,300 shares issued at September 28, 2019 and 362,212,843 shares issued at December 29, 2018 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, 52,282,997 shares at September 28, 2019 and 37,905,013 shares at December 29, 2018 Treasury Stock, Value Accumulated other comprehensive loss, net Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and shareholders' equity Liabilities and Equity Debt Disclosure [Abstract] Debt and Capital Leases Disclosures [Text Block] Debt Disclosure [Text Block] Income Statement [Abstract] Revenues: Revenues [Abstract] Revenues Revenues Costs and expenses: Costs and Expenses [Abstract] Cost of Revenue Cost of Revenue Sales and client service Sales And Client Services Expense Sales and client service expenses include salaries and benefits of sales, marketing, support, and services personnel, depreciation and other expenses associated with our managed services business, communications expenses, unreimbursed travel expenses, expense for share-based payments, and trade show and advertising costs. Software development (Includes amortization of $56,786 and $169,036 for the three and nine months ended September 28, 2019, respectively; and $53,429 and $155,571 for the three and nine months ended September 29, 2018, respectively) Research and Development Expense, Software (Excluding Acquired in Process Cost) General and administrative General and Administrative Expense Amortization of acquisition-related intangibles Amortization of acquisition related intangibles Amortization of acquisition-related intangibles includes the amortization of customer relationships, acquired technology, trade names, and non-compete agreements recorded in connection with our business acquisitions. Total costs and expenses Costs and Expenses Operating earnings Operating Income (Loss) Other income, net Nonoperating Income (Expense) Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income taxes Income Tax Expense (Benefit) Net earnings Basic earnings per share Earnings Per Share, Basic Diluted earnings per share Earnings Per Share, Diluted Basic weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Diluted weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury Stock, Shares Treasury Stock, Shares Schedule of Future Minimum Rental Payments for Operating Leases [Abstract] Schedule of Future Minimum Rental Payments for Operating Leases [Abstract] Operating Leases, Future Minimum Payments under Topic 840 [Table] Operating Leases, Future Minimum Payments under Topic 840 [Table] Operating Leases, Future Minimum Payments under Topic 840 [Table] Future Minimum Payments Due [Axis] Future Minimum Payments Due [Axis] Future Minimum Payments Due [Axis] Future Minimum Payments Due [Domain] Future Minimum Payments Due [Domain] [Domain] for Future Minimum Payments Due [Axis] Operating Leases, Future Minimum Payments under Topic 840 [Line Items] Operating Leases, Future Minimum Payments under Topic 840 [Line Items] [Line Items] for Operating Leases, Future Minimum Payments under Topic 840 [Table] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years 2024 and thereafter Operating Leases, Future Minimum Payments, Due Thereafter Operating Lease Liability Operating Leases, Future Minimum Payments Due Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Line of Credit [Member] Line of Credit [Member] Senior Notes [Member] Senior Notes [Member] Capital Lease Obligations [Member] Capital Lease Obligations [Member] Other [Member] Other [Member] Other [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term Debt Long-term Debt Debt Issuance Costs, Noncurrent, Net Debt Issuance Costs, Noncurrent, Net Long-term Debt, Net of Debt Issuance Costs Long-term Debt, Net of Debt Issuance Costs Long-term Debt, Net of Debt Issuance Costs Current installments of long-term debt and capital lease obligations Fair value of long-term debt, including current maturities Debt Instrument, Fair Value Disclosure Unsecured Long-term Debt, Noncurrent Unsecured Long-term Debt, Noncurrent Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Investment gains Gain on Sale of Investments Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Receivables, net Increase (Decrease) in Receivables Inventory Increase (Decrease) in Inventories Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued income taxes Increase (Decrease) in Income Taxes Payable Deferred revenue Increase (Decrease) in Deferred Revenue Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities 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] Capital purchases Payments to Acquire Property, Plant, and Equipment Capitalized software development costs Payments to Develop Software Purchases of investments Payments to Acquire Investments Sales and maturities of investments Proceeds from Sale, Maturity and Collection of Investments Purchase of other intangibles Payments to Acquire Intangible Assets Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Long-term debt issuance Proceeds from Issuance of Long-term Debt Repayment of long-term debt Repayments of Long-term Debt Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payments to taxing authorities in connection with shares directly withheld from associates Payment, Tax Withholding, Share-based Payment Arrangement Treasury stock purchases Payments for Repurchase of Common Stock Dividends paid Payments of Dividends Other Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Expected volatility (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term (yrs) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free rate (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Fair value per option Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted Stock options and non-vested shares, incremental shares Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted weighted average shares outstanding Commitments and Contingencies Disclosure [Abstract] Contingencies Disclosure Commitments and Contingencies Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Statement, Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] Domestic Segment Domestic Segment [Member] Domestic Segment. International Segment [Member] International Segment [Member] International Segment [Member] Other Other Segment [Member] Other Segment. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Operating expenses Operating Expenses Operating earnings (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) [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 Foreign Currency Adjustment and other Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] OCI, before Reclassifications, Net of Tax, Attributable to Parent OCI, before Reclassifications, Net of Tax, Attributable to Parent Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Segment Reporting Segment Reporting Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Revenue, Licensed Software, Net [Member] Revenue, Licensed Software, Net [Member] Revenue, Licensed Software, Net [Member] Revenue, Technology Resale, Net [Member] Revenue, Technology Resale, Net [Member] Revenue, Technology Resale, Net [Member] Revenue, Subscriptions, Net [Member] Revenue, Subscriptions, Net [Member] Revenue, Subscriptions, Net [Member] Revenue, Professional Services, Net [Member] Revenue, Professional Services, Net [Member] Revenue, Professional Services, Net [Member] Revenue, Managed Services, Net [Member] Revenue, Managed Services, Net [Member] Revenue, Managed Services, Net [Member] Revenue, Support and Maintenance Services, Net [Member] Revenue, Support and Maintenance Services, Net [Member] Revenue, Support and Maintenance Services, Net [Member] Revenue, Reimbursement Revenue [Member] Revenue, Reimbursement Revenue [Member] Revenue, Reimbursement Revenue [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred over Time [Member] Transferred over Time [Member] Transferred at Point in Time [Member] Transferred at Point in Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Statement of Stockholders' Equity [Abstract] Common Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Treasury Stock [Member] Treasury Stock [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance Common stock, shares issued Exercise of stock options Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Exercise of stock options, shares Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Employee share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Treasury stock purchases Treasury Stock, Value, Acquired, Cost Method Cash dividends declared ($0.18 per share) Dividends, Cash Balance Common stock, shares issued Earnings Per Share Earnings Per Share [Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Schedule Of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Compensation, Restricted Stock Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations Share-based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Change in net unrealized holding gain (loss) on available-for-sale investments, taxes (benefit) Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Income Tax Expense (Benefit) Supplemental Cash Flow Elements [Abstract] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring [Member] Fair Value, Recurring [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] Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure Available-for-sale Securities, Fair Value Disclosure Schedule of Indebtedness Outstanding Schedule of Debt [Table Text Block] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Operating Leases, Future Minimum Payments [Table] Operating Leases, Future Minimum Payments [Table] Operating Leases, Future Minimum Payments [Table] Operating Leases, Future Minimum Payments [Line Items] Operating Leases, Future Minimum Payments [Line Items] [Line Items] for Operating Leases, Future Minimum Payments [Table] Remainder of 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 2024 and thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Aggregate future payments Lessee, Operating Lease, Liability, Payments, Due Impact of Discounting Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Lease, Liability Operating Lease, Liability Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit Facility, Description Line of Credit Facility, Description Line of Credit Facility, Interest Rate Description Line of Credit Facility, Interest Rate Description Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity General Discussion of Derivative Instruments and Hedging Activities General Discussion of Derivative Instruments and Hedging Activities Derivative, Fair Value, Net Derivative, Fair Value, Net Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] Software development, amortization Capitalized Computer Software, Amortization Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net of allowance Accounts Receivable, after Allowance for Credit Loss, Current Current portion of lease receivables Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current Total receivables, net Income Taxes Income Tax Disclosure [Text Block] Interest Paid, Capitalized, Investing Activities Interest Paid, Capitalized, Investing Activities Interest Paid, Including Capitalized Interest, Operating and Investing Activities Interest Paid, Including Capitalized Interest, Operating and Investing Activities Income Taxes Paid, Net Income Taxes Paid, Net EX-101.PRE 10 cern-20190928_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 cernerlogocolora03.jpg begin 644 cernerlogocolora03.jpg M_]C_X0#X17AI9@ 24DJ @ & !H!!0 ! 8@ !L!!0 ! :@ M "@! P ! @ !," P ! @ !0"!0 & <@ &F'! ! MH@ !( 0 $@ ! $ #_ M 0 ( ! _P $ " 0 /\ ! !@ D < M! # R,C$!D0< ! $" P H < ! # Q,# !H , 0 $ " MH 0 0 ( " #H 0 0 *$ _]L 0P " @(" @(" @(" @(" M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" M @(" @("_\0!H@ 04! 0$! 0$ $" P0%!@<("0H+ 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@L0 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^A$ @$"! 0#! <%! 0 0)W $" Q$$ M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_\ $0@ H0* P$A (1 ,1 /_: P# M 0 "$0,1 #\ _?RB@ HH *\J^(WQL^&'PG@+^-O%FG:9>&/S8-%@9M0UZZ4C M]V8='L5GO5BD/RK=3Q06:G_67**"1W9=EN-S7%TL#@*$\1B:SM&$=%&*^*I4 MF[1ITX+6=2;48K=W:3\W-LWR[(L!6S+,\33PF$H*\JD]7*3^"E2A&\ZM:;5J M=*FI3D]E9-KX1\=_\%$I-\]K\-? <8C7*PZSXSNF9GQP&_L#1IT"#^)&;7W+ M# >%#D5\I>)_VM_V@/%#2";X@7^BVS$[+3PQ:V/A]80>JQWFGV\>JL/0SZA, MZ_PL*_>.'_#3*$E9JA!G\R<4 M^,.>9I4J8;(7+),N3<8U8\LLSKQ6BE4K^]'"7LFJ>%M4@[IXFHCQC5/'7C?7 M&9M:\8^*M89LEVU3Q#JVH,V05.XW=W,3D$@YZ@D=#7+N[R,7D9G=CEG=BS$^ MI9B23[DU^BX?"X7!P5/"X:AAJ<590H4:=&"2V2C3C%)>5C\GQ6-QF-J.KC,7 MB<74;NZF*KU:\V^[G5G*5_.YLZ?XF\2:2ZOI7B#6],=2"KZ?JM_9.I&T JUM M/&01M7&#QM7T%>L^'/VF/CQX6:,Z9\3_ !1.D6 L&N7:>)K?8/\ EGY/B*+5 M$5,< 1A"H^X5(!'GYAD&2YI"4,?EN$K\RM[1THPKQ_P8BER5Z;_P5$>KE/%' M$.1U(U,KS?'83D:?L57E4PTK;*IA*WM,-47E.E*W2Q].^"?^"AGC?3FAM_'O M@_0_$MJI5)+_ $*:?P_JH0_>FDAF.I:;=2KU6&&'2XV^Z9$^_7W+\,_VJ/@S M\4'M['2_$JZ#KUP42/P[XK6+1=1EF?"I!9SO-+I6I3.V0EOI^HW-TP&YH$!% M?B_%?AOB,LIU,?DDJN,P4$YUL)-(F[*-YRP]6;:C*C M)TZ4OHNBORP_:PHH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** M"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** M"B@ KE?&?C;PI\/?#]YXH\9ZY8^'M"L%'GWU](5#2,"8[:U@C#W-[>S;2MO9 M6<,]U.P*PPN016V'H5L57I8;#TY5:]>I"E2IQUE."_#F7A;Q).(SXMU.,94R6I5I;?P[!(,[!;-^U"[N;^]NY7GNKR\GENKJYF<[GFN+B=WFFE<\O)([.QY))K^F.#^ M'<+PW@532A4Q]>,98W%):RDM51I-I2CAZ+T@M.>5ZLDI248_QYQYQ7C>+,QE M5DZE'*\+*4,MP3=HPAL\16BFXRQ59*\Y:^SC:C"3C%RFY6!Z=NWIBG5]HC\[ M:Y=.WZ!10 44 %'3VQ^&,4!MY6^5K'U5\&?VN?B?\)WM-,N[Q_&G@Z I&WAW M7;J1[BRMU(!70]:99[S32B@+%;3+>Z9&N0E@CMYH_7;X1?'+X?\ QIT@W_A# M4]NHVL2/JWAO4?+MM>T=FPN;FT6219[0N0L6HV4ES8R,1'YR7"R01_A7B+P= M'!.>?Y724<+.:_M'#4XVCAZLY66*IQ6D:-6;4:T%94ZLHSBN2I)4_P"EO";C M^>/C3X7SFNY8RC3:RG%U97GBJ-*-W@JLGK+$4*<7*A-MNK1C*$FJE*+K>PT5 M^1'[P%% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !1 M0 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10!XK\=/COX M)^ 7@^3Q1XMN#/>7)DMO#GANTEC75O$>I(@;[-9H^1#:6X=)-2U*53;6$#)N M$MU/:6ES_/W\9?C]X]^.?B9]?\8:B5L[=Y5T+PW9/)'H?A^T=AB"QMF8^99/&/M,[KQ3DG/#X!27PI>[B,0O-ZT(-;6 MKIK5,_%?%3/IR5+AW"S<8)4\3F3B[5Q7/3 MGI^F*TX;C&.>G]*_8J-6UNEOE:Q^!5Z%KZ;?A8UX+GIST_I6FCA@/\]*]:C. MZ2[?H>#B*7(_3]"2BMCF"B@ HH *W?#7B?Q!X.UNP\1>%]6O=#UO3)A-9:C8 M2F*>)APR,.8YK>9'\%FD>6.(OD<^*Q$,'A<1BJE_9X:A M5KS2W<:4)3DEYVC9>9_,S\8OC;XP^./CG4O''C"\+3W+=)ADD.F>'M'C= MFM-'TN*0_N[> ,7FEP);V[>>]N2T\[FO.(KK&.>GZ8K^AL!2I8+#8?"4%RTL M/2A2@M$[027,[?:DUS2?63;>K/YGOZ5[5&IMTM\K6/FL30M?2UOT/3?A_X \<_ M$K55T3P)X8U;Q-J V&9-.MBUO9QN=J3:C?RF.PTVW+#:+B_N;:#=\OF9P*_1 M3X<_\$Z_$]Y%!>_$OQI8^'U8*[Z'X9M_[8U%5(&8KC5KLVVG6DZ<@_9;75X" M?NS$5XG$/&V#X[4Q4U=Q37O1I17M*BLVZ<)*H> M_P *^'./XJG]9JS>7Y13FXSQCAS5<1*#M.E@Z;]E2E=)59QE27U MCX?_ &'OV?=$CC6^T#6O$\T8'^D:]XCU-&9A_$T&@RZ'9M_N-;,G^SWKOH_V M6_V?HD$:_"WPX548S(+^5_QDEO7D)]R^?>OR?%^('%6+J.:S.6$A>\:.$HT: M-."[)N$ZLE_U]JU'YG[A@/"W@C T8TO[&CC)I6GB,?7KUZTVOM.*J0H4WY4: M-*/D<[J_[&_[.VK(P_X0$:7,P(6XTC7O$5D\>>ZP?VK+8D^GF6D@&.!C(/S[ MXS_X)V^&;F.6?P!XZU?2+@!FBT_Q1:6VL63O_#"-0TV/2[JSBSC]X]GJ<@ P M5U:G-R^'GA\2\+/_!O MAK,:,Y9.JF28U)NFZ=2KB<%.:6BK8>O4G.$7HN;#5:7)\7LZEN5_"OQ0_9N^ M+?PD$UUXF\-27>A0L1_PD^@.VKZ"%!VB2YN(HDNM,5CA4_M>ST]I&($8>O": M_=LHSC 9W@J>.RZLJM&7NRB_=JT*D4G*C7IW;IU875U=J2:G"4JZL[NVD66"XMYXF62&:&15>.1&#*P M!!K]Q?V6/VC+;XV>>G79+>U^(GANVB&MVR!((]:L05AB\1:? NU4221DAU M2VA7R[&^=&1(K6]LXQ^8^*&2K&Y/2S6E#_:,JJ?O&EK+!8B485$[:OV-7V51 M7TA!UGI=L_9/!CB%Y=G]7)*T^7"YU2_=*3M&&886,ZE%J^D?;4/;T96UJ5%A MXZ\L4?6%%?SV?U4%% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !1 M0 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 5;Z]M M--L[K4+^XBM+*QMY;J[N9F"16]O C22RR,>BHBECWXP 3@5Y=XAT;P+^T1\* M=<\.7A>^\*>,M.N=,N"%6*_TZZ@F#V]RD;^8+74])OX+;4+3S RB6&WEQ)!( M-^$,RHX7,L+A8U5''>RGCZ$.U/"5J$7-ZK7VE6/*MY*%1K2#.6N\/6'/$,, M+KI7B;1EDVP:C82G,PU# M%4G[E:G&:5[\KM:<'_>IS4H2\XL_GG-BS:^)?% M-LP#Q7$QD4MH6B7*D&.>2,ZGJ$&7LXK.WFM=366*JWI8.F]4 MZK6M22_Y]T5[\NDGRT[IS3,^'N&9<09K3PL^:&#H6K8ZK'1JA&5E2A+95:TO MW<.L5SU$I*FT_P!H?!W@GPE\/]#M?#?@OP_IGAO1+, 16&F6R0(SA0K7%S+\ MT]Y>2A09[R\EGNYV^>:9VYKJ:_"ZU:KB*M2O7J2JUJLY5*E2;YI3G)WE*3?6 M_P!VRT/Z.P^'HX2A2PV&I0H4*%.-*C2IQ484Z<$HQC&*V22_5ZA161L%% #) M(XY8WBE1)(I$:.2.10\;HX*NCHP*LC*2K*P(8$@@BO@GX^?L1^&/&4-[XF^% M<-EX2\6 27$WA] MMX7UV0 LT<$*CR_#]_+TBDM572I7"I<6ELTLM^GU/"7$ ME?AK,Z=>\Y8&NX4LPPZNU.C>RJPCM[?#W*DDG1Q"CK0G/?ZMBE%4ZT=5%\E91E.C!'Y':]H&M>%]8U#P_X MBTR[T?6M*N'M;_3;Z)H+FUF3!VLC<,CH5DAFC+PSPO'-!))%(CMD5_4M*K3K M4J5:C.-2C5IPJTJD'>,ZK4H5J4 MURSI5:4W"I3G'I*$XN,ET::"NR^'_CK7_AKXOT3QIX9N3;:KH=VLZ*Q86]Y; M,#'>:=>HI4RV6H6K2VMS&"&\N4M&TG5 MIRIRMY\LG9]'9FN QE?+L;@\?A9;;3K&%9;W4KK;\WV:RMYY@N7*! 6 M'1A,)B,=B:&#PE*=?$XBI&E1I05Y2G+;LHI*\I2DU&$4Y2:BFUR8['83+,'B M,=CJ\,+A,)2E6KUJCM&%.'DKN4F[1A"*$(8X59D3Q#XQ+R22@':9+;0--N8E@Z%X);O59RRLOGZ?&RM&?D'Q+^U!\> M_%+R&_\ B9XBL8GR!;^'9XO#$*(<_NA_PC\6G2N@!VDSRRNZ\2.]?T%PWX<9 M5E=&G6S6E2S3,&E*<:JY\#AWO[.E0DE&MR[.K7C+FM>%.EJG_+'%WBWGF<5Z MN&R.M6R7*HMPIRHR5/,<3%:*K6Q,&YX?F6L:.%E!P3<:E:MHUY;=>.O&UZQ> M]\8^*KMRVXO=>(=7N&+ ;=Q:6[<[MH"YSG''2K=C\2/B)I;*^F>/?&FGO&%" M-8^*='=-+:W( MZ?+;RL?FT,\SJG5]O3S?-(5D[^VCF&+C5NNOM%54[^=[GKOA;]K?X_\ A62/ MR?']_K=LA&^S\46]IX@CF Q\LEY?0OJJ#CDV^HPN>?FK[+^&7_!0C1=0EM]- M^*OA=M DD9(V\1^%_M&H:2C-@-)>:)U.5/EHWTG32DZD/U7@[Q>S7+ M:]'!\259YIEDI1@\9**EFT51SBD\92CO5A5YL1:\J=63BJ,_T)\.^)?#_ M (MTBTU[PQK&GZ[HU\F^UU'3+F.ZMI,8WH7C8^7-$?DGMY0D\$@,O3A6H5J4E.G4I5(J5.I"2T<91:::Z!169L%% !10 44 %% !10 44 %% M!10 44 %% !10 44 %% !10 44 %% !10 44 %% !10!\B_M1>-IK.TTOP+8 MS&,ZE&-7UO8V"UE%.T6G6C8_Y9S74$]S,IP0;2U(RKL*\&^$7Q5O?AKJ[+,L MMYX:U.2,:OIR$%X77")J5BK$*MY GRR1DI'>0 02LKI;36_X-Q%Q%5P/'JQ\ M'*5'*I8?!."?QX;V7^V4TMN9SQ&(Y+Z*:A)ZQT_/\RS*>'X@^L1O*&$=.@XK MK2Y/WT;;7O4J6[247T/LSXA?#?X5?M)_#TZ'XGL[/Q+X MH!"B:AI-[L-QI6J6I;9-#(F' >SU&UGMWEMW_!/]HK]A/XN? N\OM8T*PO?B M+\.4:2:W\2Z%92SZGI5J"6$?B?1+837-@T*\2:G:K<:1(H65[BTDD^R1_P!1 M\'<0T*:I4G6C+ 8V,*^$KW_=PE4BG%\S^&G6BXZNRC-)M+FFUOQ9DBS/"T\S MP,?:5J5).<::N\1AFN:,HI:RJ4DVTOBE!N.KA"+^J/V _P!C2#7[?3/CE\6M M)6?2"ZW7P]\(ZE!F'4S$^8O%FM6DR[9=-61-[$6'VS]JP, M<#@#@ <8QTXKGXGS)X_,ZD8RO0P=\-12?NMQ?[ZHNEYU$TI+>$*?8]'A'*8Y M7E-.4H\N)QML57;5I)27[BF^J5.DTW%_#4G4[A17SI]0%% !10 44 ?+'[3? M[-^D?&SP[)J6E0VVG_$;1+1SH.JD)"NK0Q;I/^$?UB7 \RTG8M]@NI"7TN[D M\U&^RS7L$_X9:CIU]I%_>Z5J=I/8:CIMW<6-_974;0W-G>6DKP7-M/$X#1S0 MS(\%V=/&Y36RJM/FK95./L>9W;P5=RE3BKZOV%6-2':%.5& M"LDC^5_&CAV.6YYA\[PU/EP^=4Y+$=6&(J-MM ME5(WD=8XD=W8X5$4LY)Z!54$D^P%=AIGPY^(6L[?['\">,M5W8V?V;X8UN^S MGIM^RV,N?PK]'Q&,P>"CSXO%8;"06O/B*]*A&R_O5917XGY)A,OQ^/G[+ 8' M&8VI>W)A,-6Q,[]%RT83E^!^E?[#FD?&+P#J/B'PCXQ\!^*]%\%:[#_;.GWV MLZ;-I\.E>(K58H)D,%YY%PD>LZ>J1RN(GVW.FV*!%$\L@_2.OYFXZJ9?7XDQ MN*RS%4,7A\5"A6E/#S52G&NJ2I5H\\?=E)SI>U;BVOWFCZ+^QO#2EFN%X0R[ M!9Q@L3@<5@9XG#PI8NFZ5:6&5:5;#S=.7O1C&G65"*DHR2HZKJRBOCS[T** M"B@ HH ^9_VB_P!I'P[\"M&CM8HX=;\=ZO;/+H/AWS"L5O 2\2ZSK;1LLMMI M4(+GQ-XTUJZUG5)RRQ^+9XS,(<+X.JU@\N<*V9#I2BW&]OK-2:G'GP\&N+HK]9/PT** "B@#USX1?&OQU\%M M>75_"6I-]BGDC.L^';QI)=#UN!, QWEH&417*ID6VHVQBO;4DK'*8'F@E_=3 MX._%;1/C+X&T_P :Z%:7^GQ3RS6%_IVH0NDMAJMFL?VVUAN=BP:C:QM*AM[^ MU)CFC8+-':WD=U9VWXIXI\/TJ:H<0X=0ISJ5(8/'P5HNK-PD\-B$M.::C3E1 MJVO)Q5%I6A.1_1/@GQ37J/$\*8ISJ4Z-*IC\LFTY*A3C4BL7A9-7Y*;G5C7H MWM&,Y5XN5YTHGJ-%?C!_0H44 %% !10 44 %% !10 44 %% !10 44 %% !1 M0 44 %% !10 44 %% !10 44 %% 'YI_M 74MS\6/$ZR$E;1='M8%SD)$FB: M?*5'L9II9".S2&O&:_E/B.3GQ!G [_ .U^'=1>W21E-WI\P,^FWP08 N[-F",P7*K/ M$T5U$I80SQ[CG[*\'_M)^&=6CBM_%%G<>'KTA5>ZA634-)=N 6!B1KZU#'D1 MO;W$<2_?NVQN/U7!O'<2<%>4\+*3CZ[H6M6ZRZ M'JNFZE;JJ@?V?=V]P(5 PJ/'"[-"5 \MU1EQ@J,8K8K][PN*PV-H4\3@Z]' M$X>K'FI5J%2-2E./>,X-QTV:O>+NG9IH^YA*,XJ4)*46KQE%IIKR:_I!16Y0 M44 %% !10 5PUW\,/AM?ZO=Z_?\ P_\ !5_KE_(DU[K%]X7T2[U.ZECC2%)) M[ZXLI+F1UBBCC#-(2%0#M73A<;C,%*/P6$QL*%55J,,7AZ.)A2K1C*"JTXUH3C&H MH3G%3BE)*4DGJSJ+#1](TI!'I>EZ=IJ 8"6%C;6: #C 6WBC&/;%:-8SJ5*L MG.K.=2B*%WJF MF:>";[4;"Q"C)-W>6]L !W)FD0 >_2N1OOBC\.M.S]I\9^'B5ZK:ZE!?N,=B MEBURX/MMS[5X^.SS)\LO]>S/!864?^7=7$4U6T_EHJ3K2?E E6Q>%P_P#& MKTJ=OLRG%2T[0OS/Y)G&7_[1'PMLMPBUB^U%E_AL-'U 9([*]]#91'ZA]I[- MBN'U#]JSPI#D:9X:U^](R%-[+I^G(<=,&&?4F ^L>1_=KX['>)W#^&YHX*&+ MS&9XF)XFP%"ZI1K8B2VY8^SAIWE4M)?*FSA]0_ M:PUZ3/\ 97A'2++^[_:%_>:ECTR+:/2L_ABN23X]_%_Q/J-GI&BW=A9WVIW, M-G:6VE:/9LSS7#B-%#ZFNHM$HW9>4R*(D#2,ZJI8?&8OQ)S_ !]6&&RS#8; M.M4C2I)%6XFS#$2C2PM*EA^>2A"R]K5YI M-1BN::4-VO\ EUN?>/AO3M0TG0].L=6U2XUK5(;=3J.IW!&ZZO9"9+AHT542 M&V21C%:PHBB.W2,-NDWNVY7[EA:=2AAL/2JU95ZM*C2IU:TOBK5(0C&=66B5 MZDDY-))*]DDM#[RE&5.E3A.3G.$(1E-[SE&*4I/;633>B2UT205Y9\9?BIH_ MP<\ :SXUU8+<2VB+9Z)I9D\N36-=NE==/TZ-L%D1F1[B\E17:VT^VN[E4D:( M1MZN68&IF.88++Z6D\7B:.'C*U^15*D8RFU_+3BW.7:,6<.<9E2R?*LPS2MK M3R_!XC%2C>W.Z%*4X4D_YJLU&G'O*21_/OXP\7:_X\\2ZOXM\3W\FHZWK5V] MW>7#Y"*3A8K:VBR5M[.TA6.VL[:/]W;VT44*#:@KF:_K[#8>E@\/0PM"*IT, M-1IT*,%HH4Z4%3A'Y1BD?P5B\57QN*Q.,Q,W4Q&+KU<37F]YUJ]256I+YSDW MY"@$D DDX '))/ [U]=_"S]B[XN_$6VMM6U.WM? 7A^X6.6&\\3)<+JMU M;N 1-8^'X$^V[=I#QG4Y-)BFC*R6\LJ$&O&XAXCP'#6"^MXURE.;<,+A:;7M ML3423<8)Z1IP33JU9>[332M*$_B;WK."=^ M6=K2^*/BI^SE\5_@_ON?%/AYKC0E?8GBC0I&U30"2P1//N4BCN=,,C$+$FKV ME@\S<0K)@UX97Z]E&;X'.\#2Q^7U?:4)^[*+7+5HU8I<]&M"[=.K"ZNKM.+C M.$I4Y1E+\&SW(:4/88BC:491;E1Q%&3:IXC#U+)5:-3E?+*RE&2 ME3J1A5A.$?HG]G+X ZS\>5GGN)WDGGDDFDD=OQ?Q3SKZSF.&R6C/]SET%7Q"3T>, MQ$$X1:VO1P[CRO=/$5(O5']#^"?#WU+*,7Q#7I\M?-:CPV# .I)Z ?E7Y0?M^WE;Y6L>6Z]\WUSXF>"K&ZC)62S_ .$@TZYO8F4X(ELK.>XNHB""/WD*\@@<@USEO^TY M\ KF3RHOBGX55MYCS<74]I'N7J?.N[>&+9SQ)O\ +;HK'!KZ&APGQ)B**Q%' M)(>%K\197"M&7)*,<3& MI&$EHXU*E+GI4Y1>DE.:<7I*S1ZGX>\8>$O%D)N/"OB?P_XD@0!GET+6=.U: M.,$X'F-87$XCYXP^T@Y!&1BNCKQ*^'KX2K/#XFC5PU>D[3HUZUCO=-OX5D2*ZM91F.:-9DBE"L!P) M(T;U JY7MI:%PQC%SKAZ6+A5@\-6I4JU*LWR0 ME2JQC*E.\^6RG&46KV>J5KZ%7^W=$_Z#.E?^#"T_^/4#7-$Z#6-*] !J%I^' M'G4_JV)7_,/75O\ IU45K?\ ;I/US"?]!6&_\'TO_DC5K!\0>*O#'A*S%_XH M\1:'X;L22%N]CA<-0CSU:^(J0HT:4%HY5*E1 MQA".RO)I7LCR5_VG?@#%-Y#?%/PL7&[YH[BXEA^4J#_I$5L]O_$-O[WYAN*Y M"L1Z+X7^(O@'QKD>$/&GA?Q)(J[WM]&US3K^ZA4#),]I;W#W4&!R1-#&0.2, M5Z^,X:S_ "ZA]9QF4XVAAXJ\JLJ,I4Z:V3JRAS*BNEZG)K9;L\'+^,.%\TQ* MP>7YYEV)Q4GRPP\,1&-2JUTHQJ27RM8\JUWXY_!OPS*]OK7Q-\%6EU$VR6S7Q M!I]W>PL#C$UG937-U$<_\](E[^AKG[;]ISX!7<@BB^*GA5&+F/-S=364>Y3@ MDS7EO!$$STE+^6PY5R.:^AH\)<2UZ*KTLES"5)KFBW0E"4HM74H4Y\M22:UB MXP:DK6O<^4Q''/"&$Q#PM;B+*XUHRY)1CB8U(PDG9QG5I<]*G*+TDIS3BTU) M*S/5M \6>%O%4!NO"_B30/$=LH!:?0M8T_5H4!Z%I+"XN$3T^8CGBN@KPZ]" MOA:LZ&)HU%6E*4)+2UXR:"BLCIE4KT*+4:M:E2; M5U&I4A!M;72DT[75KA_;NB?]!G2O_!A:?_'JO6]U;7Y<97?$S+N&1D9R,C-$J-:FKSI5(1O:\JUT=^_C/PK#X2B\=3Z[I]MX0FTB MUUV/7[J7[+8'2;V"*XL[PO<+$ZK226.%(C,ZQGC]!^-GPZ\0ZO MIVAV>K:G8:CK.[^P4\1^%O%7A6W\0!$,F-!O?$NBZ59ZN[1*98X;&>:>6+]Y M'$R9871R7,J]+%5J6'O#!3K4ZRE6H0J.IAX.IB*="E.I&KBIX>DO:UX8:%65 M*G:,G0C6K7I4W*<9)?+7[3GA:XTSQK;^)DC8V'B2QMT>8 E4U/2H([*6!R M,A2UC'8RQ9(,G[\*#Y+FOFFOY*XPPLL'Q-G-*2MSXRIBH]G'%I8I-?\ @ZS[ M--;H^$SFDZ&:8V+5N:O*JNFE:U56_P# _OT'Q_>%;-OT_P ^E?'8O;Y$8+?Y MF]9S36TB36\LL$T9RDL,CQ2(1GE'0JRGW!!KT[1_B;X]TL*MKXHU1T7 5+Z1 M-30*#@*%U*.ZVJ!P N-HX7%>?@N(\[X>JNMD^98G MOFG3IS4L/4:T3K8:JI MX>JTE9.I2DTMFCZ[ U*E.W)*4=M$]';O'9_<>AV'QV\;0 "XCT6^Z9:XL98G M.,=#9W=J@/\ VS(]JZNU^/FIX'VGP[82>OD7MQ;YQCIYD5UCC/KV/;!^RPGC MWQ%@DH9CE669E&.G/2=?+Z\[;N M<>EY#_\ &:I2_'6UCW;/#<[;3A=VIQIG!XSBQ?;QZ;L=,]ZI?23RRHOW/"N/ M_P#=T6NNP3P\J?VEIVNMC*F^/\BY\KPJ@ (P9-99N .1 MM72UP<]#N/';TQKC]H'7 #]GT#2HR.GG3WR/!WQQD< C/.1C5^D'CJW M^Y<,X3#_ ,KQ68UL5;M>-+"X/YI2^9Q5)NG>R6G?38Y^Z^/_ (V?<(;3P_:C MD*8[&\=AUP29]1E4D9'\ !('RCD'F+OXX?$>7/E:S;V@YXM]*TPXP<@ W%K< M,,=/O9P.N!4VEZXZIC-?.WHD>96QE>/PN,;=H MI[?XN8Y2\^*/Q"N@?,\6ZRF?^?6X%CT/;[$EOC\/I7'WWB7Q'?;OMVOZW>9S MN^UZK?W&QR6WAN&5<-;V+9CNM4"L,K)>X:VM&P MI%HL\@+Q7L9'W7A_EO\ :'$F%G*/-1R^,\?4TT4J5H8?7;F6)J4II;M0E;:Z M]?AW"_6,SHMJ\,,GB)>3A94_G[64)>D6?7%%?T@?I@5^,7[=GQ1E\6_$^+P) M87+-H/P]MQ;3Q1OF&Y\3ZC%%UN(-2$; 7,@/Z)X8 MX%8KB:%>2O'+\'B<2KZI5)J&$@O6V(G./9PNM4C\H\9,Q>"X.GA82Y9YIF&$ MP;2=G[*FYXZH^_+?"0IR[JIRO23/ANBOZ./Y(/UM_8^_9:T_0-*TKXK?$/3( M[OQ)J44&H^$M#OX0\/AVPD7S;36+RWE!236[Q&CN;))4/]D6YAE 74I&%C^B ME?RUQKG<\[S_ !=6,W+"82V%H.G0Y;\O/"I-:U)7**^2/N MB&XM[>\MYK2[@ANK6XBD@N+:XB2>WG@E4I+#-#*K1RQ2(Q22-U9'4E6!!(K\ MZ?C-^P=IOB+Q'I^N?"F\L?"UCJ>J0)XFT"\$C:;I=I/+F[U?PXJ!F3R%W.?# M\CQVS,0MA=64"+:#[#@[BFIPSCYSFIU2*'EDP$C01VUND-K!!#'W%?,8S%UL=B\3C<1+FKXJO5KU9=.>K-SDDND4W: M*VC%)+1'V.7X'#Y7@<'EV$AR8; X:CA:$=+JG0IQIQ4FY/5L^ M9_C]^T[X,^!MH-/=1XC\<7=OYNG^%K.X6/[+&Z_NK_7KL++_ &99-P8(O*DO MK[_EV@$ FNX/R#^)W[0WQ7^+%QRRA5BG"C2B[+&2A) M6=6HU?#W5J=-*M&\JD)4_P">_%KCW$2Q5;A7)\1*C0H>YG&)HS<9XBLTF\OA M.+O&C1BTL6HN]6JY8>=H4JD:OB5%?L1^ EW3]2U'2+R#4=)O[W2]0M'$EK?: M?=3V5Y;2+RLD%S;213PN#T:-U8=C7W=\$/VYO&'A2ZL]"^*SW'C+PPSI#_;P M1#XKT>,X432RCRX]>MH_O31WFW5"&:2/4)S''9R?*<6<+83B3 3I\D*68T(2 ME@<791E"<;M4*LDKRP]5^[.+O[-OVL%S1L_M^!N-,=PAF=.HJE2KE->I".98 M"[E"=-M1>)HP;Y88NA'WJ(O#FIVNL:) MJULEWIVHV4GF6]Q V1D$@/')&ZM%/!*L<]O/')!/''-&Z+LU_+E:C4P]6K0K M0E2K4*DZ56G)6E3J4Y.$X272491<6NZ/[2H5Z.)H4<3AZD:M"O2IUZ%6#O"I M1JP52G4B_P"6<)1E%]FCQG]HG_DA7Q8_[$7Q!_Z0RU_/)7[MX2?\BG-/^QC# M_P!1J9_,_CK_ ,CS)?\ L53_ /4RJ%?KG^P_XHT/P5^SGX[\5>)+Z/3=#T+X M@Z_?:A=R<[(H_"_@Q4CB0?--7T*4%O.I5JNG3BO-RDDCYSPDQ%'!<6/%XB:IX?"9/FN(KS>T*-"@ MJE2;\HPC)OT/B?X\_M/^.?C-J=Y90WEYX;\!)*\>G>%+*Y:);NW1B([KQ%- MRG5+V8!9&MI&?3K(A8[2 RK+=W/S)7TF09+AL@RO#9=AHQO3@I8BJE:6(Q,D MO;5YO=\TE:";?LZ484U[L$?(\4<18SB?.<7FN+E.U2, MO_2CPU7X?PG_ ,G'?_8PSW_TQCS^D..?^32+_L5\,_\ J3E9^9U6+3_CZM?^ MOB'_ -&+7]$2^&7H_P C^4(?%'_$OS1^R/[4/[7-M\+)+CP+\/S9ZGX^,0&I MZE,L=UIGA%94)2.2#)?%7B3QCJT^N M^*]&J65 MY73S7$4E_:.94U5A*4?>PV"G:5&E"ZO"5:-J]5JSDI4X/^'K^N>+/&%;.TS3*:D<'C*C?OXBG*#EA,7/^ M_6IQG2J-ZSK8>K4T4TD45\,?I)\N_M!?M2>$/@? ='AC3Q-X]N+<2VGANWG$ M<&G1RKF"^\07:!S96[ B2"RC1K^]3:42WMI/ML?Y"_$SX^_%3XL7,[>+/%-[ M_9&M*DDTOPW;(3E(UTNWDV7ABZ))Q#7OX!3BTUAZ"?+B8IWJUN>C-*%*2J^-45^OGX*:&EZ MMJFAWL&I:-J5_I&HVK![:_TR\N+"]MW'(:"ZM9(IX6X','&:.W7Q-#"@\3:.A(19[U8A''KUI$,&?>B:QM\R<76H2JEI) M\EQ;PKA>),!-*$*>9X>G*6!Q5E&2G%.2P]:2UEAZK]UIW]E)^U@KJ49_=<"< M;8WA#,Z;=2I5R;$581S+!7SDU%XK#P;M#%45[R<;>VA'V-1V<90_6?1M9 MTKQ#I6GZYH6H6NJ:1JEK%>Z=J-E*L]K=6LRAHY8I%."".&4X='#1R*KJRC3K M^7:E.="I4I582IU*,Y4ZD)+EE"=.3C.$ETE&2::Z-']H4:M.O2I5Z,XU*-:G M"K2J0=X3IU(J=.<6M'&46I1?5-,\,_:8_P"2!_%3_L4K[_T.&OY\:_>?"7_D M39G_ -C/_P!U:!_,?CI_R4&3_P#8G_\ =W$A7[#?L=^,- \ ?LP:QXO\3WJV M&B:%XH\27=Y.1ND;$6DQP6MM%D&>\O+AXK6SMU.Z>YFBB7!;(];Q(P]7%9!A ML+0CS5L1G&7T*,%IS5:OMJ=./SE)+R/#\(<50P/%&*QN)G[/#8/(,TQ->;^Q M1P_U>K4E;^["+=CX(^.G[2_CSXTZI=V\M[=:!X(29AI?A"PN7CM6@1CY-SKD MD10ZQJ++M=S/FSM7RMC;0 R/+\X5]3D6387([E.2]U-ODIJ%.-HPBE\7Q+Q!C>)LXQ>;8V#9;:RUC4[9$ZO#XC M\3?$3PQH1^'5GH'B8ZS<6OQ#LOB7_:%OK>J6A\2>(B=7TG0#'JH\9Z.-#T.S M\-1:CI=];/?\CRBI24*]XWC'.:W-4]DJE+#RP68XO'YC5Q$O93=&$LM^ MJVDJM#GE3AS.M3HU:9^[9[2K.>%49\LY#HXGV<:M3E5"M7HUC]0/&G@_2/'/A^\\/:S&3;S@26]Q&%%S87D0 M;[/>VK,"%FA+,"#\DT+RV\H:*5U/YI^/?AWXB^'FJMI^LVS-:2._]FZO CG3 M]2A4\-#(%HII?Y"\3\BG4AAL]P\'+V$8X3'J*^&FYM MX:NTND9SE1J2>OOT%LG;](XIP#DJ>/I1O[-*CB+:VC=^RJ/R4I.$GYTULCAX M_O"MFWZ?Y]*_"\7M\CYG!;_,VH>W^?6M>#_/YU\KC.I]7A.GR->'M_GTK3AZ M5\KC.I]'ANAIQ=*T(Z^9Q/4]RAT'2=*SIN_^>]3A.GJ/$&7+W_SVJA+T-?3X M7H>)7ZF=+W_SVK.D[_C7OX?H>)7*4E4G_P _K7M4.AY%8I2=#^-4GKU:)Y-8 MK-_G\ZKFN^F>95W/3_A)\/9_B'XKMM/D61=$T_9?:]D?VBY57%LZG]/+>W@L[>"UM8HX+:UABM[>")0D4,$"+'%%&B@*D<< M:JB* J@ # K]Z\+LM^KY7B\SG'EGC\0J-)M?\P^$3C>+Z*5>I6C)+=T8WV5 MON>%,+[+"5L4U9UZG)#_ *]T;JZ]:DII_P"!$U%?J!]49^K:E;:+I6IZQ>-L ML])T^]U*Z;(&RVL+:2ZG;)X&V*)CD\#'-?S3>(-;O?$NO:UXBU)]^H:[JVHZ MS?/DG==ZG>37MP03SCSIGQGMBOVCPAPZYL\Q36L5@,/!^4GBJE1?^2TC^>?' MC%-1X:P2=DY9GBIQVU@L%2HNWI*LORZF/7T)^R[\-8/BC\9O#&A:A;BYT+2F MF\3^(867?%-I>B&*1+2=",-;ZCJ+S3!4:T=_W$L1!U]/*B MINWD?OX % 4*, #@ #@ = /TI:_D(_O/;RM\K6"B@ HH *^?_ -H_XW67 MP.^']QK40@N?%.L/+I7A#3)OF2;4C%NFU&ZB!#MIVCPLMU=A2HFF>SL#+"U\ MDJ>KD>6RS?-\ORR-TL7B:=.;CO"A%\^(FO.G0A4FO\)XG$F;PR#(5KX# M!U:M*,M(SQ#7L\+2?E4Q,Z5-]N8_!/6];U;Q)J^HZ]KNH7.J:QJMW+?:CJ%Y M(9;BZNIVW222,< #HJ1H%CBC5(HD2-$095?UU2I4Z%.G1I05.E1A"E2A%6C" MG3BH0A%=%&*22Z)'\(5JU7$5JM>M.52M7J3K5:DW>$?%7C"\;3_"GAO7?$MZBJ\EKH6E7VJSPHQ($DT=E!.T,60LFU#5_ACXVM+"*/SIKH>']0N(+:+!)DNY+6&=;1% ^=KGR@ MAP'VD@'SL3G>3X+%0P6*S/ X;%SY>3#UL32IU?>MR _$-\W_"">,K^*U3[1+B#P[XCNBE MO8ZI$SG9!97\@AL-7!,<2JUMJ,CH+&59_P!JJ_G/Q-RJ. X@6+I1Y:.:4(XA MV5HK$TG['$)>'BEMIXS^T3_P D*^+'_8B^(/\ TAEK^>2OM/"3_D4YI_V,8?\ MJ-3/SSQU_P"1YDO_ &*I_P#J95"O2&^(VJ1_":U^%-HTEMI3^.M6\:ZRR-M7 M4IY]%\/Z3H]JX4AO)TXZ;J-T\3[HII[JTE*B2RC8?IF+P<,6\)[2W+A<92QG M*^LZ$*OLK><*TJ=3_MP_'BNPX#^A+]FS_D@WPI_[$[2_P#T!J^'O^"CW_(4^$O_ %X>,O\ TH\- M5_.W"?\ R<=_]C#/?_3&//ZPXY_Y-(O^Q7PS_P"I.5GYG4Y6,;*RDJR$,I'! M4J<@CW!%?T3;I\C^3UIY6^5K$UW=W5_=7-]?7$]W>WEQ-=WEWG0V\^D7"MS>S6-F^R.XDFB_$L@RQYQG.79:KJ.*Q,(U7'1PP\ M+U<1)><*$*DEYI;']&<3YQ'A_A_-JZG=37NH:A>S//=7=U.Y>6>>5R6=W8GO@#"J M H &=7];B,[R?!XJ&!Q.9X&ABY M\JCAZN)I0J^_\"E&4ER.=U[-3Y7.ZY+W/6PG#F?8W U,RP63YEBV/PQBBO4/&V\K?*UC[J_8K^/US MX#\6VOPT\27S-X+\77JV^E-6CFE"&+T5HK$1;HXE+^]*4(5YOK*NV?UQX/ M9W+,^$X8*K/FKY)B)X#5WD\))*O@V_[L(3GAJ:Z0PR72[\,_:8_Y('\5/^Q2 MOO\ T.&OY\:^Y\)?^1-F?_8S_P#=6@?FOCI_R4&3_P#8G_\ =W$A7IVH_$G4 MKCX5>&_A7:/+;Z-IGB+6_%6KA6VKJ>J7ZVUIIL M/R^>7\RTY:=7$X6K67I4HT*E%^51GF-%=IYY_13\#$1_@C\)(W561OAEX)1T M=0R,C>&M.5E92""I!(*D8(R",5V&B>"/!?AF[N;_ ,.>$/"_A^_NP5N[W1- MTG2KNZ5FWL+FYL;2":8%QN(E=@6^8\\U_(6/Q.)H8[-J%'$5Z-'$8W$QQ%&G M5J4Z5>,,14<%6IQDH55%MN*FI*+U5C^\\KP>#KY;D6(KX7#5L1A,OPK.+G1E.*2DZLZ?:ZEI]PNV: MTO(5EB;'W7 89CEC/S131E)8G >-U&:I\)OB'X=+_;_"VI20H3 M_I.FQKJMML'_ "T,FG-QC;GG\5BW^?2M.'I7RF,ZGT>&Z&G%TK0CKYG M$]3W*'0=)TK.F[_Y[U.$Z>H\09AXE?J9TO?\ SVK.D[_C M7OX?H>)7*4E4G_S^M>U0Z'D5BL(9IV\N"*2:0_=2*-I'/T5 6_(5M6G@/QMJ M6W[!X2\1W*MTDCT;4/)&> 3.UNL*CW9P*^BRW+L[4:-2H[VM3A*5O7E3M\]CK;#X"?%/4-I'AHV49_Y M:ZAJ.F6VW_>A-V]T/_ <_G7-##N:O_=JU:+[V.FCPUF& M(:=7V>%AIK4DI3MY4Z?-KY3E ^KOAM\.]+^&V@?V-8S&^NI[A[O4M4D@6WFO M[@_)%^Y$DWD06\(6*"W$TBH?-EW&2>5F]!K]XRK+J64Y;@\MHOFA@Z$*/.X\ MCJ32O4JN*;475J.=1QN[.35WN?=83#0P6&H86#O&A3C#FMR\S6LIM7=G*3D12ZU\5-=9/WUAI?A;2()"O_ "RU:[UJ\ND5\8^_ MHMFSJ#_SS)'0U]1Q_4=+A#.&M&X82GVTJ8_"TY+_ ,!D_D?&>%M)5>/,@BUI M&ICJOHZ.5XVK%_\ @4(_.Q^JE%?R\?V>%% !10 5^$_[8GQ*F^(/QIUZS@N& MDT+P,\GA#2(E;,/GZ=*RZ[=A0=ADN=9^U0B9[@,OJR@_Y:V(J4Z,?3]RZZ_IGXWXVY@\+PMA<#"7++,V? #X.W_ ,;?B)IWA.*6:RT:VB;5O$^J0J"^GZ':21), M("ZM']NOII8;"Q#JZI/VG6OW/.,PCE.5X_,9)-8/"U:T8O13J1@_ M94[Z6]I5<(>7,?S7D&53SO.LKRFFW%X_&T,/*<=72I2FO;U4O^G-%5*EO[I^ M]7@SP1X5^'V@V?AGP=HMEH6CV**L=M:1X>:0*%>ZO;E]UQ?7LV T]Y=RS7,S MI.M6J3=Y3J3;E)OIN]$K**LDDDD?W?@\ M'ALOPN'P.#HPH87"4:=##T8*T:=*E%1A%==EK)WE)WE)N3;/SY_;)_9JT/7O M#&K_ !6\%:5!IOBOP_#+JGB>ST^%8(/$FC0@R:AJ$MM$%B&LZ7$'OY+Q%26_ MLHKJ*Z-S<)9&/\A*_HWPXSBIFG#\*6(FYXG*ZSP4IR=YSH*$:F&E)_W:K]A=W;;?\D^+7#]'(^*9UL+2C2PF<4(YA"G!#/$EY/Y^L06+:%KSL_:)_Y(5\6/\ L1?$ M'_I#+7\\E3X2?\BG-/\ L8P_]1J9?CK_ ,CS)?\ L53_ /4RJ%%?K!^''MOP MC_9]^)GQGG<^$-'2'1K:;R+WQ/K,KZ?H%K* "T NA#/<7UR@*F2UTRUO;B 2 M1/<1PQ2+(?M[0_\ @G)8K;JWB3XH72Y7.<. M;.T)&,QC'/YOQ3XB87(<5++L#AEC\;1LL3*57V6&PTFDU2,O\ TH\-5^:<"8B6+XYPF*E% M1EB:N:XB48WY8RK8+&U'&-[NR'?%'AS3_B;\4K.7 M4K/5BUQX7\*-+-:V*YN5O)$>33]/66.T>R$=U=_;([Q+>W_ M $+C^#WPEBL_[/C^&'P^6RV>7]E_X0WP\8BO&0R-IQ#$D EFRQ;YB2W-?SAQ MGQ=FF,SS%8? X_%83 Y=7GAR(_"UHTKZ M7>:3"-][J6DP2NYTVZTV$/=W-G RV$]C#,UO;V]U#MO/RPK]8X!S^OGV2*6, MG[3&X"L\)B*CLI5HJ$:E"O)+3FE3E[.;WE4I3F[TIQVA2K4Z:;Y+A7Z9%9V4Y9A2DMKJ>5XU)?^!)9(;AI-"\)W$GA#08E%.#5;/<7BY*ZP. DH.WPUL35A3B[_]>8UX]]>US]F\;LP>&X:P& A+E>89 MI!S5[\_LZ_!6\^.'Q"M?#C2SV/AW3(/[7\ M5:G H$MKI,4J1+:6CNK1+J.ISNEI:>8KB%#<7Q@N([*6%_V[.LQCE&4YAF4D MG]3PM2K",M%.LERT*;\IUI4X/JN;0_G'AW*99[GF591!N*Q^,HT:DX_%3HEAXU*B3T;C9Z'[Q^$O!_AGP)H5EX:\):-9:%HM@@2"RL8A&&8*%>X MN93NFO+R;:&N+RZDFNKB3+S2NQS72U_(^(Q%;%5ZV)Q%25:O7J3JU:LW>4ZD MY.4I-^;>RT6R22/[MPF%P^!PU#!X2E"AAL)2IT*%&FK0I4J45"$(KM&*2N]6 M]6VVV?G+^V=^S3HE[X=U3XN^!]+@TO7=#0W_ (PTS3X$@M-;TD-F\UM;:)5B MAU73 QO-0G146^L%NKBY+W=NC3_DQ7](^'><5,VX>I0Q$W/$Y;5E@:DY.\YT MH0A4P]23U;?LIJDY/64J,I.[;;_D3Q7X?HY#Q76GA::I8/-J$,RI4X)1ITJU M2=2EBZ4$K)+V].5=12Y81KQA&T4DG(S1LKQLR.C!D="59&4@JRLN"K*0"""" M" 1S7]#?[/\ \07^)WPA\$^+KF42ZISJ8'$QI*R[\F.F_-1?8H?M,?\ ) _BI_V*5]_Z'#7\^-7X M2_\ (FS/_L9_^ZM S\=/^2@R?_L3_P#N[B0HK]6/Q$]U^$/[.GQ.^-$C3^%M M)BL] @E\FZ\4ZY)+8:%%*I D@MYD@GN=2N8A_K8--M;HP'8+IK<21LWVSHO_ M 3DTU+=&\1?%"]FNF4%X=%\-P6UO"W&Y$N+[4[J2X7&<2&UM3R,Q#&&_->* M/$7"Y'BYY=@<*LPQE!J.)G*K[/#8>=K^RO",YUJT5I4C'DC2;Y7.52,X1_7^ M"_";&\28&GFV98R659?77-@Z<*"JXO%4TVE7Y9SA"A0DU>E.2J3K17.J<:4J M=2?Z'^#?#5MX+\)>&/"%G<3W=IX6T#2/#]K=7(C6XN;?1["#3X9YUB58A-+' M;K)((U5 [':H7 KI*_GW$5GB,17Q$DHRKUJM:48WM%U)RFTKZV3E97UL?U/A M,/'!X7#86$G*&%P]'#QE*RDXT*<:<92M97:BF[:7V#I[ ?AC%>8ZQ\9OACH- MQ):7_B[3S<0MLDBL(KW5O+=3AD>32K6\B1T.0Z,X=&!5@""*\;-,YRS):,:^ M9XNGA*/,US*\XK&X7!053%5HT8R=H MW4I2DUORP@I3E;2]HM*ZO:Z(K#XV?"S46"6_C'3HF/3[=#?Z8H^KZC:6L8^N M[ ]>#7H6G:QI.K1^;I.J:=J<. ?-T^]MKV, ]#OMI9%Q^-8Y;Q#DF;/DR_,L M-7J6O[#F=+$66[6'K1IU[+JU3LNK)PN88+&?[MB*=1K[%W">G_3N:C.WGRV$ MU#1M'U5?+U32M-U),8VW]C;7:@>@%Q%(!^'2N,O/A-\/+W)?PQ9P,>C6,MYI M^TCH52RN((N/0H5]JYLXX2X="E-WE3BVOM)6EI_>5G][.?G^!7@>3/DG6;/T%OJ$;A<=A]KM;H_F2>/ MK6<_P%T ?ZC6M80#IYRV4Q &>,I!![=NQXYR/S/,O ?A/&.4L+CLYR]O:$:^ M&Q-"/:T:^&=;3SQ#T\]1PIJG;ENK='K:Q$/@5:)C9XCN5 '1M-B8Y'<$7B # MIQ@_7T%^!ZI_S,Y./^H,!_[E:^/Q'T:\)5?[GB[$4HZZ5,EIUFMK:QS.@N_V M=?*VO9#$.'V4[>=O\Q6^" (Q_P ),1_W!@>GM_:HIO\ PHJU)&_Q)<$=PFF1 MJ<@=B;UP!GM@\<9[TL-]&K"T&O:\7UZD4UI3R2G1=D]=99I66VWNZ;V>PZF( M<_LJ-O.^WR0J_ 31SCS=?U)L9W>7;6L>>N,;O-QCC.=V?;/$R? 'PJ?]=JWB M%L#_ )93:;%R.^&TV;C'&,Y[[NU?38/P X=H6^L9UG5?E_Y\K X:]K?SX;$V MZ]7IITN^*=-3W;7I96MZW+^.G0#ODGZG!^$'!6#MSX7'8SE_Z"LPK1O;NL M)]47Z>1B\%0?Q1E*W>36W^'E->#X3_#JVQY?A/3&V\?Z0+B[_,74\V?QZ5NV MW@OP?98^R>%?#EN5Z-#HFFH_!R,NML')R!U8]!Z"OK,%P?POE]OJN19;"4?A MG4PT,15C;:U7$JM43\U*Y4<)A8;4*5UUE%2:MYRNSH(;>WMD\NW@A@0=$AB2 M)!_P%%4?I3Y)(X4,DLB11J,L\C*B*.F2S$*!]37T*4*4+14*=."T22A"$8^2 MM&*2]$C?2*Z145Z))?@DL3ZQ8FXXZXMTG:=C[+& M36MH6O:3XETZ+5M$N_MVFSR31P7:P7,$4QMY&AE:'[3#"TT2RJ\?G1JT+.CJ MCL4;'!0S?*\3BY8'"X[#8C%PIRK3HX>K&NZ5.$H0E*K*ES0I6E.$>6I*,FY* MR9A#%X:I6>'I5Z;.OWKPDE_PDYI M#^7,(2MVY\-32_\ 2/P/YB\=86SS)9VTEE52"_[AXNJVOE[1!7Z7?\$XM6BA MUCXJZ$S_ +Z^TSPIJT$98_ZK2KK6[.Z=5SC[VL6:NV,_ZL9Z5]/Q_3=3A#.( MI:QAA)^BI8_"5)?^2Q?R/C?"VJJ/'F02;LI5,=2[:U.>5A(XY]*_F M>N[J>]NKF]NI&FNKNXFNKB5SEY9[B1I9I&/]YY'9F/J37[9X0TDH9[6MJY9? M2CY*"QDY+Y\T?N1_.OCS7?M.&<,M%&&:UY+:[G+ 4X?^ J$[?XF5Z^[/V1?C MU\)_@?H/BU_%\?B!O$OB/5K-5?2=(AOH$T/2K/-DAN)+^V9)9+^_U-IH5CVE M([9V=SM6/[_C#*\=G.0XK+,N=)5\14PRE[:HZE%6MKJKV M/RW@'.VKX:KAH6@YP5DJTVWS>ZTFE<^O_ M /AOCX$?W/&W_A/6W_RWH_X;X^!']SQM_P"$];?_ "WK\:_XA=Q/WRW_ ,*Y M_P#R@_H+_B-'!O;-_P#PAI__ #207/[=_P ;RVN+.ZM_&<]K=02VUQ!+X9],6]NAITEP@CN'L5GD%H M\Z L$F:W$;2H&8*Y8 G&:_1> .&,WX:>:1S%X9TL6L)*DL/6E5M4P[Q"GS*5 M.'+>-:.NM^7I8_)O%#C+(>+HY++*%C%6R]XZ-?ZUAXT$Z6)6$=-1<:M3F<94 M)::$OB1X89R8]'\0Z+KD2'/RGQ!IUU8R[<]L^&XRP M'"L?X15G1XZRNFM%B,/F5!^:CE M^(Q"7_@5!?,^M_VB?^2%?%C_ +$7Q!_Z0RU_/)7@^$G_ "*7UO)(C1(XK]'S?'1RS*\PS!I/ZGA*]>,7M.I M3IR=.'_;]3EA_P!O'Y'D662SC.(84#DL\CG,D\\K/ M/<3/)//))-([ML5_(56K4KU:E:K.4ZM6I.K5G)WE.I.3G.E"A M2PM"CAL/3C1H8>E3H4*4%:%*E2@J=.G%=(PA%12[(*_*_P#X*/?\A3X2_P#7 MAXR_]*/#5?9^'7_)7Y7_ (W)_"OZ;O9>FOW'\<):I>=OT/Z:-!TBU\/Z'HV@V,:PV6B M:5IVD6<2*$2.UTVSALX$51D*J10HH4' %:U?QA5G*K4J59?%4G.N7_P$_GWQYI12X7K62E?-Z4GU<5_9LX+TB^?_ M ,"*5?H__P $YO\ D;/B7_V+NA_^G*[K[KCW_DD+/$@VC_A'O#6NZX-WW1_9.EW5^-W;;_H_ M/M7\T\LLDTLDTKM)++(\LLCL6=Y'8L[NQY+,Q+,Q.222:^+\(:2C0SRO;657 M 4D^RI0Q4VE_X-5_1'Z)X\5V\3PWAKV5.AF=>VVM6I@J:;]%0=NUWW(Z^^/V M2?V@/A)\#_"GB:#Q9'XB;Q/XBUV*>:72=(AO;<:+IMC%%I=NT\E];-YJ7EUK M$SH(]H6>/YBO0EAXODC_ (;X^!']SQM_X3UM_P#+>OQO_B%W$_?+?_"N M?_R@_H#_ (C1P;VS?_PAI_\ S24]0_;I_9]U33[[2[^V\:7%CJ-G7)) LC"&22, M$A'>,*S("=K$C)Q7Z/P!PSFW#2S2GF3PSIXMX2=!8>M*KRSH?6(U>9.G#EYH MU*=M[\O2VOY)XH<8Y%Q<\EJ90L7&K@%CZ>(^M8>-"]/$/"2HJ#C5JTJ*'RD'\*>?HD\H MX\R61NK&NCQ*I*IPGBYV_@8G!55Y-XB%#\JS1R^#]9T>.,!33LL1A,QH/I=1 MPE3$6^_#I_(^F/VF/^2!_%3_ +%*^_\ 0X:_GQKQO"7_ )$V9_\ 8S_]U:![ M_CI_R4&3_P#8G_\ =W$A7N?[.WPAE^-'Q-TGPK*TT&@VDC: M-I7AW2M/T+0]/M=+TC2K6*RT[3K*)8+6TM8%"1Q11J !EF.7=RSNS.S,=. MOY#J5)U:E2K5E*=2I.52I.3O*E2H481I4:%. M%*E2@N6%.G3BH4X1BM%&$8J,5T22"BH-#X:_:!^+NHWFK7_@3P[=R6FDZ_FO85 Z!8+UKB$#CH$Q7HNF_'3XA6^T3WVGZAMX_TS3+9,XXY-@+$ M_B"#ZG-=^"\2.+\DM"CFD\70AMA\R@L;!J.T?:U&L5"*6BC3Q$$ELM%;[3!X MO$12BZCDE;2?O6MYOWOQ.TLOV@O$ "B\T+1YR!R;9[VUSTYQ+->8_7GTZ5TU MM\?HW ^T>%W0^L.KK(/;Y7TZ/'8??/<^U?3X;Z0.+PR4P&.GS'44/3_9X]^M>M#Z1O"D%_M62<0TF MNE"GEN(2:M]JIF&&=M_L]%IKIVPP\Y;.*]6UM\AS?&CPTJG&FZ[D#@P"1 MT!(U)L#W ./0U1E^..@QXVZ/J[8Z[C9ICTQBX?/?TQ[YXI_2-X1FO]GR;B.; M[5J.645OWAF==[?W=]/,)X>=/=QT[-NUO^W49LOQ\TV/[GAV^;&<[KVW3&.F M,0R?CTQ[UE3?M#*@_=>$BQ ZR:V% (/(VKI+9&.^\<]N.<)_2#P(Z]+J]MU?3CJ5/9WTO;SMM\C&N/VBM4&?(\,V$>,X\V_N M)L?W<[((,X'!Z9/(V]*P;G]HOQAR+?2/#D &<>9!J4S#!..1J<*],?P]1G&. M*X:OCEG5:_U3)#7X?(\^KCZD/AA!6_FYGMZ.)SMU^T! M\1) ?*N-)M/3R-+C;'3I]JDN?3OGJ?;',7GQI^)USD-XIN(AGA;:PTFUP.< M-;V$56\4.,<;=+,*.#@]'#!X/#PLO*I6A7K1MWC53\SR:^9X MS:-107]R$5MYR4G]S.0O_B%XZO0PN?&'B1U/!C76;^*(X]889XXO_'/3T%<7 M>7U[>MOO+NZNWSG?M_%K5:B[3G*25NT6[+Y(ZSX;^!;SX@>*K+0X/,ALE M/VO6+U!Q9Z9 Z^P_2VOT/#&&Y*.(Q35G5FJ4+Z6A25Y->4IRL_.F7** M_63ZD** ,K7=)M]>T/6="N_^/76=*U'2;GC=_H^HVDUG-\IX/[N9N._2OYI= M8TJ\T'5]4T/48_)U#1M1OM*OHN?W5YIUS+:7,?(!^2:%UY /'(%?M7A#75L\ MPM]5]0KP7E_M5.H_E^Z^\_G?QXPS3X:QB6ELSPTWV:^I5:2^:]M]QFU]%_LK M?$F#X8?&CPSJ^HW"VNA:UYWA37IW8)%!I^MM"D%U,Y^6.WL-6@TR_NG/W;:U MF(P<$?J.?X-X_),UP4%S3KY?BJ=**UO6]C)T=/\ KZH'XMPOCXY7Q'D>83ER MT\)FF"JUI/2U!5X1KZ]/W+J*_0_?:BOY$V\K?*UC^\0HH ** //_ (LHTGPK M^)<<:EG?X?\ C)$4=2S>'-255'N20!7\WU?NGA%_N.. MZMF/#W;ZEC5]U>C?\T%%?KQ^#!10 44 %?I9_P $XF<:W\55!81G2O";,!D+ MO6[UT1D]MP5I=O?!;'>OCN/[?ZH9QY0PGX9AA+?C8^_\+;KCSA^VG[S'+333 M^R\,I(PT]SJ.C^&+.4CYH8;&VEU7 M48T;'2X?4-+:09ZVL1P._P!#XBUG1X2S))\KK3P=%=-)8RA*2^<(2B_)L^5\ M)L.J_'64.2O'#T\PQ%O.& Q-.#_[=J5(27FD?IA17\R']CA7Y7_\%'O^0I\) M?^O#QE_Z4>&J^W\.O^2ORO\ PX__ -5V*/SCQ9_Y(+.O\>5_^K; GYG58M/^ M/JU_Z^(?_1BU_34OAEZ/\C^.8?%'_$OS1_3S17\7'^AH5_,SXE_Y&/Q!_P!A MO5?_ $OGK]E\(?XV??\ 7K+O_2L:?S[X\_[OPQ_U^S;_ -(R\Q*_1_\ X)S? M\C9\2_\ L7=#_P#3E=U]]Q[_ ,DCG/\ UZP__J;AC\O\,?\ DN^'_P#K_BO_ M %78P_0_XY)-)\%OBVD!VR'X:^.,8&XLJ^&M2,D84!B6DC#QK@9#,,8/(_G1 MKY/PC:66YNNJQU%_)T-/R9]SX[)K-\AZ+^SL0ETLUB==?1Q] HK];/PH** " MB@ K]/?^";QE$GQA4*/(V> 2S=Q*&\9"-0-W1D,I/RGE5RPX#?%^(=O]3\WO MI;ZA]ZS/!6_$_0O"FZX^R"W?,U\O['S"_P!R/M']IC_D@?Q4_P"Q2OO_ $.& MOY\:^=\)?^1-F?\ V,__ '5H'UGCI_R4&3_]B?\ ]W<2%?K'_P $Z?#,-OX2 M^(7C%HU-SJ?B*P\-12D M';Z'IL>IS)&>JK-)K\!E XM@J.FEE]:I56OFJ33\FT?.>$>'5;CG+)-76%H9AB+/9-8*M0B[>4J MZ:[-)]#]'J*_F<_L,** /QYU&ZFOM0O[ZYW?:+R]NKJ?=PWG7$[S2[LY.[>[ M9YZU3K^/:DI3J5)R^*4Y2E??FE)MW^;/QF3;E)O=R;?JW=CX_O"MFWZ?Y]*\ M_%[?([L%O\S:A[?Y]:UX/\_G7RN,ZGU>$Z?(UX>W^?2M.'I7RN,ZGT>&Z&G% MTK0CKYG$]3W*'0=)TK.F[_Y[U.$Z>H\09AXE?J9TO?_/: MLZ3O^->_A^AXEU0Z'D5BE)T/XU5$UQ,EY2KSJ27D^I^BX'#K"83#X>UG3 MIQ4K?\_'[U1_^!RDPHKV#K"B@ K\3_VX?AA+X)^+4WBRRMBF@?$6%M9BD1"( M8?$%L(K?Q!:%N?WL\IM]98L1O;5)%0$0MC]'\+L:L+Q)]6D[1Q^!Q%"*>B]K M2<,5!^JIT*L5_B?4_)/&?+GB^$%BX1O+*\RPF)DTKM4:ZJ8*:]/:XFA)]N1= M+GQ=17]%G\F'[!_L??M/:?XPT;2_A=XZU*.T\::1!%8>'=2OI@B>+--MT$=K M:-<2MA_$-E$JP/%(WG:K;QQW41GNUO@UO\ NT]I)O\ MCP^XAAQ)POEV*=12QF$I1P&8Q;O..+P ML(P=2:W_ -II>SQ*>W[UQWC)(HKY4^V"B@"CJ=A!JFFZAI=R,VVHV-W87 '> M"[MY+>4?]^Y&K^:'7-'O/#VMZQH&H(8M0T/5-0TB^B(*F.\TR[ELKE"IY!6: M%UP>1CFOVCPAK)//<->S:R^M!;:1>+IU'\N:G]Y_//CQAWR\-8I+2+S3#S?9 MR6!J4E]T*OW&57W1^Q?\/_@O\4KOQ=X3^(WA>#6/$MG'::YX>GDUOQ#I5*5:O07MI8:M+"M5,/5HU4WB(TX)*:3<]4UH??O_#&_P"S;_T3:/\ \*KQ MQ_\ -+1_PQO^S;_T3:/_ ,*KQQ_\TM?@W_$0>,/^AQ+_ ,( ?\,;_LV_]$VC_P#"J\;^]W[(]G'F'&7$F:8.M@,=F3KX2OR*K2^JX& MGS>SJ0JP]^CAJ=2/+4IPE[LU>UG>+:?H95X?\(9)C\/F>69.L+CL*ZCH5UC< MRJ^S]K1J4*G[NOC*M*7-2JSA[].5N:\;22:ROVB?^2%?%C_L1?$'_I#+7\\E M?J?A)_R*#?\ R6M#RR[, M/E[D$?=]%?S>?UT%?E?_ ,%'O^0I\)?^O#QE_P"E'AJOM_#K_DK\K_PX_P#] M5V*/SCQ9_P"2"SK_ !Y7_P"K; GYG58M/^/JU_Z^(?\ T8M?TU+X9>C_ "/X MYA\4?\2_-']/-%?QSC+ 5HK:Z:Q=.;^7+3^]'Z1X\8=J?#6*2T<QV.RJN\/ MB\(Z%7GC2HU7['V].G67)7IU:=E3G*;?+=*#LT?E_A]@,HS3BO+@E76&JU,._:8:K1JW=6G&G&*G9NHDTS[N_X8W_ &;?^B;1_P#A M5>./_FEH_P"&-_V;?^B;1_\ A5>./_FEK\(_XB#QA_T.)?\ A#EO_P QG],? M\0KX"_Z$$?\ PY9O_P#/ /\ AC?]FW_HFT?_ (57CC_YI:/^&-_V;?\ HFT? M_A5>./\ YI:/^(@\8?\ 0XE_X0Y;_P#,8?\ $*^ O^A!'_PY9O\ _/ /^&-_ MV;?^B;1_^%5XX_\ FEKU#X<_!WX+,.,>),TP=7 8_,G7PE?V?M:/U7!4N M;V52%:G[]'#4ZBY:E.$O=FK\MG=71Z.4\ <(Y'CZ&9Y7E$<+CL-[54*_UW,: MSA[:C4P]2U/$8RK2?-2JU(>]!V4KQM))KF/VF/\ D@?Q4_[%*^_]#AK^?&OU M;PE_Y$V9_P#8S_\ =6@?B'CI_P E!D__ &)__=W$A7[4_L#1)%\"964$&;QQ MXAE?G.76ST:$$#L/+A08]03WKT?%%VX8]5X+I?ZY?XJ>&O@Q\2/$MO'?:?X;N(+&1=\5UJ,E2JU(.%UJHU'";5FHZJ_O8')93F>4U71S+ M8K U->6.)HSI*:76G.24*L?[U.4HOHSVJ%*I1DHU(2@UTDFMNW1KS6AK0]O\ M^E:(,N7O_GM5 M"7H:^GPO0\2OU,Z7O_GM6=)W_&O?P_0\2N4I*I/_ )_6O:H=#R*Q%%9W=XYB ML[6XNI.@CMH))Y/;"1*S?I7TO\ OA3?R:VWBWQ/I5Y86VC,G]BV6IVO&\4FZSD6OT?@+),1FF?9;.6&K2P&%KK%8BO[ M*;PZ6%3K4Z4ZG+[.]6M"G2Y'*[4GI9,G+L)/$8ZA^[DZ-.I[2<^5N"]FN:,7 M*W+[TE&-KZW9]J45_4Y]X%% !10 5XW\=OA%IGQH^'>J^$+LQ6VJ+C4O#.J2 MJ3_9>OVD<@LYG*JS_9+E9);#4%169K*ZF:)?M"0LGH93CYY7F> S"G=O!XJC M7<5ISPIS3J4_2I3YJ;\I,\K/,KIYSD^9Y35LHX_!8C#*3U5.I4IM4:MM=:-7 MDJK1ZP6C/Y_?$?AW6O".NZIX:\1:?/I>MZ+>2V&HV%PH$EO<0G!PRDI+%(I6 M6WGB9X+F"2.>"22&1';$K^OJ-:G7HTJ]&2G1K4Z=6E..JG3J14X27E*+37D? MP7B*%7"5ZV%KP=*OAJU2A6I2TE3JT9RIU(27>$XN+\T/1WB=)(G:.2-E>-T8 MHZ.A#(Z,I#*RL 592"I (((K[4^%O[!Q+PS@>)L%'#8INA7H.4\'C M*<5*IAYR24DXMI5*-2T?:TG*/-RQ<90G&,E]1P?QCF7!N82Q>"4:^%KJ-/'8 M"K)PI8JG!MP:DE)T:]+FE[&NHR<.:<90G3G.$OJK3O\ @HA\*Y+=6U;P9\0+ M&ZPNZ'3K?PYJEN#@[@MS M7)H?A]F&.A)A\5RI@]L.3Z@'BOR"KX3\00E+V6-RFK!2M!RK8NG-QZ.4/JJ/CCPM*$?;Y=GM"IRWG&.'P-6G&2WC"I_:%.LO^(5<2+_ )?Y M2K?]16)5K?\ $/^@7/?_"+!_P#SP/L[0M5_MS1=*UD:?J6DKJEA M:Z@FFZQ##;:I9QW42S1P:A;6]Q=Q6]VB.OG6XN)&A?,4A6171?QU_;G^%$_@ MWXF_\)YI]LP\._$)?M%]1FTG7-%N5NK"]@P2CA6CDBEC<-%/;7,+R6]W: MS*\%S;2RP3(\K'25.M0G&I2FNEXSC%KIH?JK\-O\ @H#X%U2PM;3X MFZ-J?A;6HXT2ZU31K636/#UU(HP]PEO'(VLZ?YA^9;,6VIK&,C[E6J4I*I%:2E34ZX5Q^!HSS7 M%O)\PC"*Q.'JX?%5:#JI)3GAJ]"E6BZ,GK"-5TZL4^5QER\\IO\ AK?]G7_H MINF?^"GQ)_\ *6C_ (:W_9U_Z*;IG_@I\2?_ "EKR?\ 4/BW_H35O_!^#_\ MF@]S_B)O O\ T4.'_P#";'__ #(>P^"_''A;XA:''XD\&ZJ-9T.6YN+2#44L M]0LH9I[1@EP(%U&TM)9HX9"86FBC>#SDEA$AEAE1.LKYC%8:O@L16PF)I^RQ M&&J2HUJ7-"3IU*;Y9P:*O%I[-'C/[1/_)"OBQ_V(OB#_P!(9:_GDK]S M\)/^13FG_8QA_P"HU,_FOQU_Y'F2_P#8JG_ZF50K]D_^">O_ "17Q'_V4[6_ M_47\&UZWB=_R2U7_ +#L'_Z5,\/P;_Y+6C_V+LP_](@?=U%?S>?UR%?E?_P4 M>_Y"GPE_Z\/&7_I1X:K[?PZ_Y*_*_P##C_\ U78H_./%G_D@LZ_QY7_ZML"? MF=5BT_X^K7_KXA_]&+7]-2^&7H_R/XYA\4?\2_-']/-%?QOV7PA_C9]_P!>LN_]*QI_/OCS_N_#'_7[-O\ TC+S$K]' M_P#@G-_R-GQ+_P"Q=T/_ -.5W7WW'O\ R2.<_P#7K#_^IN&/R_PQ_P"2[X?_ M .O^*_\ 5=C#]8J_$S]MSX43^ _BM<^+;&V*^&_B*9=9@EC0B&U\1)L7Q!8R M,.!+<7#)K*%MOFC4IHX@WV24K^1^%V.6$XC>%D[1S#!5Z$4]%[:BX8J#]?9T M:T4NKG9:V/W;QGRUXSA&.,IQO/*NIX*HO3VM?#SD^BA=Z79\8 MUU'@SQEXC^'_ (ETKQ;X4U&72]?S[2YC 9&5E,<]K%:A4C4IRML^6<4[/1[/0_5?X<_P#!0#X?:O96 M]M\2-'U3PAK*(BW5_I5K-K?AVX=0%>>%+=GUJS\QLN+-K+4!"GR_VA.PR?<( M?VO/VQ-?SKFOAMQ%@L54A@,,LRP M?,W0KTJV'IU%3;]V-:C6J4I1J):2<%.FWK&6O*OZQR/Q>X4Q^"HSS/%O)\?& M$5B,-6P^*JTO:))3EAZ]"C6A.C)ZP51TZR6DH:TF:WN# M NH6MI-+'%.DD#31QM"9HI8E1+#Q]I\! M;R$BTG7PBD[(BY&EW[@:6 M3_A'-/N$#V\,=O(T3:M/$X(EG:>.1+!7'EPI%]L4222VTEO^/2X:AB/$>LJU M/FP:I1SUPDKQJ?!3497T<7F',Y1::E3C*+6K/C'E<:G$LU./[A16/Y6M)?#& MSZ6^LW;76*:9?_:+_;,^$W[.C?V-K$UUXJ\=2P)<0>"?#KV[7MK#*F^WN=?O MYF^R:#;3J4>)9A<:E-#(ES:Z9<6Q,P_/R?\ X*R>,Y;\O9?!OPS;Z9O.VTNO M%.J75_LYP#?Q:79V^_IEAIN.HV]Q_2N3<)_7L-#%8NM4H1K1YJ%*E&*GR/X* MLY34DE+>,%&\H-2YU>QRY[QG_9V*G@\#0HUY4);T<]RZGC84XTY<\Z-?#N2J>QK4VKPYN6/,I0E"K!\L7R5( MW2=TN3NOA=X!O,^9X:L8B?\ GS>ZL,8Z86QGMU&/3;CL01Q6#-\%/!,F?*35 M;3T%OJ&_&!CC[7!10;X'>'E_P!1JVLH!_SU-C+CU&4M(?;'I@YS MGB$_!*P&/+U^[7!.=]E"_';&V=,?KGT%?G^-^CAP]6;^J<0YSAT]EB*."Q36 MW6G3P=]+]%WZ:],,1*G]F+MZK;YC6^"5H1C_ (2"X&/^H?%V_P"WJH?^%%6+ M'Y_$-V5]$L(5.>W)N7&/;;^(KDH_1LRRBU?BK'22>J66X>+:79_6I)>O*[=A MU,1*?V5&WKH-_P"%":.0?,U[4V]-EO:IC'J&WY_,8]ZE'P \+'_6ZOK[=,>7 M+IT>,=<[M/EZ]L8QZFO>PO@!P[0M[;.LZKU_P";#8BW3[GWTXYT MU/=M>FFWKG^IT^+IV^O.>,7XO@9\.(R/,TF[N M<=IM6U)0>>A^S7%N?;@CCWYKZ?!^#O!>#MST4U[?X1_#BUQY?A33VV]/M$E[=]!CG[7=39_'///6N@M/! M7@ZQ(-GX5\.VS*3[ELU]=@>#>%LMM]4R++H2C;EG5H+% M58M;.-7%.O43\U*_F5'!X6'PT*=ULY14VK=G+F9T<4,-N@B@BC@C7[L<4:QH M/HB!5'X"I*^DC&,(J,(J,8I*,8I1C%+1))622Z);'2DDK)62T26B5O(**8!1 M0 44 %% 'R;^TQ^S#H_QNTW^W-$:UT3XBZ7;&*PU21/+LM+/"'B;P)KM[X:\6Z->Z%K=@^VXL;Z+RV*$L( M[BWE4M#=V(HXW+GDF(J?[7EL6\-S/WJV M%G+V36BC1E023Y9-?RUXQ\*3RW-H\182DU@,VDHXODC:.'S.,?>< MK*T8XRG'VT7JY5X8ER:YH)\W17ZD?BP44 %?;W[%?P)_X6+XS_X3WQ%9>9X, M\#WD,L$4\8:WUSQ3&$N+&P*L"LUII2M%J>HJ3?V[Q9DV!E#FH1Q4<7BT MU>/U7!)XFK&?:-;V:H?XJL5U/VCKSWXH_#7P[\6?!6K^"?$L1-GJ$8DL[V)5 M:[T?5( QL-6L6;[MS9R,,XQ:::/P0^+7PC\7?!KQ7<^%_%=F5 +S:1K$$FBZ#:O&=2U*0'";H MXW2"TC=E6YU"XM+4NOGAAQ9ECJ>6Y?CRC%MZ(_H2\,> M&]'\'>'M'\+^'[-+#1=!L+?3=.M4Q^[M[= H:1\ RW$S;I[F=\R7%Q)+/*6D MD9CNU_']:M4Q%:K7JRK4K59/>52I-SG)^;E)L_O?#8>E@\/0PM"*IT,+ M1I8>C!:*%*A"-.G%>48127H>,_M$_P#)"OBQ_P!B+X@_](9:_GDK]U\)/^13 MFG_8QA_ZC4S^:/'7_D>9+_V*I_\ J95"OV3_ .">O_)%?$?_ &4[6_\ U%_! MM>MXG?\ )+5?^P[!_P#I4SP_!O\ Y+6C_P!B[,/_ $B!]W45_-Y_7(5^5_\ MP4>_Y"GPE_Z\/&7_ *4>&J^W\.O^2ORO_#C_ /U78H_./%G_ )(+.O\ 'E?_ M *ML"?F=5BT_X^K7_KXA_P#1BU_34OAEZ/\ (_CF'Q1_Q+\T?T\T5_%Q_H:% M?S,^)?\ D8_$'_8;U7_TOGK]E\(?XV??]>LN_P#2L:?S[X\_[OPQ_P!?LV_] M(R\Q*_1__@G-_P C9\2_^Q=T/_TY7=??<>_\DCG/_7K#_P#J;AC\O\,?^2[X M?_Z_XK_U78P_6*O-/BW\+?#OQ@\$:IX*\1(8XKH+(I8B"V3=*:DX2M]F: M3A-=8R:/["S7+J&;99C\KQ*_<8_"U\+4:5W!5:UK QN'S'!87'867-A\51A6I2TNE)7<9);3IRO"I'>,XRB M]4S^#\SR[%91F&,RS&TW2Q6!Q%3#U8ZI9'96" M."LM_=6R/B+S'3@S3'T\KRW'9A4MR8/"UJ_*].>5.#=.FO.I/EIQ\Y(]/),L MJ9SF^6Y51NIX_&X?"\R5^2%2I&-2JUVHTN>K+M _0;H&A:3X8T32O#NA6< M6GZ/HMA;:;IME",1V]I:1+%"@)RSOM7=)*Y:2:0O+*S2.S'7K^0*M6I6JU*U M63E4JU)U:DWO*I.3E.3\W)ML_O:A1I8:C1P]&"IT:%*G1I4XZ*%*E!0IP2[1 MC%17DCPS]IC_ )('\5/^Q2OO_0X:_GQK]X\)?^1-F?\ V,__ '5H'\R>.G_) M09/_ -B?_P!W<2%?M;^P3_R0?_N=/$7_ *)TNO0\4?\ DF%_V,L)_P"D8@\O MP6_Y+)_]BC'?^G,*?:E%?SF?UH%% %+4M.LM6T^\TO4;>.ZL+^VFM+NVE&4F MMYT,OC_P#$VR_9H^ &L>(]+1)[_0-(T[POX,M; ML(XO/$-Y&FG:3+=(!&DZ6@6;6M1C'EFYMK"[1"KR+58'+:6+S?!SY;5ZWL\! M*:W]A5Q%.;3Z_NW&4HVVYI;Z6\_,*M/!8;%YE9*IA<#B&GW4(NK"#_[B127^ M)G\PNLZEK'B;6=3\0^(-0N]7UO6;ZXU+5=4OI6GN[Z^NY&EN+F>5SEI))&)[ M*HPB!44 10VN,<=/Z5_0E"A&FHQC%1C%*,8I62C%6BDNR2LET/YOQ.)E-RE* M3E*3%)$!:O0RS*LPSC%+! M99AIXK$.$JG)%P@HTX6YISJ590I4XIM1YISBG*48*\I13\K.,[RKA_!O'YOC M*>"PD:D*2J3C4J.56=^2G3I485*U6;492Y:=.3C",YRM",I+S.Y_;9_9SM_] M5XSO[S&/^/;PGXJ3.>N/MFD6GW>^OU58EZ>2?D? XK MQCX)PR?L<3C\EVO.QPVH?\%%O D6?[)^'GBV\Q]W^T M+_1]+SC/7[-+J^WC;TW=2/X06P]"_;P\:>/O$NC^$/ 7P>T]M;UV]BL-/CU' MQ5=Z@@=R6EN;E;30M-\BSL[=9;J\F,I2WM89KAVV(0/?I^%3PM"MBLVSNE1H M8:C4KUXX3"RJ6I48.I4:K5ZE)1Y8Q;NZ$O1'S%3QMCC,5A\#D7#E:OB,77I8 M7#2QV,A1O6KU(TJ470PU*NYM ]XL$(NWM8Y(K9 M[D1J)VMXI9)I8H&EWF&.2:61(RJO([ L9Z_(96N^6ZC=\JDTVE?2[22O;=I) M7V2/WF/,HQYK.22YN5-15-MI7V3;:6C;"BD,** "B@ HH *\X^)'PE\ M?%C2?[(\<>'[754B5Q8:@N;76-*D<TN2BK=VUQ&-A[ M,!C\5EF,H8[!594,3AIJ=*<>C6DHRCM*G.+<*D)7C.$I1DFFS@S/+,%G& Q. M69A0CB,'BZ;I5:4M--'&<)+6G4IS4:E*I%J5.I&,XM-(_-SXC_\ !/CQ9ILD M][\,/$MCXDL 2T>B>(V32-K-:.6%KU&H.,GM1J2C6BWRI5$O:2_D[BWPMS_ M (=KU:N7X>OG&4N3E1Q.$I.KBJ%/5J&,PM).I&5-?%7I0EAY)*;E1E)TH>:3 M:/JUM(8I]+U&"5?O136-S%(OU1XE8?B*SNGMC\,8K[J%2G45Z+:L^G<_-*E*K1?+5I5*33:Y:D)0:<=U:23NM+KIU.S^'W@77?B3XQT'P5 MX<@\[4]=O8[9)&5C!8VRYDO=2NRH)2STZT2:[N6 +F*%DB5Y6C1OZ&/ASX"T M+X8^#-!\$^'8?+T[0[)(/.956XU"\?,M_J=X5X:[U"[>6ZG(^1&D\J()#''& MOXUXM9G997DU.7\^8XB*?;FP^%NE_P!S3:?]UG]!^!>3:YSG]2&WL\IPDFMK M\F*QMK_]R237>:\CMJ*_%3^B#B_'GP\\'?$O0)_#7C70[36]+E)DB6=6CNK" MY"E$O=-O8BEUI]Y&K,JW%K+&[(SPR;X))(W_ #&^)_\ P3]\6Z5-+0->F@TGQ!;K_ 00ZBPBT74B,S<)M4Z68T(7<*-2;]VGB*5VL/6E[CB_8UI1IJG4H?'7B/X*_%SPE+) M%K_PX\8V"Q$JUR-"O[O3R5Z^5J=C#&Z<8YSBN DTG5(7,,([; M4M?\U%\_2+,(7TSPZK8RALHY&N-24?>U.>>(O+#9VK+\!XH9M##9%2R^E4BZ MF9XF,9J,DVL-A>6O5^%Z?OOJT;;.,I+R/U'P7R*>+XEK9I7HSC1R;!SE3$=9T_3+")XHY+J\N;22."!'GDBA5I'(4-)(B#^)@.:_%C_ (9,_:(_Z)CJ M_P#X,?#_ /\ +>OV#PXXBR7)/IX2I5QL:M*$X5I.5-4(0(,VRK$9-EE;'4OT\_8N^'OC+X:_"S7-!\<:%<>'M6N?'N MJZM;V5U-9SR2:?/X?\+VD-R'LKBZB"/<6-W$%:02 PL2@4J6]'CWBC(,UX?J M8/+LQI8G$O%X6HJ4*=>+Y*%KSQ%'HUGXGCU-K6YTZW%H]]-H36BN+Z\M2QF6UN"OE!POE'>5RN?J^ M",?@\LXER_&XZO'#86A'&*I6DIRC#VF"Q%*%U",I>]4G&*M%ZO6RNSX?Q&RO M'YQP?FF799AI8O&UY8!T#^9(^&G'*E'_C'L2DFO^7^"TL_^PH_?&BOY M;/[3"OP=UW]E3]H*[US6;JW^&FK26]SJNHSP2#4-! >&:[FDB]M]+ZG MXSXO\-YWQ#1R&.2Y?5Q[PE3,98A4YT8>R5:."5)OVU6G?G=*=N6]N5WMI?*_ MX9,_:(_Z)CJ__@Q\/_\ RWK[A_8B^#GQ+^&'B/QW>>._"E[XWOKB6:-!8WMTRF.-U8F144@X!)R*^QXPXMX(C*;ABJ$Y).=&,5:$)/62V[GP' / G%N4\79+F&89+7PN"PU;$2KU MYUL+*-.,\%B:46XT\1.;O.<(^[%ZO72[/T6HK^?S^I3A?B#\-?!7Q1T&3PYX MWT.VUC3R6DMG?=#?:;CSW%]\+=:M/%FEY9XM$UN>WT?Q' .2L*7D@AT/4L ?-<23:,Q9@JVA +U^ MC<#<;?ZO2>79CSSRFM/GA.*(/ASXRTY8SM-RV@:C<6!(Z^5J5I!<:?,!ZPW+@>M<$^E: MI"YCETV_B=>&1[.X1U.,@%6C!'!!Y'2OWW!YIEN/I1K8+'X3$TY)-2HUZ M4HJ7-"2V<9QC*+T:3T/Y?Q^2YOE=:6'S#+,=@ZT&X\E?#587MUA)QY*D7:\9 MTY2A):QDUJ":7J 6PC_/?%'-H8?),/EM*I%U,RQ*]HHR3_V;!\M6=^5Z7KRPUKZ-*2UMI^J^ M"V13Q/$>*S:O1G&ED^#:I.<'&V,QW/0IVYDOAPT<9>VL6X/2^OT_17\_']3' MDGQW\/ZQXI^#WQ"\.>'K&34M:U?PY=V6FV$+PQR75S(T92%'GDAA5B%/,DB* M,OV'PXXCR7)LLQU#,\?3PE6KC_: MTX3A6DY4UAZ,.9.E3FK+IP>)G@L5A\53^/#UJ=6,7HGR23<7Y22<7Y, MY,=A*>.P>*P57W:>)H5*$I+>'/!Q4UYP;4EYI'\U/Q$^%WBSX3^,-7\#^,], MDTW6]'G*.,,UK?6K$_9-3TVX*JMWIU[$!+:W" ;ES'(L<\(HH(/&FEZ[X"U%@!-*T#^(]"#' _=7 MVEP#5>3DD2Z%&D:XS,^":^%XI\/99C.IF62*G3QDFYXC!2:ITL3-ZNK1F[0H MUY/XXS<:55OG*QDY+ M:+A3FX4$_P"?$SHPT=I.5HOX4^*?[<_Q0\;17.E^#H8/AUH(EY*M**K8FZ=X3HT;JTT?9M%?SJ?UB%% !10 44 %% !10 44 M%% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 M%% !10 44 %% !10 44 %% 'SG^T7^S=X._:$\,"PU94TGQ9I44S>%_%L$"O M=Z;,X+&RO4&UK[1;F0+]JLF=6C;_ $BTDAN%W-^!/Q,^#_C;X/>*+GPGXWTB M33KZ$L]E=H&ETO6+)7VQZCI%]L6.\M).,D!9[=R;>\AM[E)(4_7/#K.(U*=3 M)*\K5*/-7P/,[%7DED8]%13@ MDX )$SG"C"=6I*-.G2A*B2;9=*E4K5*=&C"52K M5G"E2I0BY3G4G)0A"$5=RE*348Q2NVTD?L3^RW^R3:?"];3QW\0(;74?B#)$ M)--TT&.ZL/!R2+SY&8\*<.X3+I*/UVI_ MM>93C9\V-K1CSP4EI*&'A&GAJ&/'.AVVL:>VZ2UF( M\K4=*NBI5;[2K^,"XL;M!_'$WES)F"YCGMWDA?HPF*KX'$T,7A:CI5\-4C5I M3724'=76THM7C.+]V46XR33:.7'8+#9A@\3@,925;"XJE.C6IRTO":L[-:QG M%VE"<;2A-1G%J44S\?\ XU_L/>/_ (;2W>M>"8[KQ_X-C+S!K&WW>)])MURV MW4](@4M?1PIPVH:2DJLJ23W-CIT0 KXX6W\DE74JRDJRD%65E."&!Y!!&"", M@\5_4/"N?8/B'+H8JBXT\324:>-PM_?P]>VMD]71J6?A!^SC\3?C+'M(;3/#?F[+KQ=K22V>B0 MHK;919N4,^KW28*_9M-CG\N78MW+:1MYR_L+\$/V;O 'P/LA+I%N=;\63P>3 MJ7B_5(8_[0E5@/-M=,@4R1:/IS,.;6V=YYE""_O+TQ1,GXQXD<7QY*G#N6U> M9M\N:UZ;NHJ+NL#"2^TVD\5;2*2P[;*22CAZDOH.BOQ0_HD** "B@ HH ** "B@ HH ** M "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** M "B@ HH ** "B@ HH ** "B@ HH *\!^*/[,WPA^+!GO-?\ #B:9K\P8GQ/X M<:/2-::0C_6W;1Q26.J/T&_5K*^D50%C>,5ZN3YSC\AQM/'9=6]E5C[LX2O* MC7I-IRHUZ=TITY66EU*,DITY0G&,EXN?\/Y7Q+EU7+,UH*M0E[U.<;1KX6LD MU#$8:K9NE5A=V=G"47*G5A.G*<)? WCS_@GOX\TIYKGX?^*-&\5V2EFBT[6 MWA[6@O\ !#'(3=Z1=NO1IYKS2U8\B!!P/E+Q/\!/C-X.:0:_\-?%MO%#D27E MGI4^LZ:FWN=4T4:AIP'&1_I7(!(R :_H+A[Q R3.84Z6)K0RO'V2EA\544*, MY]\-B9*:-XI$([-&X5E/L M0#45?=)II.+335TT[II[--:6/S1Q<&XR3C*+:<6G%IK1IIV::ZKH*!T '/0 M?H *[SPY\+/B5XM:-?#/@+Q=K22$;9[#P_J.%RW!8K'5Y M-)4L+0J5YJ^EY*G&7)%=9RM&*NY-)-GTYX(_8.^,_B-X9?$QT/P'8,5,AU.^ MCU;5A&>C0:;HKW5NSXY,-YJFGNO1MK9 ^Y?AE^Q+\'O 3V]_KEK<_$+7("KB MX\2I$-%AF7&6MO#D!-D\9QGR]7EUC:WS(ZG&/QSBOQ+56G4R_AQSC&2<*N:2 MBZ<^5Z-8*G)*=-M:?6*BC4CK[*G&7)57[_P1X//#U*.9\61ISE3<:E#)82C5 MIJ2LXRS&K!NG547K]5HRG2E9>VJSBYT']?0P0VL,5O;0Q6]O!&D,$$,:10PQ M1J$CBBBC"I''&H"HB*%50 H &*EK\;;;;;;;;NV]6V]VWW/Z!244HQ2C&*2C M%))))6226B26B2T2"BD,** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH M** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH M** "B@ HH ** "B@#Y_^./\ R#E_ZY'^5?G9J?\ R$G_ .NH_P#0S7ZMP;_N M'_@7YL_%./\ _D9K_MS]#ZX^ W_'[;?5?Y"OMNOC>*/^1I/_ _JS[_@W_D3 M4_\ %_[:@HKYL^L"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ H MH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ H &H ** /_9 end XML 12 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting (Tables)
9 Months Ended
Sep. 28, 2019
Segment Reporting [Abstract]  
Summary of the Operating Information
The following table presents a summary of our operating segments and other expense for the three and nine months ended September 28, 2019 and September 29, 2018:
(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Three Months Ended 2019
 
 
 
 
 
 
 
Revenues
$
1,265,263

 
$
164,165

 
$

 
$
1,429,428

 
 
 
 
 
 
 
 
Costs of revenue
246,634

 
25,144

 

 
271,778

Operating expenses
639,590

 
68,153

 
361,130

 
1,068,873

Total costs and expenses
886,224

 
93,297


361,130

 
1,340,651

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
379,039

 
$
70,868

 
$
(361,130
)
 
$
88,777


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Three Months Ended 2018
 
 
 
 
 
 
 
Revenues
$
1,188,154

 
$
151,919

 
$

 
$
1,340,073

 
 
 
 
 
 
 
 
Costs of revenue
202,980

 
27,352

 

 
230,332

Operating expenses
532,958

 
67,220

 
302,407

 
902,585

Total costs and expenses
735,938

 
94,572

 
302,407

 
1,132,917

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
452,216

 
$
57,347

 
$
(302,407
)
 
$
207,156


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Nine Months Ended 2019
 
 
 
 
 
 
 
Revenues
$
3,762,205

 
$
488,161

 
$

 
$
4,250,366

 
 
 
 
 
 
 
 
Costs of revenue
719,119

 
74,536

 

 
793,655

Operating expenses
1,817,244

 
209,580

 
1,012,049

 
3,038,873

Total costs and expenses
2,536,363

 
284,116

 
1,012,049

 
3,832,528

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
1,225,842

 
$
204,045

 
$
(1,012,049
)
 
$
417,838

(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Nine Months Ended 2018
 
 
 
 
 
 
 
Revenues
$
3,525,314

 
$
475,347

 
$

 
$
4,000,661

 
 
 
 
 
 
 
 
Costs of revenue
617,839

 
82,554

 

 
700,393

Operating expenses
1,604,297

 
209,771

 
875,542

 
2,689,610

Total costs and expenses
2,222,136

 
292,325

 
875,542

 
3,390,003

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
1,303,178

 
$
183,022

 
$
(875,542
)
 
$
610,658


XML 13 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers Performance Obligation (Details)
$ in Millions
9 Months Ended
Sep. 28, 2019
USD ($)
Revenue Recognition [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 13,310
Contract with Customer, Liability, Revenue Recognized $ 342
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation we expect to recognize 31% of the revenue over the next 12 months and the remainder thereafter
XML 14 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 15 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Investments (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 436,437 $ 578,512
Gross Unrealized Gains 144 1
Gross Unrealized Losses (93) (1,104)
Debt Securities, Available-for-sale 436,488 577,409
Cash equivalents [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 227,489 157,932
Debt Securities, Available-for-sale 227,489 157,932
Cash equivalents [Member] | Money market funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 140,504 76,471
Debt Securities, Available-for-sale 140,504 76,471
Cash equivalents [Member] | Time deposits [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 59,585 71,461
Debt Securities, Available-for-sale 59,585 71,461
Cash equivalents [Member] | Commercial paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 27,400 10,000
Debt Securities, Available-for-sale 27,400 10,000
Short-term investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 127,517 402,333
Gross Unrealized Gains 66 1
Gross Unrealized Losses (39) (1,049)
Debt Securities, Available-for-sale 127,544 401,285
Short-term investments [Member] | Time deposits [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 5,690 31,947
Debt Securities, Available-for-sale 5,690 31,947
Short-term investments [Member] | Commercial paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 17,750 75,445
Gross Unrealized Gains 13  
Gross Unrealized Losses (10) (91)
Debt Securities, Available-for-sale 17,753 75,354
Short-term investments [Member] | Government and corporate bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 104,077 294,941
Gross Unrealized Gains 53 1
Gross Unrealized Losses (29) (958)
Debt Securities, Available-for-sale 104,101 293,984
Long-term investments [Member] | Government and corporate bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 81,431 18,247
Gross Unrealized Gains 78  
Gross Unrealized Losses (54) (55)
Debt Securities, Available-for-sale $ 81,455 $ 18,192
XML 16 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Notes)
9 Months Ended
Sep. 28, 2019
Lessee Disclosure [Abstract]  
Lessee, Operating Leases [Text Block] Leases

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which introduces a new accounting model that requires most leases to be reported on the balance sheet. It also establishes disclosure requirements, which are more extensive than those required under prior U.S. GAAP. The standard requires use of the modified retrospective (cumulative effect) transition approach and was effective for the Company in the first quarter of 2019. We selected the effective date of ASU 2016-02 as the date of initial application on transition, as permitted by ASU 2016-02, as amended ("Topic 842"). Under this transition method, the cumulative effect from prior periods upon applying the new guidance to arrangements containing leases was recognized in our condensed consolidated balance sheets as of December 30, 2018. We did not recast comparative periods.

A summary of such cumulative effect adjustment is as follows:
(In thousands)
 
 
Increase /
(Decrease)
 
 
 
 
Right-of-use asset
 
 
$
129,652

Prepaid expenses and other
 
 
3,968

Other current liabilities
 
 
22,767

Other liabilities
 
 
110,853



Arrangements Containing Leases

The cumulative effect adjustment above, is primarily comprised of arrangements where we are the lessee under operating leases for real estate (office, data center, and warehouse space) and certain dedicated fiber optic lines within our infrastructure. The duration of these agreements ranges from several months to in excess of 20 years. Generally, variable lease payments under these operating lease agreements relate to amounts based on changes to an index or rate (i.e. percentage change in the consumer price index). We do not have any arrangements where we are the lessee, classified as finance leases in our condensed consolidated financial statements.

In addition to the items described above, we also procure hotel stays and rental cars related to associate business travel, and the use of certain equipment for trade shows, client presentations, conferences, and internal meetings. We have made the policy election to classify such arrangements as short-term leases, as defined in Topic 842. As such, we have not recognized lease liabilities and right-of-use assets for such arrangements in our condensed consolidated financial statements. The duration of these arrangements is less than one month. Therefore, we do not disclose any short-term lease expense, as permitted by Topic 842. Expense for such items is recognized on a straight-line basis over the term of such arrangements.

Arrangements in which we are the lessor are not significant to our condensed consolidated financial statements.

Amounts Included in the Condensed Consolidated Financial Statements

The following table presents a summary of lease liability and right-of-use asset amounts included in our condensed consolidated balance sheets as of September 28, 2019, under operating lease arrangements where we are the lessee:
(In thousands)
 
 
 
 
Description
 
Balance Sheet Classification
 
September 28, 2019
 
 
 
 
 
Right-of-use asset
 
Right-of-use assets
 
$
121,746

Lease liability - current
 
Other current liabilities
 
30,080

Lease liability - non-current
 
Other liabilities
 
103,177



Lease liabilities recorded upon the commencement of operating leases during the nine months ended September 28, 2019 were $23 million.

For the three and nine months ended September 28, 2019, operating lease cost was $9 million and $28 million, respectively. Variable lease cost was less than $1 million for both the three and nine months ended September 28, 2019.

Maturity Analysis

Aggregate future payments under operating lease arrangements where we are the lessee (by fiscal year) are as follows:
(In thousands)
 
 
Operating Lease Obligations
 
 
 
 
Remainder of 2019
 
 
$
10,164

2020
 
 
32,170

2021
 
 
27,677

2022
 
 
22,185

2023
 
 
15,511

2024 and thereafter
 
 
47,394

 
 
 
 
Aggregate future payments
 
 
155,101

Impact of discounting
 
 
(21,844
)
 
 
 
 
Aggregate lease liability at September 28, 2019
 
 
$
133,257



At September 28, 2019, the weighted-average remaining lease term and weighted-average discount rate for our operating lease arrangements where we are the lessee were 7.05 years and 3.7%, respectively.

Prior Periods

Prior to the adoption of Topic 842, we accounted for arrangements where we were the lessee under operating leases in accordance with ASC Topic 840, Leases. Rent expense for office and warehouse space for our regional and global offices for the three and nine months ended September 29, 2018 was $8 million and $25 million, respectively. Aggregate minimum future payments under these non-cancelable operating leases as of December 29, 2018, were as follows:
(In thousands)
 
 
Operating Lease Obligations
 
 
 
 
2019
 
 
$
29,739

2020
 
 
27,669

2021
 
 
22,904

2022
 
 
17,240

2023
 
 
10,166

2024 and thereafter
 
 
17,743

 
 
 
 
 
 
 
$
125,461


XML 17 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Changes in Shareholders' Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative Effect of New Accounting Principle in Period of Adoption $ 7,600          
Balance at Dec. 30, 2017   $ 3,592 $ 1,380,371 $ 4,938,866 $ (1,464,099) $ (73,382)
Common stock, shares issued at Dec. 30, 2017   359,205,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options   $ 7 8,331      
Exercise of stock options, shares   667,000        
Employee share-based compensation expense     24,935      
Other comprehensive income (loss)           1,896
Treasury stock purchases         (87,624)  
Net earnings       160,001    
Balance at Mar. 31, 2018   $ 3,599 1,413,637 5,106,467 (1,551,723) (71,486)
Common stock, shares issued at Mar. 31, 2018   359,872,000        
Balance at Dec. 30, 2017   $ 3,592 1,380,371 4,938,866 (1,464,099) (73,382)
Common stock, shares issued at Dec. 30, 2017   359,205,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 498,739          
Balance at Sep. 29, 2018   $ 3,619 1,527,224 5,445,205 (1,809,309) (101,009)
Common stock, shares issued at Sep. 29, 2018   361,867,000        
Balance at Mar. 31, 2018   $ 3,599 1,413,637 5,106,467 (1,551,723) (71,486)
Common stock, shares issued at Mar. 31, 2018   359,872,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options   $ 6 5,962      
Exercise of stock options, shares   629,000        
Employee share-based compensation expense     24,204      
Other comprehensive income (loss)           (21,169)
Treasury stock purchases         (200,000)  
Net earnings       169,357    
Balance at Jun. 30, 2018   $ 3,605 1,443,803 5,275,824 (1,751,723) (92,655)
Common stock, shares issued at Jun. 30, 2018   360,501,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options   $ 14 58,212      
Exercise of stock options, shares   1,366,000        
Employee share-based compensation expense     25,209      
Other comprehensive income (loss)           (8,354)
Treasury stock purchases         (57,586)  
Net earnings 169,381     169,381    
Balance at Sep. 29, 2018   $ 3,619 1,527,224 5,445,205 (1,809,309) (101,009)
Common stock, shares issued at Sep. 29, 2018   361,867,000        
Balance at Dec. 29, 2018 $ 4,928,389 $ 3,622 1,559,562 5,576,525 (2,107,768) (103,552)
Common stock, shares issued at Dec. 29, 2018 362,212,843 362,213,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options   $ 7 11,716      
Exercise of stock options, shares   706,000        
Employee share-based compensation expense     19,860      
Other comprehensive income (loss)           2,958
Net earnings       166,219    
Balance at Mar. 30, 2019   $ 3,629 1,591,138 5,742,744 (2,107,768) (100,594)
Common stock, shares issued at Mar. 30, 2019   362,919,000        
Balance at Dec. 29, 2018 $ 4,928,389 $ 3,622 1,559,562 5,576,525 (2,107,768) (103,552)
Common stock, shares issued at Dec. 29, 2018 362,212,843 362,213,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings $ 375,123          
Balance at Sep. 28, 2019 $ 4,411,267 $ 3,662 1,806,939 5,836,984 (3,107,768) (128,550)
Common stock, shares issued at Sep. 28, 2019 366,201,300 366,201,000        
Balance at Mar. 30, 2019   $ 3,629 1,591,138 5,742,744 (2,107,768) (100,594)
Common stock, shares issued at Mar. 30, 2019   362,919,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options   $ 18 108,045      
Exercise of stock options, shares   1,777,000        
Employee share-based compensation expense     23,024      
Other comprehensive income (loss)           (12,254)
Treasury stock purchases         (600,000)  
Cash dividends declared ($0.18 per share)       (57,682)    
Net earnings       126,969    
Balance at Jun. 29, 2019   $ 3,647 1,722,207 5,812,031 (2,707,768) (112,848)
Common stock, shares issued at Jun. 29, 2019   364,696,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options   $ 15 54,195      
Exercise of stock options, shares   1,505,000        
Employee share-based compensation expense     30,537      
Other comprehensive income (loss)           (15,702)
Treasury stock purchases         (400,000)  
Cash dividends declared ($0.18 per share)       (56,982)    
Net earnings $ 81,935     81,935    
Balance at Sep. 28, 2019 $ 4,411,267 $ 3,662 $ 1,806,939 $ 5,836,984 $ (3,107,768) $ (128,550)
Common stock, shares issued at Sep. 28, 2019 366,201,300 366,201,000        
XML 18 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables
9 Months Ended
Sep. 28, 2019
Receivables [Abstract]  
Receivables Receivables

A summary of net receivables is as follows:
(In thousands)
September 28, 2019
 
December 29, 2018
 
 
 
 
Client receivables
$
1,259,584

 
$
1,237,127

Less: Allowance for doubtful accounts
104,604

 
64,561

 
 
 
 
Client receivables, net of allowance
1,154,980

 
1,172,566

 
 
 
 
Current portion of lease receivables (under ASC Topic 840)

 
10,928

 
 
 
 
Total receivables, net
$
1,154,980

 
$
1,183,494



During the first nine months of 2019 and 2018, we received total client cash collections of $4.23 billion and $3.99 billion, respectively.
XML 19 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document And Entity Information - shares
9 Months Ended
Sep. 28, 2019
Oct. 16, 2019
Entity Information [Line Items]    
Entity Incorporation, State or Country Code DE  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 28, 2019  
Document Transition Report false  
Entity File Number 0-15386  
Entity Registrant Name CERNER CORPORATION  
Entity Tax Identification Number 43-1196944  
Entity Address, Address Line One 2800 Rockcreek Parkway  
Entity Address, City or Town North Kansas City,  
Entity Address, State or Province MO  
Entity Address, Postal Zip Code 64117  
City Area Code 816  
Local Phone Number 221-1024  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol CERN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   314,097,410
Entity Central Index Key 0000804753  
Amendment Flag false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-28  
Entity Shell Company false  
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Income Statement [Abstract]        
Software development, amortization $ 56,786 $ 53,429 $ 169,036 $ 155,571
JSON 21 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "q3201910-q.htm": { "axisCustom": 1, "axisStandard": 16, "contextCount": 332, "dts": { "calculationLink": { "local": [ "cern-20190928_cal.xml" ] }, "definitionLink": { "local": [ "cern-20190928_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": [ "q3201910-q.htm" ] }, "labelLink": { "local": [ "cern-20190928_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cern-20190928_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cern-20190928.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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 448, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 27, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 32 }, "keyCustom": 6, "keyStandard": 335, "memberCustom": 19, "memberStandard": 31, "nsprefix": "cern", "nsuri": "http://www.cerner.com/20190928", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document And Entity Information", "role": "http://www.cerner.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Interim Statement Presentation (Notes)", "role": "http://www.cerner.com/role/InterimStatementPresentationNotes", "shortName": "Interim Statement Presentation (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Revenue from Contracts with Customers (Notes)", "role": "http://www.cerner.com/role/RevenueFromContractsWithCustomersNotes", "shortName": "Revenue from Contracts with Customers (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Receivables", "role": "http://www.cerner.com/role/Receivables", "shortName": "Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Investments", "role": "http://www.cerner.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Indebtedness (Notes)", "role": "http://www.cerner.com/role/IndebtednessNotes", "shortName": "Indebtedness (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Fair Value Measurements", "role": "http://www.cerner.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Leases (Notes)", "role": "http://www.cerner.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - Income Taxes", "role": "http://www.cerner.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Earnings Per Share", "role": "http://www.cerner.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Share-Based Compensation", "role": "http://www.cerner.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.cerner.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - Contingencies", "role": "http://www.cerner.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Segment Reporting", "role": "http://www.cerner.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Interim Statement Presentation Supplemental Cash Flow Information (Tables)", "role": "http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationTables", "shortName": "Interim Statement Presentation Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.cerner.com/role/RevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Receivables (Tables)", "role": "http://www.cerner.com/role/ReceivablesTables", "shortName": "Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Investments (Tables)", "role": "http://www.cerner.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Indebtedness (Tables)", "role": "http://www.cerner.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.cerner.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Leases (Tables)", "role": "http://www.cerner.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cerner.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.cerner.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327301 - Disclosure - Segment Reporting (Tables)", "role": "http://www.cerner.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PostemploymentBenefitsPeriodExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Interim Statement Presentation Policies (Details)", "role": "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails", "shortName": "Interim Statement Presentation Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:PostemploymentBenefitsPeriodExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Interim Statement Presentation Supplemental Cash Flow Information (Details)", "role": "http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationDetails", "shortName": "Interim Statement Presentation Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "role": "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredOverTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Revenue from Contracts with Customers Performance Obligation (Details)", "role": "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails", "shortName": "Revenue from Contracts with Customers Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:ProceedsFromCustomers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Receivables (Narrative) (Details)", "role": "http://www.cerner.com/role/ReceivablesNarrativeDetails", "shortName": "Receivables (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:ProceedsFromCustomers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Receivables (Summary Of Net Receivables) (Details)", "role": "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails", "shortName": "Receivables (Summary Of Net Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Investments (Narrative) (Details)", "role": "http://www.cerner.com/role/InvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Investments (Details)", "role": "http://www.cerner.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements Of Operations", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements Of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "cern:SalesAndClientServicesExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Indebtedness (Details)", "role": "http://www.cerner.com/role/IndebtednessDetails", "shortName": "Indebtedness (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Indebtedness Schedule of Indebtedness Outstanding (Details)", "role": "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails", "shortName": "Indebtedness Schedule of Indebtedness Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421403 - Disclosure - Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements Fair Value, 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": "q3201910-q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_InvestmentTypeAxis_us-gaap_MoneyMarketFundsMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cern:LesseeOperatingLeaseAmountsIncludedinBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Leases Cumulative Effect Transition (Details)", "role": "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails", "shortName": "Leases Cumulative Effect Transition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": null, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases (Details)", "role": "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails", "shortName": "Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422404 - Disclosure - Leases (Narrative) (Details)", "role": "http://www.cerner.com/role/LeasesNarrativeDetails", "shortName": "Leases (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cern:LesseeOperatingLeaseAmountsIncludedinBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422405 - Disclosure - Leases Schedule of Operating Lease Amounts Included in the Balance Sheet (Details)", "role": "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails", "shortName": "Leases Schedule of Operating Lease Amounts Included in the Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cern:LesseeOperatingLeaseAmountsIncludedinBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422406 - Disclosure - Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details)", "role": "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details", "shortName": "Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423401 - Disclosure - Income Taxes (Details)", "role": "http://www.cerner.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Consolidated Statements Of Operations (Parenthetical)", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfOperationsParenthetical", "shortName": "Consolidated Statements Of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details)", "role": "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails", "shortName": "Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Earnings Per Share (Narrative) (Details)", "role": "http://www.cerner.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Share-Based Compensation (Schedule Of Stock Options Activity) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails", "shortName": "Share-Based Compensation (Schedule Of Stock Options Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails", "shortName": "Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - Disclosure - Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails", "shortName": "Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425405 - Disclosure - Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425406 - Disclosure - Share-Based Compensation (Narrative) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-5", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425407 - Disclosure - Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425408 - Disclosure - Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyPeriodOfOccurrence", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426401 - Disclosure - Contingencies Contingencies (Details)", "role": "http://www.cerner.com/role/ContingenciesContingenciesDetails", "shortName": "Contingencies Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q2QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyPeriodOfOccurrence", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements Of Comprehensive Income", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements Of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427402 - Disclosure - Segment Reporting (Summary Of The Operating Information) (Details)", "role": "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails", "shortName": "Segment Reporting (Summary Of The Operating Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical)", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements Of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Changes in Shareholders' Equity Statement", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "shortName": "Consolidated Statements of Changes in Shareholders' Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "q3201910-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 52, "tag": { "cern_A2017RepurchaseProgramAggregateAuthorizedAmountMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Repurchase Program, Aggregate Authorized Amount [Member]", "label": "2017 Repurchase Program, Aggregate Authorized Amount [Member]", "terseLabel": "2017 Repurchase Program, Aggregate Authorized Amount [Member]" } } }, "localname": "A2017RepurchaseProgramAggregateAuthorizedAmountMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cern_A2019VSPMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 VSP [Member]", "label": "2019 VSP [Member]", "terseLabel": "2019 VSP [Member]" } } }, "localname": "A2019VSPMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "cern_Amortizationofacquisitionrelatedintangibles": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of acquisition-related intangibles includes the amortization of customer relationships, acquired technology, trade names, and non-compete agreements recorded in connection with our business acquisitions.", "label": "Amortization of acquisition related intangibles", "terseLabel": "Amortization of acquisition-related intangibles" } } }, "localname": "Amortizationofacquisitionrelatedintangibles", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cern_AmountsCapitalizedInSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amounts capitalized in software development costs.", "label": "Amounts Capitalized In Software Development Costs [Member]", "terseLabel": "Amounts capitalized in software development costs, net of amortization" } } }, "localname": "AmountsCapitalizedInSoftwareDevelopmentCostsMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cern_AssociateStockPurchasePlanExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Associate stock purchase plan expense.", "label": "Associate Stock Purchase Plan Expense [Member]", "terseLabel": "Associate stock purchase plan expense" } } }, "localname": "AssociateStockPurchasePlanExpenseMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cern_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document And Entity Information.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.cerner.com/20190928", "xbrltype": "stringItemType" }, "cern_DomesticSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Domestic Segment.", "label": "Domestic Segment [Member]", "terseLabel": "Domestic Segment" } } }, "localname": "DomesticSegmentMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "domainItemType" }, "cern_FutureMinimumPaymentsDueAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Future Minimum Payments Due [Axis]", "label": "Future Minimum Payments Due [Axis]", "terseLabel": "Future Minimum Payments Due [Axis]" } } }, "localname": "FutureMinimumPaymentsDueAxis", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails", "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "stringItemType" }, "cern_FutureMinimumPaymentsDueDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Future Minimum Payments Due [Axis]", "label": "Future Minimum Payments Due [Domain]", "terseLabel": "Future Minimum Payments Due [Domain]" } } }, "localname": "FutureMinimumPaymentsDueDomain", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails", "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "domainItemType" }, "cern_GovernmentAndCorporateBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government and corporate bonds.", "label": "Government And Corporate Bonds [Member]", "terseLabel": "Government and corporate bonds [Member]" } } }, "localname": "GovernmentAndCorporateBondsMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "cern_InterimStatementPresentationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Interim Statement Presentation [Table]", "label": "Interim Statement Presentation [Line Items]", "terseLabel": "Interim Statement Presentation [Line Items]" } } }, "localname": "InterimStatementPresentationLineItems", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "stringItemType" }, "cern_InterimStatementPresentationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interim Statement Presentation [Table]", "label": "Interim Statement Presentation [Table]", "terseLabel": "Interim Statement Presentation [Table]" } } }, "localname": "InterimStatementPresentationTable", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "stringItemType" }, "cern_InternationalSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International Segment [Member]", "label": "International Segment [Member]", "terseLabel": "International Segment [Member]" } } }, "localname": "InternationalSegmentMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "domainItemType" }, "cern_LesseeOperatingLeaseAmountsIncludedinBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease Amounts Included in Balance Sheet [Table Text Block]", "label": "Lessee, Operating Lease Amounts Included in Balance Sheet [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Amounts Included in Balance Sheet [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseAmountsIncludedinBalanceSheetTableTextBlock", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cern_LesseeOperatingLeaseAssetsandLiabilitiesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Assets and Liabilities [Axis]", "label": "Lessee, Operating Lease, Assets and Liabilities [Axis]", "terseLabel": "Lessee, Operating Lease, Assets and Liabilities [Axis]" } } }, "localname": "LesseeOperatingLeaseAssetsandLiabilitiesAxis", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "cern_LesseeOperatingLeaseAssetsandLiabilitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Lessee, Operating Lease, Assets and Liabilities [Axis]", "label": "Lessee, Operating Lease, Assets and Liabilities [Domain]", "terseLabel": "Lessee, Operating Lease, Assets and Liabilities [Domain]" } } }, "localname": "LesseeOperatingLeaseAssetsandLiabilitiesDomain", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "cern_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term investments [Member]", "label": "Long-term investments [Member]", "terseLabel": "Long-term investments [Member]" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "cern_LongtermDebtNetofDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Net of Debt Issuance Costs", "label": "Long-term Debt, Net of Debt Issuance Costs", "terseLabel": "Long-term Debt, Net of Debt Issuance Costs" } } }, "localname": "LongtermDebtNetofDebtIssuanceCosts", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "cern_OperatingLeasesFutureMinimumPaymentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Operating Leases, Future Minimum Payments [Table]", "label": "Operating Leases, Future Minimum Payments [Line Items]", "terseLabel": "Operating Leases, Future Minimum Payments [Line Items]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsLineItems", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "cern_OperatingLeasesFutureMinimumPaymentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments [Table]", "label": "Operating Leases, Future Minimum Payments [Table]", "terseLabel": "Operating Leases, Future Minimum Payments [Table]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsTable", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "cern_OperatingLeasesFutureMinimumPaymentsunderTopic840LineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Operating Leases, Future Minimum Payments under Topic 840 [Table]", "label": "Operating Leases, Future Minimum Payments under Topic 840 [Line Items]", "terseLabel": "Operating Leases, Future Minimum Payments under Topic 840 [Line Items]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsunderTopic840LineItems", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "stringItemType" }, "cern_OperatingLeasesFutureMinimumPaymentsunderTopic840Table": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments under Topic 840 [Table]", "label": "Operating Leases, Future Minimum Payments under Topic 840 [Table]", "terseLabel": "Operating Leases, Future Minimum Payments under Topic 840 [Table]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsunderTopic840Table", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "stringItemType" }, "cern_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "cern_OtherSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Segment.", "label": "Other Segment [Member]", "terseLabel": "Other" } } }, "localname": "OtherSegmentMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "domainItemType" }, "cern_PaymentsforRepurchaseofCommonStockExcludingTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for Repurchase of Common Stock, Excluding Transaction Costs", "label": "Payments for Repurchase of Common Stock, Excluding Transaction Costs", "terseLabel": "Payments for Repurchase of Common Stock, Excluding Transaction Costs" } } }, "localname": "PaymentsforRepurchaseofCommonStockExcludingTransactionCosts", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cern_RevenueLicensedSoftwareNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Licensed Software, Net [Member]", "label": "Revenue, Licensed Software, Net [Member]", "terseLabel": "Revenue, Licensed Software, Net [Member]" } } }, "localname": "RevenueLicensedSoftwareNetMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_RevenueManagedServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Managed Services, Net [Member]", "label": "Revenue, Managed Services, Net [Member]", "terseLabel": "Revenue, Managed Services, Net [Member]" } } }, "localname": "RevenueManagedServicesNetMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_RevenueProfessionalServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Professional Services, Net [Member]", "label": "Revenue, Professional Services, Net [Member]", "terseLabel": "Revenue, Professional Services, Net [Member]" } } }, "localname": "RevenueProfessionalServicesNetMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_RevenueRecognitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Revenue Recognition [Table]", "label": "Revenue Recognition [Line Items]", "terseLabel": "Revenue Recognition [Line Items]" } } }, "localname": "RevenueRecognitionLineItems", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "cern_RevenueRecognitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue Recognition [Table]", "label": "Revenue Recognition [Table]", "terseLabel": "Revenue Recognition [Table]" } } }, "localname": "RevenueRecognitionTable", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "cern_RevenueReimbursementRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Reimbursement Revenue [Member]", "label": "Revenue, Reimbursement Revenue [Member]", "terseLabel": "Revenue, Reimbursement Revenue [Member]" } } }, "localname": "RevenueReimbursementRevenueMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_RevenueSubscriptionsNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Subscriptions, Net [Member]", "label": "Revenue, Subscriptions, Net [Member]", "terseLabel": "Revenue, Subscriptions, Net [Member]" } } }, "localname": "RevenueSubscriptionsNetMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_RevenueSupportandMaintenanceServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Support and Maintenance Services, Net [Member]", "label": "Revenue, Support and Maintenance Services, Net [Member]", "terseLabel": "Revenue, Support and Maintenance Services, Net [Member]" } } }, "localname": "RevenueSupportandMaintenanceServicesNetMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_RevenueTechnologyResaleNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Technology Resale, Net [Member]", "label": "Revenue, Technology Resale, Net [Member]", "terseLabel": "Revenue, Technology Resale, Net [Member]" } } }, "localname": "RevenueTechnologyResaleNetMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SECFinalRuleReleaseNo.3310532Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SEC Final Rule Release No. 33-10532 [Member]", "label": "SEC Final Rule Release No. 33-10532 [Member]", "terseLabel": "SEC Final Rule Release No. 33-10532 [Member]" } } }, "localname": "SECFinalRuleReleaseNo.3310532Member", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "cern_SalesAndClientServicesExpense": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sales and client service expenses include salaries and benefits of sales, marketing, support, and services personnel, depreciation and other expenses associated with our managed services business, communications expenses, unreimbursed travel expenses, expense for share-based payments, and trade show and advertising costs.", "label": "Sales And Client Services Expense", "verboseLabel": "Sales and client service" } } }, "localname": "SalesAndClientServicesExpense", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cern_ScheduleofAccumulatedOtherComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Accumulated Other Comprehensive Income (Loss) [Abstract]", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Abstract]" } } }, "localname": "ScheduleofAccumulatedOtherComprehensiveIncomeLossAbstract", "nsuri": "http://www.cerner.com/20190928", "xbrltype": "stringItemType" }, "cern_ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]" } } }, "localname": "ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesAbstract", "nsuri": "http://www.cerner.com/20190928", "xbrltype": "stringItemType" }, "cern_ScheduleofOperatingLeaseAmountsIncludedintheBalanceSheetLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Operating Lease Amounts Included in the Balance Sheet [Table]", "label": "Schedule of Operating Lease Amounts Included in the Balance Sheet [Line Items]", "terseLabel": "Schedule of Operating Lease Amounts Included in the Balance Sheet [Line Items]" } } }, "localname": "ScheduleofOperatingLeaseAmountsIncludedintheBalanceSheetLineItems", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "cern_ScheduleofOperatingLeaseAmountsIncludedintheBalanceSheetTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Operating Lease Amounts Included in the Balance Sheet [Table]", "label": "Schedule of Operating Lease Amounts Included in the Balance Sheet [Table]", "terseLabel": "Schedule of Operating Lease Amounts Included in the Balance Sheet [Table]" } } }, "localname": "ScheduleofOperatingLeaseAmountsIncludedintheBalanceSheetTable", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "cern_StockOptionAndNonVestedShareCompensationExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Option And Non-Vested Share Compensation Expense [Member]", "label": "Stock Option And Non Vested Share Compensation Expense [Member]", "terseLabel": "Stock option and non-vested share compensation expense" } } }, "localname": "StockOptionAndNonVestedShareCompensationExpenseMember", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cern_StockRepurchaseProgramAuthorizedAmountIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase in amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount Increase", "terseLabel": "Stock Repurchase Program, Authorized Amount Increase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmountIncrease", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cern_TypeofRevenueAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of Revenue [Axis]", "label": "Type of Revenue [Axis]", "terseLabel": "Type of Revenue [Axis]" } } }, "localname": "TypeofRevenueAxis", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "cern_TypeofRevenueDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Type of Revenue [Axis]", "label": "Type of Revenue [Domain]", "terseLabel": "Type of Revenue [Domain]" } } }, "localname": "TypeofRevenueDomain", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "cern_VoluntarySeparationPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Voluntary Separation Plan [Axis]", "label": "Voluntary Separation Plan [Axis]", "terseLabel": "Voluntary Separation Plan [Axis]" } } }, "localname": "VoluntarySeparationPlanAxis", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "stringItemType" }, "cern_VoluntarySeparationPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Voluntary Separation Plan [Axis]", "label": "Voluntary Separation Plan [Domain]", "terseLabel": "Voluntary Separation Plan [Domain]" } } }, "localname": "VoluntarySeparationPlanDomain", "nsuri": "http://www.cerner.com/20190928", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r361" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r362" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r364" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r363" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r359" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r360" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "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.cerner.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r132", "r194", "r197", "r344", "r345" ], "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.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "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.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "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.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "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.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r133", "r194", "r198", "r346", "r353", "r354" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r175", "r311" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r298" ], "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 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13 [Member]" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201708Member": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2017-08 Receivables-Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities.", "label": "Accounting Standards Update 2017-08 [Member]", "terseLabel": "Accounting Standards Update 2017-08 [Member]" } } }, "localname": "AccountingStandardsUpdate201708Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r56" ], "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 [Member]" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201818Member": { "auth_ref": [ "r250", "r251" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-18 Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606.", "label": "Accounting Standards Update 2018-18 [Member]", "terseLabel": "Accounting Standards Update 2018-18 [Member]" } } }, "localname": "AccountingStandardsUpdate201818Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r135", "r136" ], "calculation": { "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "verboseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r16", "r135", "r136", "r195" ], "calculation": { "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "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", "totalLabel": "Accounts receivable, net of allowance" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r47", "r55", "r257" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r40", "r41", "r42", "r47", "r48" ], "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": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r44", "r46", "r47" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 5.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, net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "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.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r47", "r48", "r258" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r39", "r47", "r48", "r258" ], "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": "Accumulated Foreign Currency Adjustment and other Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "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": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r93" ], "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.cerner.com/role/InterimStatementPresentationPoliciesDetails", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r205", "r207", "r239", "r240" ], "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": "Employee share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "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]", "verboseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r207", "r233", "r238" ], "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": "Amounts charged against earnings, before income tax benefit" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r20", "r137", "r156" ], "calculation": { "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r107" ], "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": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r318", "r334" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r38" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "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.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r145" ], "calculation": { "http://www.cerner.com/role/InvestmentsDetails": { "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.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r146" ], "calculation": { "http://www.cerner.com/role/InvestmentsDetails": { "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", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r143", "r157" ], "calculation": { "http://www.cerner.com/role/InvestmentsDetails": { "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": "Adjusted Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r140", "r144", "r157" ], "calculation": { "http://www.cerner.com/role/InvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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": "Available-for-sale Securities, Fair Value Disclosure" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r142", "r157" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r209", "r235" ], "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.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "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.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r268", "r272" ], "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.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r326" ], "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 [Member]" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "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 Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Capital Lease Obligations [Member]" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent": { "auth_ref": [ "r297" ], "calculation": { "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net amount due within one year of the balance sheet date or the normal operating cycle, if longer, consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.", "label": "Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current", "verboseLabel": "Current portion of lease receivables" } } }, "localname": "CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r357", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Software development, amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r355" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "verboseLabel": "Software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r23", "r83" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "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", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash equivalents [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "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": [ "r173", "r178" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies Disclosure" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "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 [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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", "periodEndLabel": "Common stock, shares issued", "periodStartLabel": "Common stock, shares issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $.01 par value, 500,000,000 shares authorized, 366,201,300 shares issued at September 28, 2019 and 362,212,843 shares issued at December 29, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "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.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "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 Termination [Member]" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r196" ], "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.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r64" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r63" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "verboseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "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.cerner.com/role/IndebtednessDetails" ], "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.cerner.com/role/IndebtednessDetails" ], "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 Effect of New Accounting Principle in Period of Adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "negatedTerseLabel": "Current installments of long-term debt and capital lease obligations", "terseLabel": "Current installments of long-term debt and capital lease obligations" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r182" ], "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 and Capital Leases Disclosures [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r12", "r13", "r319", "r320", "r333" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value of long-term debt, including current maturities" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r32" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r32", "r87", "r184", "r185", "r186", "r187", "r289", "r290", "r292", "r332" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r25", "r291" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "negatedTerseLabel": "Debt Issuance Costs, Noncurrent, Net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r86", "r246", "r247" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Provision for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r242", "r245" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r126" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Derivative, Fair Value, Net" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r269", "r271", "r273", "r274" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": { "auth_ref": [ "r89", "r275" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.", "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]", "terseLabel": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]" } } }, "localname": "DerivativesMethodsOfAccountingHedgingDerivatives", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.", "label": "Description of New Accounting Pronouncements Not yet Adopted [Text Block]", "terseLabel": "Description of New Accounting Pronouncements Not yet Adopted [Text Block]" } } }, "localname": "DescriptionOfNewAccountingPronouncementsNotYetAdopted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_DescriptionOfPostemploymentBenefits": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Description of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) termination benefits pertaining to exit or disposal activities, and d) stock compensation plans. Benefits may be provided in cash or in kind and may be paid as a result of disability, layoff, death, or other event.", "label": "Description of Postemployment Benefits", "terseLabel": "Description of Postemployment Benefits" } } }, "localname": "DescriptionOfPostemploymentBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "stringItemType" }, "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.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "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.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r194" ], "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 [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersTables" ], "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_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r188", "r330" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends declared ($0.18 per share)" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends Payable, Amount Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividends Payable, Date Declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r94", "r102", "r104", "r105", "r106", "r109", "r325", "r341" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r94", "r102", "r104", "r105", "r106", "r109", "r325", "r341" ], "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 earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r288" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r88", "r243", "r244" ], "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", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and tax withholdings" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period of recognition for remaining share-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "verboseLabel": "Amount of related income tax benefit recognized in earnings" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r231" ], "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 [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r183" ], "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.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r154" ], "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 Securities without Readily Determinable Fair Value, Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r279", "r280", "r281", "r285" ], "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 Recurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r202", "r203", "r204", "r280", "r312" ], "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.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r279", "r280", "r282", "r283", "r286" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r284" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r202", "r203", "r204", "r280", "r313" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r202", "r203", "r204", "r280", "r314" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r202", "r203", "r204", "r280", "r315" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r284", "r286" ], "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, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r162" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r252", "r260", "r261" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period, Policy [Policy Text Block]" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainOnSaleOfInvestments": { "auth_ref": [ "r61", "r62", "r81", "r322", "r342" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.", "label": "Gain on Sale of Investments", "negatedTerseLabel": "Investment gains" } } }, "localname": "GainOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "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.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivities": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r270", "r276", "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "Disclosure that addresses (a) how and why an entity uses derivative instruments, (b) how derivative instruments and related hedged items are accounted for, and (c) how derivative instruments affect an entity's financial position, results of operations, and cash flows.", "label": "General Discussion of Derivative Instruments and Hedging Activities", "terseLabel": "General Discussion of Derivative Instruments and Hedging Activities" } } }, "localname": "GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r94", "r316", "r323", "r343" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "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", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "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_IncomeStatementLocationAxis": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails" ], "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": [ "r249" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r127", "r248" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "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)", "negatedLabel": "Income taxes", "terseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income Taxes Paid, Net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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", "verboseLabel": "Accrued income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.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.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "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.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r103", "r108" ], "calculation": { "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails": { "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", "verboseLabel": "Stock options and non-vested shares, incremental shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidCapitalized": { "auth_ref": [ "r69", "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest capitalized, classified as investing activity.", "label": "Interest Paid, Capitalized, Investing Activities", "terseLabel": "Interest Paid, Capitalized, Investing Activities" } } }, "localname": "InterestPaidCapitalized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r37", "r158" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r348", "r349", "r350", "r351" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r348", "r349", "r350", "r351" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investment Type Categorization [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r153", "r317", "r329", "r352" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating Leases, Rent Expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Lessee, Operating Lease, Description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r308" ], "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": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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": "Aggregate future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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": "2024 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r308" ], "calculation": { "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails": { "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": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r308" ], "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": "Impact of Discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Description of basis, terms, and conditions on which variable lease payment for lessee's operating lease is determined.", "label": "Lessee, Operating Lease, Variable Lease Payment, Terms and Conditions", "terseLabel": "Lessee, Operating Lease, Variable Lease Payment, Terms and Conditions" } } }, "localname": "LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r321", "r337" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "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.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line of Credit Facility, Description", "terseLabel": "Line of Credit Facility, Description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of Credit Facility, Interest Rate Description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/Receivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r181", "r320", "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 2.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.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r24" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 7.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.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r32" ], "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.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r32", "r180" ], "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.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss Contingency, Loss in Period" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPeriodOfOccurrence": { "auth_ref": [ "r174", "r176", "r177" ], "lang": { "en-US": { "role": { "documentation": "States when the existing condition, situation, or set of circumstances involving uncertainty occurred.", "label": "Loss Contingency, Period of Occurrence", "terseLabel": "Loss Contingency, Period of Occurrence" } } }, "localname": "LossContingencyPeriodOfOccurrence", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r202" ], "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 [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r79", "r82" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r49", "r52", "r59", "r82", "r108", "r324", "r340" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "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 earnings", "totalLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r94", "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r100", "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net Income (Loss) Available to Common Stockholders, Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription": { "auth_ref": [ "r92", "r95", "r96", "r97", "r111", "r112", "r113" ], "lang": { "en-US": { "role": { "documentation": "Disclosure related to a new accounting pronouncement or a change in accounting principle, including the nature and reason for the change and the effect of the change on prior periods and the current period.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Description", "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Description" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "stringItemType" }, "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.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r93", "r95" ], "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.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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 income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r47", "r55" ], "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": "OCI, before Reclassifications, Net of Tax, Attributable to Parent" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.", "label": "One-time Termination Benefits [Member]", "terseLabel": "One-time Termination Benefits [Member]" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating earnings (loss)", "totalLabel": "Operating earnings" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r303", "r309" ], "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.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r299" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 3.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": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails", "http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r307", "r309" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r306", "r309" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Operating Lease Liability" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r293", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "2024 and thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details" ], "xbrltype": "monetaryItemType" }, "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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r91", "r98", "r122", "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Interim Statement Presentation" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r30" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 8.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of the nature and terms of commitment.", "label": "Other Commitments, Description", "terseLabel": "Other Commitments, Description" } } }, "localname": "OtherCommitmentsDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r257" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized holding gain on available-for-sale investments (net of taxes of $5 and $286 for the three and nine months ended September 28, 2019; and $181 and $97 for the three and nine months ended September 29, 2018, respectively)" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent", "terseLabel": "Change in net unrealized holding gain (loss) on available-for-sale investments, taxes (benefit)" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r257" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment and other (net of taxes (benefit) of $(409) and $(413) for the three and nine months ended September 28, 2019; and $(13) and $572 for the three and nine months ended September 29, 2018, respectively)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r44" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Unrealized loss on cash flow hedge (net of tax benefit of $1,327 and $5,396 for the three and nine months ended September 28, 2019, respectively)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r50", "r53", "r255", "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 4.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r74" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Treasury stock purchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r74" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments to taxing authorities in connection with shares directly withheld from associates" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of other intangibles" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r70" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital purchases" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r69" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PostemploymentBenefitsPeriodExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Period expense related to postemployment benefits.", "label": "Postemployment Benefits, Period Expense", "terseLabel": "Postemployment Benefits, Period Expense" } } }, "localname": "PostemploymentBenefitsPeriodExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 5.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.", "label": "Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other", "verboseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCustomers": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services.", "label": "Proceeds from Customers", "terseLabel": "Client cash collections" } } }, "localname": "ProceedsFromCustomers", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r72" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Long-term debt issuance" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r73", "r76", "r90" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r68" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "verboseLabel": "Sales and maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r67", "r141" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities", "terseLabel": "Proceeds from Sale of Available-for-sale Securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r71", "r236" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r163", "r339" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r16", "r21", "r338", "r347" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "totalLabel": "Total receivables, net", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r47", "r55" ], "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", "terseLabel": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r75" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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", "negatedTerseLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": { "auth_ref": [ "r356" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.", "label": "Research and Development Expense, Software (Excluding Acquired in Process Cost)", "terseLabel": "Software development (Includes amortization of $56,786 and $169,036 for the three and nine months ended September 28, 2019, respectively; and $53,429 and $155,571 for the three and nine months ended September 29, 2018, respectively)" } } }, "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r107" ], "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 [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r81", "r167", "r169", "r171" ], "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": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "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.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r167", "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Restructuring Reserve, Current" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r188", "r336" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 3.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)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "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": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r192" ], "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, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r57", "r124", "r125", "r131" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r305", "r309" ], "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": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Summary of Net Receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "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.cerner.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of available-for-sale investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r147", "r148", "r149", "r150", "r151", "r152", "r327", "r328" ], "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.cerner.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "verboseLabel": "Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Indebtedness Outstanding" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r108" ], "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]", "verboseLabel": "Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r279", "r280" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r93", "r95", "r111", "r112", "r114" ], "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 [Table Text Block]" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r123", "r128", "r129", "r130", "r161" ], "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.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r123", "r128", "r129", "r130", "r161" ], "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]", "verboseLabel": "Summary of the Operating Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r209", "r235" ], "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.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r211", "r222", "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule Of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "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": [ "r134" ], "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]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReporting" ], "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.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r216" ], "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": "Forfeited, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r221" ], "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": "Forfeited, weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r219" ], "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, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r218" ], "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": "Outstanding at end of year, number of shares", "periodStartLabel": "Outstanding at beginning of year, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "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": "Outstanding at end of year, weighted-average grant date fair value", "periodStartLabel": "Outstanding at beginning of year, weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r220" ], "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, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r220" ], "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, weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (%)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate (%)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "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.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r214" ], "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", "verboseLabel": "Exercisable at end of year, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r214" ], "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 at end of year, weighted-average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r217" ], "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", "negatedLabel": "Forfeited and expired, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r217" ], "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": "Forfeited and expired, weighted-average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value per option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding at end of year, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r213", "r235" ], "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": "Outstanding end of year, number of shares", "periodStartLabel": "Outstanding at beginning of year, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r212" ], "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": "Outstanding at end of year, weighted-average exercise price", "periodStartLabel": "Outstanding at beginning of year, weighted-average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r206", "r210" ], "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.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "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, weighted-average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted, weighted-average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "verboseLabel": "Antidilutive securities excluded from computation of earnings per share, exercise price, lower range limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "verboseLabel": "Antidilutive securities excluded from computation of earnings per share, exercise price, upper range limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareNarrativeDetails" ], "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.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "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.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r227", "r237" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term (yrs)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r235" ], "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 at end of year, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r235" ], "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 at end of year, weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r225" ], "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 at end of year, weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r191", "r241" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Share-Based Compensation and Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r351" ], "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 [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r128", "r161", "r165", "r168", "r172", "r344" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r183" ], "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.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails" ], "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.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "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_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.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement", "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r183", "r188" ], "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", "terseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r183", "r188", "r215" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised, number of shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r188", "r208", "r223" ], "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": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "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.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r253", "r254", "r259" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r34", "r189" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r34", "r189" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury Stock, Shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r15", "r183", "r188" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r189", "r190" ], "calculation": { "http://www.cerner.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, 52,282,997 shares at September 28, 2019 and 37,905,013 shares at December 29, 2018" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r183", "r188", "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Treasury stock purchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "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.cerner.com/role/InterimStatementPresentationPoliciesDetails", "http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails" ], "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.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Unsecured Long-term Debt, Noncurrent", "terseLabel": "Unsecured Long-term Debt, Noncurrent" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r115", "r116", "r117", "r118", "r119", "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r304", "r309" ], "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.cerner.com/role/LeasesNarrativeDetails" ], "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.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "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.cerner.com/role/IndebtednessDetails", "http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r101", "r106" ], "calculation": { "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails": { "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": "Diluted weighted average shares outstanding", "verboseLabel": "Diluted weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r106" ], "calculation": { "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails": { "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", "verboseLabel": "Basic weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "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(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=109123552&loc=SL109123557-218513" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "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(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79194-111664" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=118645555&loc=SL118645700-161420" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=118645555&loc=SL118645700-161420" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4EEEE", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109999725-113959" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84165051&loc=d3e45377-112738" }, "r298": { "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" }, "r299": { "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" }, "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.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r336": { "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" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r359": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r361": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r362": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r363": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r364": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "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": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31137-122693" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r99": { "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" } }, "version": "2.1" } XML 22 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net $ 13,535 $ 6,943 $ 44,973 $ 18,404
Income Tax Expense (Benefit) 20,377 44,718 87,688 130,323
Net earnings 81,935 169,381 375,123 498,739
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net earnings (95) 0 52 (3)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net (122) 0 58 0
Income Tax Expense (Benefit) 24 0 (9) 0
Net earnings (98) 0 49 0
Reclassification out of Accumulated Other Comprehensive Income [Member] | AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net 4 0 4 (4)
Income Tax Expense (Benefit) (1) 0 (1) 1
Net earnings $ 3 $ 0 $ 3 $ (3)
XML 23 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details) - Restricted Stock [Member]
shares in Thousands
9 Months Ended
Sep. 28, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding at beginning of year, number of shares | shares 882
Outstanding at beginning of year, weighted-average grant date fair value | $ / shares $ 62.82
Granted, number of shares | shares 2,262
Granted, weighted-average grant date fair value | $ / shares $ 66.47
Vested, number of shares | shares (394)
Vested, weighted-average grant date fair value | $ / shares $ 67.01
Forfeited, number of shares | shares (64)
Forfeited, weighted-average grant date fair value | $ / shares $ 63.01
Outstanding at end of year, number of shares | shares 2,686
Outstanding at end of year, weighted-average grant date fair value | $ / shares $ 65.27
XML 24 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Earnings Per Share [Abstract]        
Net Income (Loss) Available to Common Stockholders, Basic $ 81,935 $ 169,381 $ 375,123 $ 498,739
Net Income (Loss) Available to Common Stockholders, Diluted $ 81,935 $ 169,381 $ 375,123 $ 498,739
Basic weighted average shares outstanding 315,876 329,342 320,282 330,789
Stock options and non-vested shares, incremental shares 3,237 3,595 3,079 3,704
Diluted weighted average shares outstanding 319,113 332,937 323,361 334,493
Basic earnings per share $ 0.26 $ 0.51 $ 1.17 $ 1.51
Diluted earnings per share $ 0.26 $ 0.51 $ 1.16 $ 1.49
XML 25 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Indebtedness Schedule of Indebtedness Outstanding (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Debt Instrument [Line Items]    
Long-term Debt $ 1,039,162 $ 444,076
Debt Issuance Costs, Noncurrent, Net (595) (360)
Long-term Debt, Net of Debt Issuance Costs 1,038,567 443,716
Current installments of long-term debt and capital lease obligations 0 (4,914)
Long-term debt 1,038,567 438,802
Line of Credit [Member]    
Debt Instrument [Line Items]    
Long-term Debt 600,000 0
Senior Notes [Member]    
Debt Instrument [Line Items]    
Long-term Debt 425,000 425,000
Capital Lease Obligations [Member]    
Debt Instrument [Line Items]    
Long-term Debt 0 4,914
Other [Member]    
Debt Instrument [Line Items]    
Long-term Debt $ 14,162 $ 14,162
XML 26 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases (Details)
$ in Thousands
Sep. 28, 2019
USD ($)
Operating Leases, Future Minimum Payments [Line Items]  
Remainder of 2019 $ 10,164
2020 32,170
2021 27,677
2022 22,185
2023 15,511
2024 and thereafter 47,394
Aggregate future payments 155,101
Impact of Discounting (21,844)
Operating Lease, Liability $ 133,257
XML 27 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details)
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Income Tax Disclosure [Abstract]    
Effective tax rate 18.90% 20.70%
XML 28 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 28, 2019
Lessee Disclosure [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
A summary of such cumulative effect adjustment is as follows:
(In thousands)
 
 
Increase /
(Decrease)
 
 
 
 
Right-of-use asset
 
 
$
129,652

Prepaid expenses and other
 
 
3,968

Other current liabilities
 
 
22,767

Other liabilities
 
 
110,853


Lessee, Operating Lease, Amounts Included in Balance Sheet [Table Text Block]
The following table presents a summary of lease liability and right-of-use asset amounts included in our condensed consolidated balance sheets as of September 28, 2019, under operating lease arrangements where we are the lessee:
(In thousands)
 
 
 
 
Description
 
Balance Sheet Classification
 
September 28, 2019
 
 
 
 
 
Right-of-use asset
 
Right-of-use assets
 
$
121,746

Lease liability - current
 
Other current liabilities
 
30,080

Lease liability - non-current
 
Other liabilities
 
103,177


Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Aggregate future payments under operating lease arrangements where we are the lessee (by fiscal year) are as follows:
(In thousands)
 
 
Operating Lease Obligations
 
 
 
 
Remainder of 2019
 
 
$
10,164

2020
 
 
32,170

2021
 
 
27,677

2022
 
 
22,185

2023
 
 
15,511

2024 and thereafter
 
 
47,394

 
 
 
 
Aggregate future payments
 
 
155,101

Impact of discounting
 
 
(21,844
)
 
 
 
 
Aggregate lease liability at September 28, 2019
 
 
$
133,257


Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Aggregate minimum future payments under these non-cancelable operating leases as of December 29, 2018, were as follows:
(In thousands)
 
 
Operating Lease Obligations
 
 
 
 
2019
 
 
$
29,739

2020
 
 
27,669

2021
 
 
22,904

2022
 
 
17,240

2023
 
 
10,166

2024 and thereafter
 
 
17,743

 
 
 
 
 
 
 
$
125,461


XML 29 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables (Tables)
9 Months Ended
Sep. 28, 2019
Receivables [Abstract]  
Summary of Net Receivables

A summary of net receivables is as follows:
(In thousands)
September 28, 2019
 
December 29, 2018
 
 
 
 
Client receivables
$
1,259,584

 
$
1,237,127

Less: Allowance for doubtful accounts
104,604

 
64,561

 
 
 
 
Client receivables, net of allowance
1,154,980

 
1,172,566

 
 
 
 
Current portion of lease receivables (under ASC Topic 840)

 
10,928

 
 
 
 
Total receivables, net
$
1,154,980

 
$
1,183,494


XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Contingencies
9 Months Ended
Sep. 28, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Disclosure Contingencies

We accrue estimates for resolution of any legal and other contingencies when losses are probable and reasonably estimable in accordance with ASC Topic 450, Contingencies.

The terms of our agreements with our clients generally provide for limited indemnification of such clients against losses, expenses and liabilities arising from third party or other claims based on, among other things, alleged infringement by our solutions of an intellectual property right of third parties or damages caused by data privacy breaches or system interruptions. The terms of such indemnification often limit the scope of and remedies for such indemnification obligations and generally include, as applicable, a right to replace or modify an infringing solution. For several reasons, including the lack of a sufficient number of prior indemnification claims relating to IP infringement, data privacy breaches or system interruptions, the inherent uncertainty stemming from such claims, and the lack of a monetary liability limit for such claims under the terms of the corresponding agreements with our clients, we cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions.

In addition to commitments and obligations in the ordinary course of business, we are involved in various other legal proceedings and claims that arise in the ordinary course of business, including for example, employment and client disputes and litigation alleging solution and implementation defects, personal injury, intellectual property infringement, violations of law and breaches of contract and warranties. Many of these proceedings are at preliminary stages and many seek an indeterminate amount of damages. At this time, we do not believe the range of potential losses under such claims to be material to our condensed consolidated financial statements.

During the three months ended June 29, 2019, we incurred a $20 million pre-tax charge in connection with a client dispute that arose during the same period. The client is continuing to assess the potential for additional damages and claims, and our evaluation of the dispute continues. We have not accrued a reserve for any additional damages or claims at this time because we cannot reasonably determine the probability of a loss and we cannot reasonably estimate the amount of loss, if any. While we can provide no assurances as to the ultimate outcome of this dispute, we believe the amount, if any, we will be required to pay to fully settle this dispute will not have a material adverse impact on our business, results of operations, cash flows or financial condition.

No less than quarterly, we review the status of each significant matter underlying a legal proceeding or claim and assess our potential financial exposure. We accrue a liability for an estimated loss if the potential loss from any legal proceeding or claim is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether the amount of an exposure is reasonably estimable, and accruals are based only on the information available to our management at the time the judgment is made. Furthermore, the outcome of legal proceedings is inherently uncertain, and we may incur substantial defense costs and expenses defending any of these matters. Should any one or a combination of more than one of these proceedings be successful, or should we determine to settle any one or a combination of these matters, we may be required to pay substantial sums, become subject to the entry of an injunction or be forced to change the manner in which we operate our business, which could have a material adverse impact on our business, results of operations, cash flows or financial condition.
XML 32 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Operating Leases, Future Minimum Payments under Topic 840 [Line Items]  
2019 $ 29,739
2020 27,669
2021 22,904
2022 17,240
2023 10,166
2024 and thereafter 17,743
Operating Lease Liability $ 125,461
XML 33 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Indebtedness (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Debt Instrument [Line Items]    
Line of Credit Facility, Description In May 2019, we entered into a First Amendment to our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") with a syndicate of lenders. The Credit Agreement provides for an unsecured revolving credit facility expiring in May 2024, and includes: (a) a revolving credit loan facility of up to $700 million at any time outstanding, and (b) a letter of credit facility of up to $100 million at any time outstanding (which is a sub-facility of the $700 million revolving credit loan facility). The Credit Agreement also includes an accordion feature allowing an increase of the credit facility of up to an additional $300 million ($1 billion in the aggregate) at any time outstanding, subject to lender participation and the satisfaction of specified conditions. Borrowings outstanding under the Credit Agreement are due in May 2024, with prepayment permitted at any time. Proceeds may be used for working capital and general corporate purposes, including but not limited to certain business acquisitions and purchases under our share repurchase programs. The Credit Agreement provides certain restrictions on our ability to borrow, incur liens, sell assets and pay dividends, and contains certain leverage and interest coverage covenants  
Line of Credit Facility, Interest Rate Description Generally, interest on revolving credit loans is payable at a variable rate based on LIBOR, prime, or the U.S. federal funds rate, plus a spread that varies depending on leverage ratios maintained. Unused commitment, letter of credit, and other fees are also payable under the Credit Agreement  
Line of Credit Facility, Interest Rate at Period End 2.84%  
Long-term Debt $ 1,039,162 $ 444,076
Letters of Credit Outstanding, Amount 30,000  
Line of Credit Facility, Remaining Borrowing Capacity $ 70,000  
General Discussion of Derivative Instruments and Hedging Activities We are exposed to market risk from fluctuations in the variable interest rates on outstanding indebtedness under our Credit Agreement. In order to manage this exposure, we have entered into an interest rate swap agreement, with an initial notional amount of $600 million, to hedge the variability of cash flows associated with such interest obligations through May 2024. The interest rate swap has an effective start date of May 13, 2019, and is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%  
Derivative, Fair Value, Net $ 22,000  
Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] Our interest rate swap agreement is accounted for in accordance with ASC Topic 815, Derivatives and Hedging. Such agreement is designated as a cash flow hedge and considered to be highly effective under hedge accounting principles. Therefore, the swap agreement is recognized in our condensed consolidated balance sheets as either an asset or liability, measured at fair value. Changes in the fair value of the swap agreement are initially recorded in accumulated other comprehensive loss, net and then subsequently recognized in our condensed consolidated statements of operations in the periods in which earnings are affected by the hedged item. All cash flows associated with the swap agreement are classified as operating activities in our condensed consolidated statements of cash flows  
XML 34 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Cumulative Effect Transition (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Dec. 30, 2018
Dec. 29, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Right-of-use assets $ 121,746   $ 0
Prepaid expenses and other 402,247   334,870
Other current liabilities 153,187   69,122
Other liabilities $ 132,289   $ 42,376
Accounting Standards Update 2016-02 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Description In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which introduces a new accounting model that requires most leases to be reported on the balance sheet. It also establishes disclosure requirements, which are more extensive than those required under prior U.S. GAAP. The standard requires use of the modified retrospective (cumulative effect) transition approach and was effective for the Company in the first quarter of 2019. We selected the effective date of ASU 2016-02 as the date of initial application on transition, as permitted by ASU 2016-02, as amended ("Topic 842"). Under this transition method, the cumulative effect from prior periods upon applying the new guidance to arrangements containing leases was recognized in our condensed consolidated balance sheets as of December 30, 2018. We did not recast comparative periods    
Right-of-use assets   $ 129,652  
Prepaid expenses and other   3,968  
Other current liabilities   22,767  
Other liabilities   $ 110,853  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Investments (Tables)
9 Months Ended
Sep. 28, 2019
Investments [Abstract]  
Schedule of available-for-sale investments

Available-for-sale investments at September 28, 2019 were as follows:
(In thousands)
 
Adjusted Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
140,504

 
$

 
$

 
$
140,504

Time deposits
 
59,585

 

 

 
59,585

Commercial paper
 
27,400

 

 

 
27,400

Total cash equivalents
 
227,489

 

 

 
227,489

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Time deposits
 
5,690

 

 

 
5,690

Commercial paper
 
17,750

 
13

 
(10
)
 
17,753

Government and corporate bonds
 
104,077

 
53

 
(29
)
 
104,101

Total short-term investments
 
127,517

 
66

 
(39
)
 
127,544

 
 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
 
Government and corporate bonds
 
81,431

 
78

 
(54
)
 
81,455

 
 
 
 
 
 
 
 
 
Total available-for-sale investments
 
$
436,437


$
144


$
(93
)

$
436,488


Available-for-sale investments at December 29, 2018 were as follows:
(In thousands)
 
Adjusted Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
76,471

 
$

 
$

 
$
76,471

Time deposits
 
71,461

 

 

 
71,461

Commercial Paper
 
10,000

 

 

 
10,000

Total cash equivalents
 
157,932






157,932

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Time deposits
 
31,947

 

 

 
31,947

Commercial paper
 
75,445

 

 
(91
)
 
75,354

Government and corporate bonds
 
294,941

 
1

 
(958
)
 
293,984

Total short-term investments
 
402,333


1


(1,049
)

401,285

 
 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
 
Government and corporate bonds
 
18,247

 

 
(55
)
 
18,192

 
 
 
 
 
 
 
 
 
Total available-for-sale investments
 
$
578,512


$
1


$
(1,104
)

$
577,409


XML 36 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting
9 Months Ended
Sep. 28, 2019
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting

We have two operating segments, Domestic and International (formerly referred to as Global). Revenues are derived primarily from the sale of clinical, financial and administrative information solutions and services. The cost of revenues includes the cost of third-party consulting services, computer hardware, devices and sublicensed software purchased from manufacturers for delivery to clients. It also includes the cost of hardware maintenance and sublicensed software support subcontracted to the manufacturers. Operating expenses incurred by the geographic business segments consist of sales and client service expenses including salaries of sales and client service personnel, expenses associated with our managed services business, marketing expenses, communications expenses and unreimbursed travel expenses. "Other" includes expenses that have not been allocated to the operating segments, such as software development, general and administrative expenses, certain organizational restructuring and other expense, share-based compensation expense, and certain amortization and depreciation. Performance of the segments is assessed at the operating earnings level by our chief operating decision maker, who is our Chief Executive Officer. Items such as interest, income taxes, capital expenditures and total assets are managed at the consolidated level and thus are not included in our operating segment disclosures. Accounting policies for each of the reportable segments are the same as those used on a consolidated basis.

The following table presents a summary of our operating segments and other expense for the three and nine months ended September 28, 2019 and September 29, 2018:
(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Three Months Ended 2019
 
 
 
 
 
 
 
Revenues
$
1,265,263

 
$
164,165

 
$

 
$
1,429,428

 
 
 
 
 
 
 
 
Costs of revenue
246,634

 
25,144

 

 
271,778

Operating expenses
639,590

 
68,153

 
361,130

 
1,068,873

Total costs and expenses
886,224

 
93,297


361,130

 
1,340,651

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
379,039

 
$
70,868

 
$
(361,130
)
 
$
88,777


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Three Months Ended 2018
 
 
 
 
 
 
 
Revenues
$
1,188,154

 
$
151,919

 
$

 
$
1,340,073

 
 
 
 
 
 
 
 
Costs of revenue
202,980

 
27,352

 

 
230,332

Operating expenses
532,958

 
67,220

 
302,407

 
902,585

Total costs and expenses
735,938

 
94,572

 
302,407

 
1,132,917

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
452,216

 
$
57,347

 
$
(302,407
)
 
$
207,156


(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Nine Months Ended 2019
 
 
 
 
 
 
 
Revenues
$
3,762,205

 
$
488,161

 
$

 
$
4,250,366

 
 
 
 
 
 
 
 
Costs of revenue
719,119

 
74,536

 

 
793,655

Operating expenses
1,817,244

 
209,580

 
1,012,049

 
3,038,873

Total costs and expenses
2,536,363

 
284,116

 
1,012,049

 
3,832,528

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
1,225,842

 
$
204,045

 
$
(1,012,049
)
 
$
417,838

(In thousands)
Domestic
 
International
 
Other    
 
Total    
 
 
 
 
 
 
 
 
Nine Months Ended 2018
 
 
 
 
 
 
 
Revenues
$
3,525,314

 
$
475,347

 
$

 
$
4,000,661

 
 
 
 
 
 
 
 
Costs of revenue
617,839

 
82,554

 

 
700,393

Operating expenses
1,604,297

 
209,771

 
875,542

 
2,689,610

Total costs and expenses
2,222,136

 
292,325

 
875,542

 
3,390,003

 
 
 
 
 
 
 
 
Operating earnings (loss)
$
1,303,178

 
$
183,022

 
$
(875,542
)
 
$
610,658


XML 37 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 28, 2019
Earnings Per Share [Abstract]  
Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share

A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:
 
Three Months Ended
 
2019
 
2018
 
Earnings
 
Shares
 
Per-Share
 
Earnings
 
Shares
 
Per-Share
(In thousands, except per share data)
(Numerator)
 
(Denominator)
 
Amount
 
(Numerator)
 
(Denominator)
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders
$
81,935

 
315,876

 
$
0.26

 
$
169,381

 
329,342

 
$
0.51

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Stock options and non-vested shares

 
3,237

 
 
 

 
3,595

 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders including assumed conversions
$
81,935

 
319,113

 
$
0.26

 
$
169,381

 
332,937

 
$
0.51


For the three months ended September 28, 2019 and September 29, 2018, options to purchase 7.7 million and 13.0 million shares of common stock at per share prices ranging from $54.87 to $75.83 and $50.04 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.
 
Nine Months Ended
 
2019
 
2018
 
Earnings
 
Shares
 
Per-Share
 
Earnings
 
Shares
 
Per-Share
(In thousands, except per share data)
(Numerator)
 
(Denominator)
 
Amount
 
(Numerator)
 
(Denominator)
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders
$
375,123

 
320,282

 
$
1.17

 
$
498,739

 
330,789

 
$
1.51

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Stock options and non-vested shares

 
3,079

 
 
 

 
3,704

 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders including assumed conversions
$
375,123

 
323,361

 
$
1.16

 
$
498,739

 
334,493

 
$
1.49


XML 38 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Investments (Narrative) (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Dec. 29, 2018
Investments [Abstract]      
Proceeds from Sale of Available-for-sale Securities $ 181 $ 45  
Equity Securities without Readily Determinable Fair Value, Amount $ 314   $ 277
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation (Tables)
9 Months Ended
Sep. 28, 2019
Share-based Payment Arrangement [Abstract]  
Schedule Of Stock Options Activity
Stock option activity for the nine months ended September 28, 2019 was as follows:
(In thousands, except per share and term data)
Number of
Shares
 
Weighted-
Average
Exercise 
Price
(Per Share)
 
Aggregate
Intrinsic 
Value
 
Weighted-Average      
Remaining      
Contractual
 Term (Yrs)      
 
 
 
 
 
 
 
 
Outstanding at beginning of year
21,792

 
$
52.31

 
 
 
 
Granted
1,045

 
65.53

 
 
 
 
Exercised
(4,821
)
 
40.91

 
 
 
 
Forfeited and expired
(946
)
 
61.39

 
 
 
 
Outstanding as of September 28, 2019
17,070

 
55.83

 
$
215,557

 
6.24
 
 
 
 
 
 
 
 
Exercisable as of September 28, 2019
9,181

 
$
51.62

 
$
154,997

 
4.76

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the nine months ended September 28, 2019 were as follows:

Expected volatility (%)
 
25.1
%
Expected dividend rate (%)
 
1
%
Expected term (yrs)
 
7

Risk-free rate (%)
 
2.4
%
Fair value per option
 
$
17.58


Schedule of Share-based Compensation, Restricted Stock Activity
Non-vested share and share unit activity for the nine months ended September 28, 2019 was as follows:
(In thousands, except per share data)
Number of Shares
 
Weighted-Average
Grant Date Fair Value
Per Share
 
 
 
 
Outstanding at beginning of year
882

 
$
62.82

Granted
2,262

 
66.47

Vested
(394
)
 
67.01

Forfeited
(64
)
 
63.01

 
 
 
 
Outstanding as of September 28, 2019
2,686

 
$
65.27


Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations
The following table presents total compensation expense recognized with respect to stock options, non-vested shares and share units, and our associate stock purchase plan:
 
Three Months Ended
 
Nine Months Ended
(In thousands)
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
Stock option and non-vested share and share unit compensation expense
$
30,537

 
$
25,209

 
$
73,421

 
$
74,348

Associate stock purchase plan expense
1,321

 
1,407

 
4,612

 
4,685

Amounts capitalized in software development costs, net of amortization
(76
)
 
266

 
70

 
587

 
 
 
 
 
 
 
 
Amounts charged against earnings, before income tax benefit
$
31,782

 
$
26,882


$
78,103


$
79,620

 
 
 
 
 
 
 
 
Amount of related income tax benefit recognized in earnings
$
6,330

 
$
5,615

 
$
14,888

 
$
16,483


Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
The components of AOCI, net of tax, were as follows:
 
Foreign currency translation adjustment and other
 
Unrealized loss on cash flow hedge
 
Unrealized holding gain (loss) on available-for-sale investments
 
Total
(In thousands)
 
 
 
 
 
 
 
 
 
 
 
Balance at December 29, 2018
$
(102,939
)
 
$

 
$
(613
)
 
$
(103,552
)
Other comprehensive income (loss) before reclassifications
2,321

 

 
637

 
2,958

Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at March 30, 2019
(100,618
)
 

 
24

 
(100,594
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(100
)
 
(12,223
)
 
216

 
(12,107
)
Amounts reclassified from AOCI

 
(147
)
 

 
(147
)
 
 
 
 
 
 
 
 
Balance at June 29, 2019
(100,718
)
 
(12,370
)
 
240

 
(112,848
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(11,679
)
 
(4,135
)
 
17

 
(15,797
)
Amounts reclassified from AOCI

 
98

 
(3
)
 
95

 
 
 
 
 
 
 
 
Balance at September 28, 2019
$
(112,397
)
 
$
(16,407
)
 
$
254

 
$
(128,550
)

 
Foreign currency translation adjustment and other
 
Unrealized loss on cash flow hedge
 
Unrealized holding gain (loss) on available-for-sale investments
 
Total
(In thousands)
 
 
 
 
 
 
 
 
 
 
 
Balance at December 30, 2017
$
(72,365
)
 
$

 
$
(1,017
)
 
$
(73,382
)
Other comprehensive income (loss) before reclassifications
2,794

 

 
(898
)
 
1,896

Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at March 31, 2018
(69,571
)
 

 
(1,915
)
 
(71,486
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(21,811
)
 

 
639

 
(21,172
)
Amounts reclassified from AOCI

 

 
3

 
3

 
 
 
 
 
 
 
 
Balance at June 30, 2018
(91,382
)
 

 
(1,273
)
 
(92,655
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(8,907
)
 

 
553

 
(8,354
)
Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at September 29, 2018
$
(100,289
)
 
$

 
$
(720
)
 
$
(101,009
)


Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]
The effects on net earnings of amounts reclassified from AOCI were as follows:
(In thousands)
 
 
 
Three Months Ended
 
Nine Months Ended
AOCI Component
 
Location
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
 
 
Unrealized loss on cash flow hedge
 
Other income, net
 
$
(122
)
 
$

 
$
58

 
$

 
 
Income taxes
 
24

 

 
(9
)
 

 
 
 
 
 
 
 
 
 
 
 
 
 
Net of tax
 
(98
)
 

 
49

 

 
 
 
 
 
 
 
 
 
 
 
Unrealized holding gain (loss) on available-for-sale investments

 
Other income, net
 
4

 

 
4

 
(4
)
 
 
Income taxes
 
(1
)
 

 
(1
)
 
1

 
 
 
 
 
 
 
 
 
 
 
 
 
Net of tax
 
3

 

 
3

 
(3
)
 
 
 
 
 
 
 
 
 
 
 
Total amount reclassified, net of tax
 
 
 
$
(95
)
 
$

 
$
52

 
$
(3
)

XML 40 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Disaggregation of Revenue [Line Items]        
Revenues $ 1,429,428 $ 1,340,073 $ 4,250,366 $ 4,000,661
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,298,487 1,215,623 3,849,285 3,595,393
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 130,941 124,450 401,081 405,268
Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 1,265,263 1,188,154 3,762,205 3,525,314
Domestic Segment | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,143,470 1,078,029 3,403,965 3,169,402
Domestic Segment | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 121,793 110,125 358,240 355,912
International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 164,165 151,919 488,161 475,347
International Segment [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 155,017 137,594 445,320 425,991
International Segment [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 9,148 14,325 42,841 49,356
Revenue, Licensed Software, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 154,533 139,888 506,123 447,095
Revenue, Licensed Software, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 144,599 132,447 466,105 417,761
Revenue, Licensed Software, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 9,934 7,441 40,018 29,334
Revenue, Technology Resale, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 70,175 60,378 186,450 199,011
Revenue, Technology Resale, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 65,103 51,097 169,112 171,135
Revenue, Technology Resale, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 5,072 9,281 17,338 27,876
Revenue, Subscriptions, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 91,904 79,115 265,965 238,702
Revenue, Subscriptions, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 85,230 73,792 246,505 220,063
Revenue, Subscriptions, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 6,674 5,323 19,460 18,639
Revenue, Professional Services, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 507,455 456,725 1,483,201 1,345,311
Revenue, Professional Services, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 446,562 400,695 1,313,701 1,168,079
Revenue, Professional Services, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 60,893 56,030 169,500 177,232
Revenue, Managed Services, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 302,435 302,000 904,479 855,857
Revenue, Managed Services, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 272,933 278,019 818,818 785,951
Revenue, Managed Services, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 29,502 23,981 85,661 69,906
Revenue, Support and Maintenance Services, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 277,294 277,780 830,668 841,300
Revenue, Support and Maintenance Services, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 227,131 229,202 679,214 693,217
Revenue, Support and Maintenance Services, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 50,163 48,578 151,454 148,083
Revenue, Reimbursement Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 25,632 24,187 73,480 73,385
Revenue, Reimbursement Revenue [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 23,705 22,902 68,750 69,108
Revenue, Reimbursement Revenue [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,927 $ 1,285 $ 4,730 $ 4,277
XML 41 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Revenues:        
Revenues $ 1,429,428 $ 1,340,073 $ 4,250,366 $ 4,000,661
Costs and expenses:        
Cost of Revenue 271,778 230,332 793,655 700,393
Sales and client service 707,743 605,946 2,026,825 1,830,999
Software development (Includes amortization of $56,786 and $169,036 for the three and nine months ended September 28, 2019, respectively; and $53,429 and $155,571 for the three and nine months ended September 29, 2018, respectively) 187,526 172,297 548,934 502,192
General and administrative 152,321 102,789 398,305 290,547
Amortization of acquisition-related intangibles 21,283 21,553 64,809 65,872
Total costs and expenses 1,340,651 1,132,917 3,832,528 3,390,003
Operating earnings 88,777 207,156 417,838 610,658
Other income, net 13,535 6,943 44,973 18,404
Earnings before income taxes 102,312 214,099 462,811 629,062
Income taxes (20,377) (44,718) (87,688) (130,323)
Net earnings $ 81,935 $ 169,381 $ 375,123 $ 498,739
Basic earnings per share $ 0.26 $ 0.51 $ 1.17 $ 1.51
Diluted earnings per share $ 0.26 $ 0.51 $ 1.16 $ 1.49
Basic weighted average shares outstanding 315,876 329,342 320,282 330,789
Diluted weighted average shares outstanding 319,113 332,937 323,361 334,493
XML 42 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 28, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

We determine the tax provision for interim periods using an estimate of our annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter we update our estimate of the annual effective tax rate, and if our estimated tax rate changes, we make a cumulative adjustment. Our effective tax rate was 18.9% and 20.7% for the first nine months of 2019 and 2018, respectively. The decrease in the effective tax rate in the first nine months of 2019 is primarily due to increased excess tax benefits recognized as a component of income tax expense due to elevated stock option exercise activity.
XML 43 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 375,123 $ 498,739
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 509,559 473,748
Share-based compensation expense 73,421 74,348
Provision for deferred income taxes 22,793 16,412
Investment gains (24,231) 0
Changes in assets and liabilities:    
Receivables, net 24,558 (250,042)
Inventory 1,877 (9,006)
Prepaid expenses and other (75,191) 162,053
Accounts payable (3,346) 21,762
Accrued income taxes (795) (9,150)
Deferred revenue (89,400) 34,316
Other accrued liabilities 61,156 33,940
Net cash provided by operating activities 875,524 1,047,120
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital purchases (388,588) (305,951)
Capitalized software development costs (211,284) (209,122)
Purchases of investments (317,979) (477,156)
Sales and maturities of investments 507,258 454,439
Purchase of other intangibles (25,794) (24,304)
Net cash used in investing activities (436,387) (562,094)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Long-term debt issuance 600,000 0
Repayment of long-term debt 0 (75,000)
Proceeds from exercise of stock options 188,474 82,001
Payments to taxing authorities in connection with shares directly withheld from associates (14,994) (9,749)
Treasury stock purchases (1,020,542) (345,210)
Dividends paid (57,293) 0
Other (8,450) 2,254
Net cash provided by (used in) financing activities (312,805) (345,704)
Effect of exchange rate changes on cash and cash equivalents (4,028) (11,631)
Net increase in cash and cash equivalents 122,304 127,691
Cash and cash equivalents at beginning of period 374,126 370,923
Cash and cash equivalents at end of period $ 496,430 $ 498,614
XML 44 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Investments
9 Months Ended
Sep. 28, 2019
Investments [Abstract]  
Investments Investments

Available-for-sale investments at September 28, 2019 were as follows:
(In thousands)
 
Adjusted Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
140,504

 
$

 
$

 
$
140,504

Time deposits
 
59,585

 

 

 
59,585

Commercial paper
 
27,400

 

 

 
27,400

Total cash equivalents
 
227,489

 

 

 
227,489

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Time deposits
 
5,690

 

 

 
5,690

Commercial paper
 
17,750

 
13

 
(10
)
 
17,753

Government and corporate bonds
 
104,077

 
53

 
(29
)
 
104,101

Total short-term investments
 
127,517

 
66

 
(39
)
 
127,544

 
 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
 
Government and corporate bonds
 
81,431

 
78

 
(54
)
 
81,455

 
 
 
 
 
 
 
 
 
Total available-for-sale investments
 
$
436,437


$
144


$
(93
)

$
436,488


Available-for-sale investments at December 29, 2018 were as follows:
(In thousands)
 
Adjusted Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
76,471

 
$

 
$

 
$
76,471

Time deposits
 
71,461

 

 

 
71,461

Commercial Paper
 
10,000

 

 

 
10,000

Total cash equivalents
 
157,932






157,932

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Time deposits
 
31,947

 

 

 
31,947

Commercial paper
 
75,445

 

 
(91
)
 
75,354

Government and corporate bonds
 
294,941

 
1

 
(958
)
 
293,984

Total short-term investments
 
402,333


1


(1,049
)

401,285

 
 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
 
Government and corporate bonds
 
18,247

 

 
(55
)
 
18,192

 
 
 
 
 
 
 
 
 
Total available-for-sale investments
 
$
578,512


$
1


$
(1,104
)

$
577,409



We sold available-for-sale investments for proceeds of $181 million and $45 million during the nine months ended September 28, 2019 and September 29, 2018, respectively, resulting in insignificant gains/losses in each period.

Other Investments

At September 28, 2019 and December 29, 2018, we had equity investments that do not have readily determinable fair values of $314 million and $277 million, respectively, accounted for in accordance with Accounting Standards Codification ("ASC") Topic 321, Investments-Equity Securities. Such investments are included in long-term investments in our condensed consolidated balance sheets. We did not record any changes in the measurement of such investments for the nine months ended September 28, 2019 and September 29, 2018, respectively.
XML 46 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amounts charged against earnings, before income tax benefit $ 31,782 $ 26,882 $ 78,103 $ 79,620
Amount of related income tax benefit recognized in earnings 6,330 5,615 14,888 16,483
Stock option and non-vested share compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amounts charged against earnings, before income tax benefit 30,537 25,209 73,421 74,348
Associate stock purchase plan expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amounts charged against earnings, before income tax benefit 1,321 1,407 4,612 4,685
Amounts capitalized in software development costs, net of amortization        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amounts charged against earnings, before income tax benefit $ (76) $ 266 $ 70 $ 587
XML 47 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Narrative) (Details) - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share, amount 7.7 13.0 10.1 12.7
Antidilutive securities excluded from computation of earnings per share, exercise price, lower range limit $ 54.87 $ 50.04 $ 51.87 $ 50.04
Antidilutive securities excluded from computation of earnings per share, exercise price, upper range limit $ 75.83 $ 73.40 $ 75.83 $ 73.40
XML 48 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Contingencies Contingencies (Details)
$ in Millions
3 Months Ended
Jun. 29, 2019
USD ($)
Loss Contingency [Abstract]  
Loss Contingency, Period of Occurrence During the three months ended June 29, 2019
Loss Contingency, Loss in Period $ 20
XML 49 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 50 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Sep. 28, 2019
Dec. 29, 2018
Fair Value Disclosures [Abstract]    
Fair value of long-term debt, including current maturities $ 1,070 $ 431
Unsecured Long-term Debt, Noncurrent $ 1,030 $ 425
XML 51 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Lessee Disclosure [Abstract]        
Operating Lease, Weighted Average Remaining Lease Term 7 years 18 days   7 years 18 days  
Lessee, Operating Lease, Description     we are the lessee under operating leases for real estate (office, data center, and warehouse space) and certain dedicated fiber optic lines within our infrastructure  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability     $ 23  
Operating Lease, Cost $ 9   28  
Variable Lease, Cost     $ 1  
Operating Lease, Weighted Average Discount Rate, Percent 3.70%   3.70%  
Operating Leases, Rent Expense   $ 8   $ 25
Lessee, Operating Lease, Variable Lease Payment, Terms and Conditions     Generally, variable lease payments under these operating lease agreements relate to amounts based on changes to an index or rate (i.e. percentage change in the consumer price index)  
XML 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 332 341 1 false 52 0 false 4 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.cerner.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.cerner.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cerner.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements Of Operations Sheet http://www.cerner.com/role/ConsolidatedStatementsOfOperations Consolidated Statements Of Operations Statements 4 false false R5.htm 1002501 - Statement - Consolidated Statements Of Operations (Parenthetical) Sheet http://www.cerner.com/role/ConsolidatedStatementsOfOperationsParenthetical Consolidated Statements Of Operations (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 6 false false R7.htm 1003501 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical) Sheet http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements Of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 1004000 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 8 false false R9.htm 1005000 - Statement - Consolidated Statements of Changes in Shareholders' Equity Statement Sheet http://www.cerner.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityStatement Consolidated Statements of Changes in Shareholders' Equity Statement Statements 9 false false R10.htm 2105100 - Disclosure - Interim Statement Presentation (Notes) Notes http://www.cerner.com/role/InterimStatementPresentationNotes Interim Statement Presentation (Notes) Notes 10 false false R11.htm 2111100 - Disclosure - Revenue from Contracts with Customers (Notes) Notes http://www.cerner.com/role/RevenueFromContractsWithCustomersNotes Revenue from Contracts with Customers (Notes) Notes 11 false false R12.htm 2113100 - Disclosure - Receivables Sheet http://www.cerner.com/role/Receivables Receivables Notes 12 false false R13.htm 2114100 - Disclosure - Investments Sheet http://www.cerner.com/role/Investments Investments Notes 13 false false R14.htm 2115100 - Disclosure - Indebtedness (Notes) Notes http://www.cerner.com/role/IndebtednessNotes Indebtedness (Notes) Notes 14 false false R15.htm 2121100 - Disclosure - Fair Value Measurements Sheet http://www.cerner.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 2122100 - Disclosure - Leases (Notes) Notes http://www.cerner.com/role/LeasesNotes Leases (Notes) Notes 16 false false R17.htm 2123100 - Disclosure - Income Taxes Sheet http://www.cerner.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2124100 - Disclosure - Earnings Per Share Sheet http://www.cerner.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2125100 - Disclosure - Share-Based Compensation Sheet http://www.cerner.com/role/ShareBasedCompensation Share-Based Compensation Notes 19 false false R20.htm 2126100 - Disclosure - Contingencies Sheet http://www.cerner.com/role/Contingencies Contingencies Notes 20 false false R21.htm 2127100 - Disclosure - Segment Reporting Sheet http://www.cerner.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 2305301 - Disclosure - Interim Statement Presentation Supplemental Cash Flow Information (Tables) Sheet http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationTables Interim Statement Presentation Supplemental Cash Flow Information (Tables) Tables 22 false false R23.htm 2311301 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.cerner.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.cerner.com/role/RevenueFromContractsWithCustomersNotes 23 false false R24.htm 2313301 - Disclosure - Receivables (Tables) Sheet http://www.cerner.com/role/ReceivablesTables Receivables (Tables) Tables http://www.cerner.com/role/Receivables 24 false false R25.htm 2314301 - Disclosure - Investments (Tables) Sheet http://www.cerner.com/role/InvestmentsTables Investments (Tables) Tables http://www.cerner.com/role/Investments 25 false false R26.htm 2315301 - Disclosure - Indebtedness (Tables) Sheet http://www.cerner.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.cerner.com/role/IndebtednessNotes 26 false false R27.htm 2321301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cerner.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cerner.com/role/FairValueMeasurements 27 false false R28.htm 2322301 - Disclosure - Leases (Tables) Sheet http://www.cerner.com/role/LeasesTables Leases (Tables) Tables http://www.cerner.com/role/LeasesNotes 28 false false R29.htm 2324301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cerner.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cerner.com/role/EarningsPerShare 29 false false R30.htm 2325301 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.cerner.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.cerner.com/role/ShareBasedCompensation 30 false false R31.htm 2327301 - Disclosure - Segment Reporting (Tables) Sheet http://www.cerner.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.cerner.com/role/SegmentReporting 31 false false R32.htm 2405402 - Disclosure - Interim Statement Presentation Policies (Details) Sheet http://www.cerner.com/role/InterimStatementPresentationPoliciesDetails Interim Statement Presentation Policies (Details) Details 32 false false R33.htm 2405403 - Disclosure - Interim Statement Presentation Supplemental Cash Flow Information (Details) Sheet http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationDetails Interim Statement Presentation Supplemental Cash Flow Information (Details) Details http://www.cerner.com/role/InterimStatementPresentationSupplementalCashFlowInformationTables 33 false false R34.htm 2411402 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) Sheet http://www.cerner.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails Revenue from Contracts with Customers Disaggregation of Revenue (Details) Details 34 false false R35.htm 2411403 - Disclosure - Revenue from Contracts with Customers Performance Obligation (Details) Sheet http://www.cerner.com/role/RevenueFromContractsWithCustomersPerformanceObligationDetails Revenue from Contracts with Customers Performance Obligation (Details) Details 35 false false R36.htm 2413402 - Disclosure - Receivables (Narrative) (Details) Sheet http://www.cerner.com/role/ReceivablesNarrativeDetails Receivables (Narrative) (Details) Details http://www.cerner.com/role/ReceivablesTables 36 false false R37.htm 2413403 - Disclosure - Receivables (Summary Of Net Receivables) (Details) Sheet http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails Receivables (Summary Of Net Receivables) (Details) Details http://www.cerner.com/role/ReceivablesTables 37 false false R38.htm 2414402 - Disclosure - Investments (Narrative) (Details) Sheet http://www.cerner.com/role/InvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.cerner.com/role/InvestmentsTables 38 false false R39.htm 2414403 - Disclosure - Investments (Details) Sheet http://www.cerner.com/role/InvestmentsDetails Investments (Details) Details http://www.cerner.com/role/InvestmentsTables 39 false false R40.htm 2415402 - Disclosure - Indebtedness (Details) Sheet http://www.cerner.com/role/IndebtednessDetails Indebtedness (Details) Details http://www.cerner.com/role/IndebtednessTables 40 false false R41.htm 2415403 - Disclosure - Indebtedness Schedule of Indebtedness Outstanding (Details) Sheet http://www.cerner.com/role/IndebtednessScheduleOfIndebtednessOutstandingDetails Indebtedness Schedule of Indebtedness Outstanding (Details) Details 41 false false R42.htm 2421402 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.cerner.com/role/FairValueMeasurementsTables 42 false false R43.htm 2421403 - Disclosure - Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 43 false false R44.htm 2422402 - Disclosure - Leases Cumulative Effect Transition (Details) Sheet http://www.cerner.com/role/LeasesCumulativeEffectTransitionDetails Leases Cumulative Effect Transition (Details) Details 44 false false R45.htm 2422403 - Disclosure - Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases (Details) Sheet http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesDetails Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases (Details) Details 45 false false R46.htm 2422404 - Disclosure - Leases (Narrative) (Details) Sheet http://www.cerner.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.cerner.com/role/LeasesTables 46 false false R47.htm 2422405 - Disclosure - Leases Schedule of Operating Lease Amounts Included in the Balance Sheet (Details) Sheet http://www.cerner.com/role/LeasesScheduleOfOperatingLeaseAmountsIncludedInBalanceSheetDetails Leases Schedule of Operating Lease Amounts Included in the Balance Sheet (Details) Details 47 false false R48.htm 2422406 - Disclosure - Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details) Sheet http://www.cerner.com/role/LeasesScheduleOfAggregateFutureMinimumPaymentsForNonCancelableOperatingLeasesTopic840Details Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details) Details 48 false false R49.htm 2423401 - Disclosure - Income Taxes (Details) Sheet http://www.cerner.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.cerner.com/role/IncomeTaxes 49 false false R50.htm 2424402 - Disclosure - Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details) Sheet http://www.cerner.com/role/EarningsPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedPerShareDetails Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details) Details http://www.cerner.com/role/EarningsPerShareTables 50 false false R51.htm 2424403 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.cerner.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.cerner.com/role/EarningsPerShareTables 51 false false R52.htm 2425402 - Disclosure - Share-Based Compensation (Schedule Of Stock Options Activity) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails Share-Based Compensation (Schedule Of Stock Options Activity) (Details) Details http://www.cerner.com/role/ShareBasedCompensationTables 52 false false R53.htm 2425403 - Disclosure - Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) Details http://www.cerner.com/role/ShareBasedCompensationTables 53 false false R54.htm 2425404 - Disclosure - Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details) Details http://www.cerner.com/role/ShareBasedCompensationTables 54 false false R55.htm 2425405 - Disclosure - Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInCondensedConsolidatedStatementsOfOperationsDetails Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) Details http://www.cerner.com/role/ShareBasedCompensationTables 55 false false R56.htm 2425406 - Disclosure - Share-Based Compensation (Narrative) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation (Narrative) (Details) Details http://www.cerner.com/role/ShareBasedCompensationTables 56 false false R57.htm 2425407 - Disclosure - Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Details 57 false false R58.htm 2425408 - Disclosure - Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails Share-Based Compensation Reclassification out of Accumulated Other Comprehensive Income (Details) Details 58 false false R59.htm 2426401 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.cerner.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 59 false false R60.htm 2427402 - Disclosure - Segment Reporting (Summary Of The Operating Information) (Details) Sheet http://www.cerner.com/role/SegmentReportingSummaryOfOperatingInformationDetails Segment Reporting (Summary Of The Operating Information) (Details) Details http://www.cerner.com/role/SegmentReportingTables 60 false false All Reports Book All Reports q3201910-q.htm cern-20190928.xsd cern-20190928_cal.xml cern-20190928_def.xml cern-20190928_lab.xml cern-20190928_pre.xml ex311-ceocertq32019.htm ex312-cfocertq32019.htm ex321-ceosec906certq32.htm ex322-cfosec906certq32.htm cernerlogocolora03.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 53 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 28, 2019
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table details our financial assets measured and recorded at fair value on a recurring basis at September 28, 2019:
(In thousands)
 
 
 
 
 
 

 
Fair Value Measurements Using
Description
 
Balance Sheet Classification
 
Level 1
 
Level 2
 
Level 3
 
 
 
 
 
 
 
 
 
Money market funds
 
Cash equivalents
 
$
140,504

 
$

 
$

Time deposits
 
Cash equivalents
 

 
59,585

 

Commercial paper
 
Cash equivalents
 

 
27,400

 

Time deposits
 
Short-term investments
 

 
5,690

 

Commercial paper
 
Short-term investments
 

 
17,753

 

Government and corporate bonds
 
Short-term investments
 

 
104,101

 

Government and corporate bonds
 
Long-term investments
 

 
81,455

 



The following table details our financial assets measured and recorded at fair value on a recurring basis at December 29, 2018:
(In thousands)
 
 
 
 
 
 
 
 
Fair Value Measurements Using
Description
 
Balance Sheet Classification
 
Level 1
 
Level 2
 
Level 3
 
 
 
 
 
 
 
 
 
Money market funds
 
Cash equivalents
 
$
76,471

 
$

 
$

Time deposits
 
Cash equivalents
 

 
71,461

 

Commercial Paper
 
Cash equivalents
 

 
10,000

 

Time deposits
 
Short-term investments
 

 
31,947

 

Commercial paper
 
Short-term investments
 

 
75,354

 

Government and corporate bonds
 
Short-term investments
 

 
293,984

 

Government and corporate bonds
 
Long-term investments
 

 
18,192

 


XML 54 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 28, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following tables present revenues disaggregated by our business models:
 
Three Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Licensed software
$
144,599

$
9,934

$
154,533

 
$
132,447

$
7,441

$
139,888

Technology resale
65,103

5,072

70,175

 
51,097

9,281

60,378

Subscriptions
85,230

6,674

91,904

 
73,792

5,323

79,115

Professional services
446,562

60,893

507,455

 
400,695

56,030

456,725

Managed services
272,933

29,502

302,435

 
278,019

23,981

302,000

Support and maintenance
227,131

50,163

277,294

 
229,202

48,578

277,780

Reimbursed travel
23,705

1,927

25,632

 
22,902

1,285

24,187

 
 
 
 
 
 
 
 
Total revenues
$
1,265,263

$
164,165

$
1,429,428

 
$
1,188,154

$
151,919

$
1,340,073



 
Nine Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Licensed software
$
466,105

$
40,018

$
506,123

 
$
417,761

$
29,334

$
447,095

Technology resale
169,112

17,338

186,450

 
171,135

27,876

199,011

Subscriptions
246,505

19,460

265,965

 
220,063

18,639

238,702

Professional services
1,313,701

169,500

1,483,201

 
1,168,079

177,232

1,345,311

Managed services
818,818

85,661

904,479

 
785,951

69,906

855,857

Support and maintenance
679,214

151,454

830,668

 
693,217

148,083

841,300

Reimbursed travel
68,750

4,730

73,480

 
69,108

4,277

73,385

 
 
 
 
 
 
 
 
Total revenues
$
3,762,205

$
488,161

$
4,250,366

 
$
3,525,314

$
475,347

$
4,000,661


The following tables present our revenues disaggregated by timing of revenue recognition:
 
Three Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Revenue recognized over time
$
1,143,470

$
155,017

$
1,298,487

 
$
1,078,029

$
137,594

$
1,215,623

Revenue recognized at a point in time
121,793

9,148

130,941

 
110,125

14,325

124,450

 
 
 
 
 
 
 
 
Total revenues
$
1,265,263

$
164,165

$
1,429,428

 
$
1,188,154

$
151,919

$
1,340,073



 
Nine Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Revenue recognized over time
$
3,403,965

$
445,320

$
3,849,285

 
$
3,169,402

$
425,991

$
3,595,393

Revenue recognized at a point in time
358,240

42,841

401,081

 
355,912

49,356

405,268

 
 
 
 
 
 
 
 
Total revenues
$
3,762,205

$
488,161

$
4,250,366


$
3,525,314

$
475,347

$
4,000,661


XML 55 q3201910-q_htm.xml IDEA: XBRL DOCUMENT 0000804753 2018-12-30 2019-09-28 0000804753 2019-10-16 0000804753 2018-12-29 0000804753 2019-09-28 0000804753 2018-07-01 2018-09-29 0000804753 2017-12-31 2018-09-29 0000804753 2019-06-30 2019-09-28 0000804753 2018-09-29 0000804753 2017-12-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 2019-09-28 0000804753 us-gaap:TreasuryStockMember 2019-06-30 2019-09-28 0000804753 us-gaap:CommonStockMember 2019-06-30 2019-09-28 0000804753 us-gaap:CommonStockMember 2018-12-30 2019-03-30 0000804753 us-gaap:RetainedEarningsMember 2019-06-30 2019-09-28 0000804753 us-gaap:CommonStockMember 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0000804753 us-gaap:CommonStockMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-03-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-09-28 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0000804753 us-gaap:TreasuryStockMember 2019-03-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0000804753 us-gaap:TreasuryStockMember 2019-09-28 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-06-29 0000804753 us-gaap:TreasuryStockMember 2019-03-31 2019-06-29 0000804753 us-gaap:CommonStockMember 2019-03-30 0000804753 us-gaap:TreasuryStockMember 2019-06-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-03-30 0000804753 us-gaap:CommonStockMember 2019-09-28 0000804753 us-gaap:RetainedEarningsMember 2019-03-30 0000804753 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000804753 us-gaap:RetainedEarningsMember 2018-12-30 2019-03-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 0000804753 us-gaap:TreasuryStockMember 2018-12-29 0000804753 us-gaap:RetainedEarningsMember 2018-12-29 0000804753 us-gaap:CommonStockMember 2018-09-29 0000804753 us-gaap:CommonStockMember 2017-12-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000804753 us-gaap:CommonStockMember 2018-06-30 0000804753 us-gaap:RetainedEarningsMember 2018-09-29 0000804753 us-gaap:TreasuryStockMember 2018-09-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0000804753 us-gaap:CommonStockMember 2018-07-01 2018-09-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-29 0000804753 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0000804753 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000804753 us-gaap:CommonStockMember 2018-03-31 0000804753 us-gaap:RetainedEarningsMember 2017-12-31 2018-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0000804753 us-gaap:RetainedEarningsMember 2017-12-30 0000804753 us-gaap:CommonStockMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000804753 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0000804753 us-gaap:RetainedEarningsMember 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2017-12-31 2018-03-31 0000804753 us-gaap:TreasuryStockMember 2017-12-30 0000804753 us-gaap:RetainedEarningsMember 2018-03-31 0000804753 us-gaap:TreasuryStockMember 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2018-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0000804753 us-gaap:TreasuryStockMember 2018-07-01 2018-09-29 0000804753 us-gaap:ContractTerminationMember 2019-06-30 2019-09-28 0000804753 cern:A2019VSPMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccountingStandardsUpdate201818Member 2018-12-30 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201708Member 2018-12-30 2019-09-28 0000804753 us-gaap:OneTimeTerminationBenefitsMember 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201613Member 2018-12-30 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201802Member 2018-12-30 2019-09-28 0000804753 cern:SECFinalRuleReleaseNo.3310532Member 2018-12-30 2019-09-28 0000804753 cern:A2019VSPMember 2018-12-30 2019-09-28 0000804753 us-gaap:OneTimeTerminationBenefitsMember 2019-06-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember 2018-07-01 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember 2019-06-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2018-07-01 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember 2019-06-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-09-28 0000804753 us-gaap:TransferredOverTimeMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredOverTimeMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0000804753 us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-06-30 2019-09-28 0000804753 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2019-06-30 2019-09-28 0000804753 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueSubscriptionsNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueProfessionalServicesNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueSubscriptionsNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueManagedServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueManagedServicesNetMember 2018-12-30 2019-09-28 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember 2017-12-31 2018-09-29 0000804753 cern:RevenueReimbursementRevenueMember cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:RevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:RevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 us-gaap:CashAndCashEquivalentsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 cern:LongTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 cern:LongTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember 2019-09-28 0000804753 us-gaap:CashAndCashEquivalentsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:LineOfCreditMember 2019-09-28 0000804753 us-gaap:LineOfCreditMember 2018-12-29 0000804753 cern:OtherMember 2019-09-28 0000804753 cern:OtherMember 2018-12-29 0000804753 us-gaap:SeniorNotesMember 2019-09-28 0000804753 us-gaap:CapitalLeaseObligationsMember 2019-09-28 0000804753 us-gaap:SeniorNotesMember 2018-12-29 0000804753 us-gaap:CapitalLeaseObligationsMember 2018-12-29 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-29 0000804753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2018-12-29 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-28 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-09-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-09-28 0000804753 us-gaap:AccountingStandardsUpdate201602Member 2018-12-30 0000804753 us-gaap:AccountingStandardsUpdate201602Member 2018-12-30 2019-09-28 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-28 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 2019-09-28 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 2019-09-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-07-01 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-07-01 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-06-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-09-28 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2018-07-01 2018-09-29 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2018-12-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2018-12-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2018-07-01 2018-09-29 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2017-12-31 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2018-12-30 2019-09-28 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2019-06-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2017-12-31 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2019-06-30 2019-09-28 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2019-06-30 2019-09-28 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2018-07-01 2018-09-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2017-12-31 2018-09-29 0000804753 2019-03-31 2019-06-29 0000804753 us-gaap:EmployeeStockOptionMember 2018-12-30 2019-09-28 0000804753 2019-04-09 0000804753 2019-06-29 0000804753 cern:A2017RepurchaseProgramAggregateAuthorizedAmountMember 2018-12-29 0000804753 us-gaap:RestrictedStockMember 2018-12-30 2019-09-28 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-09-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-06-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-04-01 2018-06-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-04-01 2018-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-09-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-07-01 2018-09-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 2018-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0000804753 us-gaap:RestrictedStockMember 2019-09-28 0000804753 us-gaap:RestrictedStockMember 2018-12-29 0000804753 cern:InternationalSegmentMember 2018-12-30 2019-09-28 0000804753 cern:DomesticSegmentMember 2018-12-30 2019-09-28 0000804753 cern:OtherSegmentMember 2018-12-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2017-12-31 2018-09-29 0000804753 cern:OtherSegmentMember 2017-12-31 2018-09-29 0000804753 cern:DomesticSegmentMember 2017-12-31 2018-09-29 0000804753 cern:OtherSegmentMember 2018-07-01 2018-09-29 0000804753 cern:InternationalSegmentMember 2018-07-01 2018-09-29 0000804753 cern:DomesticSegmentMember 2018-07-01 2018-09-29 0000804753 cern:OtherSegmentMember 2019-06-30 2019-09-28 0000804753 cern:DomesticSegmentMember 2019-06-30 2019-09-28 0000804753 cern:InternationalSegmentMember 2019-06-30 2019-09-28 shares iso4217:USD shares pure iso4217:USD false --12-28 Q3 2019 0000804753 53429000 155571000 56786000 169036000 0.01 0.01 500000000 500000000 362212843 366201300 Our interest rate swap agreement is accounted for in accordance with ASC Topic 815, Derivatives and Hedging. Such agreement is designated as a cash flow hedge and considered to be highly effective under hedge accounting principles. Therefore, the swap agreement is recognized in our condensed consolidated balance sheets as either an asset or liability, measured at fair value. Changes in the fair value of the swap agreement are initially recorded in accumulated other comprehensive loss, net and then subsequently recognized in our condensed consolidated statements of operations in the periods in which earnings are affected by the hedged item. All cash flows associated with the swap agreement are classified as operating activities in our condensed consolidated statements of cash flows 9318000 12575000 181000 97000 5000 286000 -13000 572000 -409000 -413000 0 0 -1327000 -5396000 37905013 52282997 10-Q true 2019-09-28 false 0-15386 CERNER CORPORATION DE 43-1196944 2800 Rockcreek Parkway North Kansas City, MO 64117 816 221-1024 Common Stock, $0.01 par value per share CERN NASDAQ Yes Yes Large Accelerated Filer false false false 314097410 496430000 374126000 136266000 401285000 1154980000 1183494000 23155000 25029000 402247000 334870000 2213078000 2318804000 1865924000 1743575000 121746000 0 935170000 894512000 844926000 847544000 347376000 405305000 403435000 300046000 205775000 198850000 6937430000 6708636000 275916000 293534000 0 4914000 308444000 399189000 264049000 195931000 153187000 69122000 1001596000 962690000 1038567000 438802000 353711000 336379000 132289000 42376000 2526163000 1780247000 3662000 3622000 1806939000 1559562000 5836984000 5576525000 3107768000 2107768000 -128550000 -103552000 4411267000 4928389000 6937430000 6708636000 1429428000 1340073000 4250366000 4000661000 271778000 230332000 793655000 700393000 707743000 605946000 2026825000 1830999000 187526000 172297000 548934000 502192000 152321000 102789000 398305000 290547000 21283000 21553000 64809000 65872000 1340651000 1132917000 3832528000 3390003000 88777000 207156000 417838000 610658000 13535000 6943000 44973000 18404000 102312000 214099000 462811000 629062000 20377000 44718000 87688000 130323000 81935000 169381000 375123000 498739000 0.26 0.51 1.17 1.51 0.26 0.51 1.16 1.49 315876000 329342000 320282000 330789000 319113000 332937000 323361000 334493000 81935000 169381000 375123000 498739000 -11679000 -8907000 -9458000 -27924000 -4037000 0 -16407000 0 14000 553000 867000 297000 66233000 161027000 350125000 471112000 375123000 498739000 509559000 473748000 73421000 74348000 22793000 16412000 24231000 0 -24558000 250042000 -1877000 9006000 75191000 -162053000 -3346000 21762000 -795000 -9150000 -89400000 34316000 61156000 33940000 875524000 1047120000 388588000 305951000 211284000 209122000 317979000 477156000 507258000 454439000 25794000 24304000 -436387000 -562094000 600000000 0 0 75000000 188474000 82001000 14994000 9749000 1020542000 345210000 57293000 0 -8450000 2254000 -312805000 -345704000 -4028000 -11631000 122304000 127691000 374126000 370923000 496430000 498614000 362213000 3622000 1559562000 5576525000 -2107768000 -103552000 706000 7000 11716000 19860000 2958000 166219000 362919000 3629000 1591138000 5742744000 -2107768000 -100594000 1777000 18000 108045000 23024000 -12254000 -600000000 57682000 126969000 364696000 3647000 1722207000 5812031000 -2707768000 -112848000 1505000 15000 54195000 30537000 -15702000 -400000000 56982000 81935000 366201000 3662000 1806939000 5836984000 -3107768000 -128550000 359205000 3592000 1380371000 4938866000 -1464099000 -73382000 667000 7000 8331000 24935000 7600000 1896000 -87624000 160001000 359872000 3599000 1413637000 5106467000 -1551723000 -71486000 629000 6000 5962000 24204000 -21169000 -200000000 169357000 360501000 3605000 1443803000 5275824000 -1751723000 -92655000 1366000 14000 58212000 25209000 -8354000 -57586000 169381000 361867000 3619000 1527224000 5445205000 -1809309000 -101009000 Interim Statement Presentation<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The condensed consolidated financial statements included herein have been prepared by Cerner Corporation ("Cerner," the "Company," "we," "us" or "our") without audit, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in our latest annual report on Form 10-K.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In management's opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position and the results of operations and cash flows for the periods presented. Our interim results as presented in this Form 10-Q are not necessarily indicative of the operating results for the entire year.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">The condensed consolidated financial statements were prepared using GAAP</span></span><span style="font-family:Arial;font-size:10pt;">. </span><span><span style="font-family:Arial;">These principles require us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses</span></span><span style="font-family:Arial;font-size:10pt;">. Actual results could differ from those estimates.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Period End</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">Our third fiscal quarter ends on the Saturday closest to September 30. The 2019 and 2018 third quarters ended on September 28, 2019 and September 29, 2018, respectively. All references to years in these notes to condensed consolidated financial statements represent the respective three or nine months ended on such dates, unless otherwise noted</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental Disclosures of Cash Flow Information</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="10"/></tr><tr><td style="width:71%;"/><td style="width:9%;"/><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:10pt;"><span style="font-family:Arial Narrow;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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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:Arial Narrow;font-size:8pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:Arial Narrow;font-size:10pt;">Cash paid during the period for:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;font-size:10pt;">Interest (including amounts capitalized of $12,575 and $9,318, respectively)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>20,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>15,568</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Income taxes, net of refunds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>65,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(47,462</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:Arial Narrow;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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Voluntary Separation Benefits</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In January 2019, we adopted a voluntary separation plan ("2019 VSP") for eligible associates. Generally, the 2019 VSP was available to U.S. associates who met a minimum level of combined age and tenure, excluding, among others, our executive officers. </span><span><span style="font-family:Arial;">Associates who elected to participate in the 2019 VSP received financial benefits commensurate with their tenure and position, along with vacation payout, medical benefits, and accelerated vesting of certain share-based payment awards.</span></span><span style="font-family:Arial;font-size:10pt;"> The irrevocable acceptance period for associates electing to participate in the 2019 VSP ended in April 2019. In the second quarter of </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, we recorded pre-tax charges for the 2019 VSP of </span><span style="font-family:Arial;font-size:10pt;"><span>$41 million</span></span><span style="font-family:Arial;font-size:10pt;">. Such charges are included in general and administrative expense in our condensed consolidated statements of operations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the third quarter of </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, we offered voluntary separation benefits to certain associates primarily located outside the U.S. The irrevocable acceptance period for associates to accept such offers ended in September 2019. In the third quarter of </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, we recorded corresponding pre-tax charges of </span><span style="font-family:Arial;font-size:10pt;"><span>$11 million</span></span><span style="font-family:Arial;font-size:10pt;">. Such charges are included in general and administrative expense in our condensed consolidated statements of operations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Involuntary Separation Benefits</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the third quarter of 2019, we recorded pre-tax charges of </span><span style="font-family:Arial;font-size:10pt;"><span>$21 million</span></span><span style="font-family:Arial;font-size:10pt;"> in connection with the involuntary termination of approximately 250 U.S. associates. Such charges are included in general and administrative expense in our condensed consolidated statements of operations. Separation benefits for these associates include cash severance, contribution to a health reimbursement account, career transition assistance, and accelerated vesting of certain share-based payment awards. At </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, a liability of </span><span style="font-family:Arial;font-size:10pt;"><span>$18 million</span></span><span style="font-family:Arial;font-size:10pt;"> for such obligations is included in accrued payroll and tax withholdings in our condensed consolidated balance sheets, which we expect to settle/pay in the fourth quarter of 2019.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contract Termination Costs</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In the third quarter of 2019, we recorded pre-tax charges of </span><span style="font-family:Arial;font-size:10pt;"><span>$60 million</span></span><span style="font-family:Arial;font-size:10pt;"> in connection with the termination of certain client contracts prior to end of their stated terms, the majority of which was paid in cash. Such charges are included in our domestic operating segment, and presented in sales and client service expense in our condensed consolidated statements of operations. At </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, our condensed consolidated balance sheets do not include a liability for any obligations related to such contract terminations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Obligations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">In July 2019, we entered into an agreement with a certain vendor to purchase $650 million of cloud computing services over an initial 10-year period ending in 2029</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Adopted in 2019</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Leases.</span><span style="font-family:Arial;font-size:10pt;"> In the first quarter of 2019, we adopted new lease accounting guidance. Refer to Note (7) for further details.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Callable Debt Securities.</span><span style="font-family:Arial;font-size:10pt;"> </span><span><span style="font-family:Arial;">In March 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2017-08, </span><span style="font-family:Arial;font-style:italic;">Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities</span><span style="font-family:Arial;">, which shortens the amortization period for certain investments in callable debt securities purchased at a premium by requiring the premium be amortized to the earliest call date. Such guidance impacts how premiums are amortized on our available-for-sale investments. We adopted ASU 2017-08 in the first quarter of 2019. Such guidance did not have an impact on our condensed consolidated financial statements and related disclosures</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income.</span><span style="font-family:Arial;font-size:10pt;"> </span><span><span style="font-family:Arial;">In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:Arial;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:Arial;">, which allows a reclassification from accumulated other comprehensive income ("AOCI") to retained earnings for "stranded tax effects" resulting from certain U.S. tax reform enacted in December 2017. Such "stranded tax effects" were created when deferred tax assets and liabilities related to items in AOCI were remeasured at the lower U.S. corporate tax rate in the period of enactment. We adopted ASU 2018-02 in the first quarter of 2019, and did not elect to reclassify "stranded tax effects" from AOCI to retained earnings</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Shareholders' Equity.</span><span style="font-family:Arial;font-size:10pt;"> </span><span><span style="font-family:Arial;">In August 2018, the SEC issued Final Rule Release No. 33-10532, </span><span style="font-family:Arial;font-style:italic;">Disclosure Update and Simplification</span><span style="font-family:Arial;">. Such guidance, among other things, extends to interim periods the annual requirement in SEC Regulation S-X, Rule 3-04 to disclose changes in shareholders' equity. Under the requirements in SEC Regulation S-X, Rules 8-03(a)(5) and 10-01(a)(7), as amended by this new guidance, registrants must now analyze changes in shareholders' equity, in the form of a reconciliation, for the current and comparative year-to-date interim periods, with subtotals for each interim period. This guidance is effective for filings submitted on or after November 5, 2018. We have presented a separate condensed consolidated statement of changes in shareholders' equity in this Form 10-Q in order to satisfy this new disclosure requirement</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Credit Losses on Financial Instruments.</span><span style="font-family:Arial;font-size:10pt;"> </span><span><span style="font-family:Arial;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:Arial;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:Arial;">, which provides new guidance regarding the measurement and recognition of credit impairment for certain financial assets. Such guidance will impact how we determine our allowance for estimated uncollectible receivables and evaluate our available-for-sale investments for impairment. ASU 2016-13 is effective for the Company in the first quarter of 2020, with early adoption permitted in the first quarter of 2019. We are currently evaluating the effect that ASU 2016-13 will have on our consolidated financial statements and related disclosures, and we did not early adopt</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Collaborative Arrangements.</span><span style="font-family:Arial;font-size:10pt;"> </span><span><span style="font-family:Arial;">In November 2018, the FASB issued ASU 2018-18, </span><span style="font-family:Arial;font-style:italic;">Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606</span><span style="font-family:Arial;">, which clarifies when transactions between participants in a collaborative arrangement are within the scope of the FASB's new revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. ASU 2018-18 is effective for the Company in the first quarter of 2020, with early adoption permitted. The standard requires retrospective application to the date we adopted Topic 606, December 31, 2017. We are currently evaluating the effect that ASU 2018-18 will have on our consolidated financial statements and related disclosures, and we do not expect to early adopt</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div> <span style="font-family:Arial;">The condensed consolidated financial statements were prepared using GAAP</span> <span style="font-family:Arial;">These principles require us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses</span> <span style="font-family:Arial;">Our third fiscal quarter ends on the Saturday closest to September 30. The 2019 and 2018 third quarters ended on September 28, 2019 and September 29, 2018, respectively. All references to years in these notes to condensed consolidated financial statements represent the respective three or nine months ended on such dates, unless otherwise noted</span> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental Disclosures of Cash Flow Information</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="10"/></tr><tr><td style="width:71%;"/><td style="width:9%;"/><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:10pt;"><span style="font-family:Arial Narrow;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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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:Arial Narrow;font-size:8pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:Arial Narrow;font-size:10pt;">Cash paid during the period for:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;font-size:10pt;">Interest (including amounts capitalized of $12,575 and $9,318, respectively)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>20,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>15,568</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Income taxes, net of refunds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>65,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(47,462</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:Arial Narrow;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 20756000 15568000 65171000 -47462000 Associates who elected to participate in the 2019 VSP received financial benefits commensurate with their tenure and position, along with vacation payout, medical benefits, and accelerated vesting of certain share-based payment awards. 41000000 11000000 21000000 18000000 60000000 In July 2019, we entered into an agreement with a certain vendor to purchase $650 million of cloud computing services over an initial 10-year period ending in 2029 In March 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2017-08, Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for certain investments in callable debt securities purchased at a premium by requiring the premium be amortized to the earliest call date. Such guidance impacts how premiums are amortized on our available-for-sale investments. We adopted ASU 2017-08 in the first quarter of 2019. Such guidance did not have an impact on our condensed consolidated financial statements and related disclosures In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income ("AOCI") to retained earnings for "stranded tax effects" resulting from certain U.S. tax reform enacted in December 2017. Such "stranded tax effects" were created when deferred tax assets and liabilities related to items in AOCI were remeasured at the lower U.S. corporate tax rate in the period of enactment. We adopted ASU 2018-02 in the first quarter of 2019, and did not elect to reclassify "stranded tax effects" from AOCI to retained earnings In August 2018, the SEC issued Final Rule Release No. 33-10532, Disclosure Update and Simplification. Such guidance, among other things, extends to interim periods the annual requirement in SEC Regulation S-X, Rule 3-04 to disclose changes in shareholders' equity. Under the requirements in SEC Regulation S-X, Rules 8-03(a)(5) and 10-01(a)(7), as amended by this new guidance, registrants must now analyze changes in shareholders' equity, in the form of a reconciliation, for the current and comparative year-to-date interim periods, with subtotals for each interim period. This guidance is effective for filings submitted on or after November 5, 2018. We have presented a separate condensed consolidated statement of changes in shareholders' equity in this Form 10-Q in order to satisfy this new disclosure requirement <span style="font-family:Arial;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:Arial;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:Arial;">, which provides new guidance regarding the measurement and recognition of credit impairment for certain financial assets. Such guidance will impact how we determine our allowance for estimated uncollectible receivables and evaluate our available-for-sale investments for impairment. ASU 2016-13 is effective for the Company in the first quarter of 2020, with early adoption permitted in the first quarter of 2019. We are currently evaluating the effect that ASU 2016-13 will have on our consolidated financial statements and related disclosures, and we did not early adopt</span> <span style="font-family:Arial;">In November 2018, the FASB issued ASU 2018-18, </span><span style="font-family:Arial;font-style:italic;">Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606</span><span style="font-family:Arial;">, which clarifies when transactions between participants in a collaborative arrangement are within the scope of the FASB's new revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. ASU 2018-18 is effective for the Company in the first quarter of 2020, with early adoption permitted. The standard requires retrospective application to the date we adopted Topic 606, December 31, 2017. We are currently evaluating the effect that ASU 2018-18 will have on our consolidated financial statements and related disclosures, and we do not expect to early adopt</span> Revenue Recognition<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Disaggregation of Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables present revenues disaggregated by our business models:</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:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Licensed software</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>144,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>9,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>154,533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>132,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>7,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>139,888</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Technology resale</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>65,103</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>5,072</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>70,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>51,097</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>9,281</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>60,378</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>85,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>6,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>91,904</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>73,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>5,323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>79,115</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>446,562</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>60,893</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>507,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>400,695</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>56,030</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>456,725</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Managed services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>272,933</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>29,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>302,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>278,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>23,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>302,000</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Support and maintenance</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>227,131</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>50,163</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>277,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>229,202</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>48,578</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>277,780</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Reimbursed travel</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:Arial Narrow;font-size:10pt;"><span>23,705</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 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:Arial Narrow;font-size:10pt;"><span>1,927</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 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:Arial Narrow;font-size:10pt;"><span>25,632</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:Arial Narrow;font-size:10pt;"><span>22,902</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 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:Arial Narrow;font-size:10pt;"><span>1,285</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 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:Arial Narrow;font-size:10pt;"><span>24,187</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,265,263</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>164,165</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,429,428</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,188,154</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>151,919</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,340,073</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></div><div style="line-height:120%;text-align:center;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;"><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="20"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Licensed software</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>466,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>40,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>506,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>417,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>29,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>447,095</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Technology resale</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>169,112</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>17,338</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>186,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>171,135</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>27,876</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>199,011</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>246,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>19,460</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>265,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>220,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>18,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>238,702</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,313,701</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>169,500</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>1,483,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>1,168,079</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>177,232</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>1,345,311</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Managed services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>818,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>85,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>904,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>785,951</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>69,906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>855,857</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Support and maintenance</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>679,214</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>151,454</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>830,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>693,217</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>148,083</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>841,300</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Reimbursed travel</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:Arial Narrow;font-size:10pt;"><span>68,750</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 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:Arial Narrow;font-size:10pt;"><span>4,730</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 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:Arial Narrow;font-size:10pt;"><span>73,480</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:Arial Narrow;font-size:10pt;"><span>69,108</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 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:Arial Narrow;font-size:10pt;"><span>4,277</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 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:Arial Narrow;font-size:10pt;"><span>73,385</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,762,205</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>488,161</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,250,366</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,525,314</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>475,347</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,000,661</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></div><div style="line-height:120%;text-align:center;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:Arial;font-size:10pt;">The following tables present our revenues disaggregated by timing of revenue recognition:</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:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</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="9" 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:Arial Narrow;font-size:10pt;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="9" 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:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Revenue recognized over time</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,143,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>155,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,298,487</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,078,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>137,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,215,623</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Revenue recognized at a point in time</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:Arial Narrow;font-size:10pt;"><span>121,793</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 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:Arial Narrow;font-size:10pt;"><span>9,148</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 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:Arial Narrow;font-size:10pt;"><span>130,941</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:Arial Narrow;font-size:10pt;"><span>110,125</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 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:Arial Narrow;font-size:10pt;"><span>14,325</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 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:Arial Narrow;font-size:10pt;"><span>124,450</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,265,263</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>164,165</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,429,428</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,188,154</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>151,919</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,340,073</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:center;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="20"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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="9" 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:Arial Narrow;font-size:10pt;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="9" 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:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Revenue recognized over time</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,403,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>445,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,849,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,169,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>425,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,595,393</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Revenue recognized at a point in time</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:Arial Narrow;font-size:10pt;"><span>358,240</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 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:Arial Narrow;font-size:10pt;"><span>42,841</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 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:Arial Narrow;font-size:10pt;"><span>401,081</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:Arial Narrow;font-size:10pt;"><span>355,912</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 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:Arial Narrow;font-size:10pt;"><span>49,356</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 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:Arial Narrow;font-size:10pt;"><span>405,268</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,762,205</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>488,161</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,250,366</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="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,525,314</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>475,347</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,000,661</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:center;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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates </span><span style="font-family:Arial;font-size:10pt;"><span>$13.31 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of which </span><span><span style="font-family:Arial;">we expect to recognize 31% of the revenue over the next 12 months and the remainder thereafter</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Contract Liabilities</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer payments received in advance of satisfaction of the related performance obligations are deferred as contract liabilities. Such amounts are classified in our condensed consolidated balance sheets as deferred revenue. During the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, we recognized </span><span style="font-family:Arial;font-size:10pt;"><span>$342 million</span></span><span style="font-family:Arial;font-size:10pt;"> of revenues that were included in our contract liability balance at the beginning of such period.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following tables present revenues disaggregated by our business models:</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:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Licensed software</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>144,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>9,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>154,533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>132,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>7,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>139,888</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Technology resale</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>65,103</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>5,072</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>70,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>51,097</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>9,281</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>60,378</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>85,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>6,674</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>91,904</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>73,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>5,323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>79,115</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>446,562</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>60,893</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>507,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>400,695</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>56,030</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>456,725</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Managed services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>272,933</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>29,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>302,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>278,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>23,981</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>302,000</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Support and maintenance</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>227,131</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>50,163</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>277,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>229,202</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>48,578</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>277,780</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Reimbursed travel</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:Arial Narrow;font-size:10pt;"><span>23,705</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 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:Arial Narrow;font-size:10pt;"><span>1,927</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 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:Arial Narrow;font-size:10pt;"><span>25,632</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:Arial Narrow;font-size:10pt;"><span>22,902</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 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:Arial Narrow;font-size:10pt;"><span>1,285</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 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:Arial Narrow;font-size:10pt;"><span>24,187</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,265,263</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>164,165</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,429,428</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,188,154</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>151,919</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,340,073</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></div><div style="line-height:120%;text-align:center;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;"><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="20"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="9" 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Licensed software</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>466,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>40,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>506,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>417,761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>29,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>447,095</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Technology resale</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>169,112</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>17,338</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>186,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>171,135</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>27,876</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>199,011</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>246,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>19,460</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>265,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>220,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>18,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>238,702</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,313,701</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>169,500</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>1,483,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>1,168,079</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>177,232</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>1,345,311</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Managed services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>818,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>85,661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>904,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>785,951</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>69,906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:Arial Narrow;font-size:10pt;"><span>855,857</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Support and maintenance</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>679,214</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>151,454</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>830,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>693,217</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>148,083</span></span></div></td><td style="vertical-align:bottom;"><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:Arial Narrow;font-size:10pt;"><span>841,300</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Reimbursed travel</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:Arial Narrow;font-size:10pt;"><span>68,750</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 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:Arial Narrow;font-size:10pt;"><span>4,730</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 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:Arial Narrow;font-size:10pt;"><span>73,480</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:Arial Narrow;font-size:10pt;"><span>69,108</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 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:Arial Narrow;font-size:10pt;"><span>4,277</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 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:Arial Narrow;font-size:10pt;"><span>73,385</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,762,205</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>488,161</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,250,366</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,525,314</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>475,347</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,000,661</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></div><div style="line-height:120%;text-align:center;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:Arial;font-size:10pt;">The following tables present our revenues disaggregated by timing of revenue recognition:</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:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</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="9" 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:Arial Narrow;font-size:10pt;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="9" 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:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Revenue recognized over time</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,143,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>155,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,298,487</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,078,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>137,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,215,623</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Revenue recognized at a point in time</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:Arial Narrow;font-size:10pt;"><span>121,793</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 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:Arial Narrow;font-size:10pt;"><span>9,148</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 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:Arial Narrow;font-size:10pt;"><span>130,941</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:Arial Narrow;font-size:10pt;"><span>110,125</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 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:Arial Narrow;font-size:10pt;"><span>14,325</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 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:Arial Narrow;font-size:10pt;"><span>124,450</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,265,263</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>164,165</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,429,428</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,188,154</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>151,919</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,340,073</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:center;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="20"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:8%;"/><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="19" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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="9" 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:Arial Narrow;font-size:10pt;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="9" 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:Arial Narrow;font-size:10pt;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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International<br/>Segment</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Revenue recognized over time</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,403,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>445,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,849,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,169,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>425,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,595,393</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Revenue recognized at a point in time</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:Arial Narrow;font-size:10pt;"><span>358,240</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 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:Arial Narrow;font-size:10pt;"><span>42,841</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 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:Arial Narrow;font-size:10pt;"><span>401,081</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:Arial Narrow;font-size:10pt;"><span>355,912</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 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:Arial Narrow;font-size:10pt;"><span>49,356</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 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:Arial Narrow;font-size:10pt;"><span>405,268</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total revenues</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,762,205</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>488,161</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,250,366</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="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>3,525,314</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>475,347</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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,000,661</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> 144599000 9934000 154533000 132447000 7441000 139888000 65103000 5072000 70175000 51097000 9281000 60378000 85230000 6674000 91904000 73792000 5323000 79115000 446562000 60893000 507455000 400695000 56030000 456725000 272933000 29502000 302435000 278019000 23981000 302000000 227131000 50163000 277294000 229202000 48578000 277780000 23705000 1927000 25632000 22902000 1285000 24187000 1265263000 164165000 1429428000 1188154000 151919000 1340073000 466105000 40018000 506123000 417761000 29334000 447095000 169112000 17338000 186450000 171135000 27876000 199011000 246505000 19460000 265965000 220063000 18639000 238702000 1313701000 169500000 1483201000 1168079000 177232000 1345311000 818818000 85661000 904479000 785951000 69906000 855857000 679214000 151454000 830668000 693217000 148083000 841300000 68750000 4730000 73480000 69108000 4277000 73385000 3762205000 488161000 4250366000 3525314000 475347000 4000661000 1143470000 155017000 1298487000 1078029000 137594000 1215623000 121793000 9148000 130941000 110125000 14325000 124450000 1265263000 164165000 1429428000 1188154000 151919000 1340073000 3403965000 445320000 3849285000 3169402000 425991000 3595393000 358240000 42841000 401081000 355912000 49356000 405268000 3762205000 488161000 4250366000 3525314000 475347000 4000661000 13310000000 we expect to recognize 31% of the revenue over the next 12 months and the remainder thereafter 342000000 Receivables<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of net receivables is as follows:</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="8"/></tr><tr><td style="width:81%;"/><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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">September 28, 2019</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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">December 29, 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Client receivables</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,259,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,237,127</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Less: Allowance for doubtful accounts</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:Arial Narrow;font-size:10pt;"><span>104,604</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;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="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:Arial Narrow;font-size:10pt;"><span>64,561</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Client receivables, net of allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,154,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>1,172,566</span></span></div></td><td style="vertical-align: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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Current portion of lease receivables (under ASC Topic 840)</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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;"><span>10,928</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total receivables, net</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,154,980</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,183,494</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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first </span><span style="font-family:Arial;">nine</span><span style="font-family:Arial;font-size:10pt;"> months of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:Arial;font-size:10pt;">, we received total client cash collections of </span><span style="font-family:Arial;font-size:10pt;"><span>$4.23 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$3.99 billion</span></span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of net receivables is as follows:</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="8"/></tr><tr><td style="width:81%;"/><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-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">September 28, 2019</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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">December 29, 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Client receivables</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,259,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,237,127</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Less: Allowance for doubtful accounts</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:Arial Narrow;font-size:10pt;"><span>104,604</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;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="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:Arial Narrow;font-size:10pt;"><span>64,561</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Client receivables, net of allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,154,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>1,172,566</span></span></div></td><td style="vertical-align: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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Current portion of lease receivables (under ASC Topic 840)</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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;"><span>10,928</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total receivables, net</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,154,980</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,183,494</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> 1259584000 1237127000 104604000 64561000 1154980000 1172566000 10928000 1154980000 1183494000 4230000000 3990000000 Investments<div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Available-for-sale investments at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:left;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="17"/></tr><tr><td style="width:34%;"/><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: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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Adjusted Cost</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Fair 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>140,504</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>140,504</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>59,585</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>59,585</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>27,400</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;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="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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;"><span>27,400</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>227,489</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:Arial Narrow;font-size:10pt;">—</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:Arial Narrow;font-size:10pt;">—</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:Arial Narrow;font-size:10pt;"><span>227,489</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Short-term investments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>5,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>5,690</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>17,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(10</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17,753</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>104,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(29</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>104,101</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>127,517</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;border-bottom:1px solid #000000;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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>66</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;border-bottom:1px solid #000000;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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial Narrow;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;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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>127,544</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Long-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>81,431</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;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="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:Arial Narrow;font-size:10pt;"><span>78</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;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="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:Arial Narrow;font-size:10pt;"><span>(54</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><span>81,455</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>436,437</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;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>144</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;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(93</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">)</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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>436,488</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></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:Arial;font-size:10pt;">Available-for-sale investments at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:left;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="17"/></tr><tr><td style="width:34%;"/><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: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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Adjusted Cost</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Fair 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>76,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>76,471</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>71,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>71,461</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial Paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>10,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>10,000</span></span></div></td><td 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>157,932</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>157,932</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="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Short-term investments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>31,947</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>31,947</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>75,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(91</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>75,354</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>294,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;font-size:10pt;"><span>(958</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>293,984</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>402,333</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;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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1</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;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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(1,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial Narrow;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>401,285</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Long-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>18,247</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;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="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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;"><span>(55</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><span>18,192</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>578,512</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;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>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><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,104</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">)</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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>577,409</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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We sold available-for-sale investments for proceeds of </span><span style="font-family:Arial;font-size:10pt;"><span>$181 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$45 million</span></span><span style="font-family:Arial;font-size:10pt;"> during the nine months ended September 28, 2019 and September 29, 2018, respectively, resulting in insignificant gains/losses in each period.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Other Investments</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, we had equity investments that do not have readily determinable fair values of </span><span style="font-family:Arial;font-size:10pt;"><span>$314 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$277 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, accounted for in accordance with Accounting Standards Codification ("ASC") Topic 321, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Investments-Equity Securities</span><span style="font-family:Arial;font-size:10pt;">. Such investments are included in long-term investments in our condensed consolidated balance sheets. We did not record any changes in the measurement of such investments for the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Available-for-sale investments at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:left;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="17"/></tr><tr><td style="width:34%;"/><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: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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Adjusted Cost</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Fair 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>140,504</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>140,504</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>59,585</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>59,585</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>27,400</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;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="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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;"><span>27,400</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>227,489</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:Arial Narrow;font-size:10pt;">—</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:Arial Narrow;font-size:10pt;">—</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:Arial Narrow;font-size:10pt;"><span>227,489</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Short-term investments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>5,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>5,690</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>17,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(10</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17,753</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>104,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(29</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>104,101</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>127,517</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;border-bottom:1px solid #000000;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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>66</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;border-bottom:1px solid #000000;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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial Narrow;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;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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>127,544</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Long-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>81,431</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;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="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:Arial Narrow;font-size:10pt;"><span>78</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;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="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:Arial Narrow;font-size:10pt;"><span>(54</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><span>81,455</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>436,437</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;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>144</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;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(93</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">)</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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>436,488</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></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:Arial;font-size:10pt;">Available-for-sale investments at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:left;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="17"/></tr><tr><td style="width:34%;"/><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: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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Adjusted Cost</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Fair 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>76,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>76,471</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>71,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>71,461</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial Paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>10,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>10,000</span></span></div></td><td 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>157,932</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;">—</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>157,932</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="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Short-term investments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>31,947</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>31,947</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>75,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(91</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>75,354</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>294,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;font-size:10pt;"><span>(958</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>293,984</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>402,333</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;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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1</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;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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(1,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial Narrow;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>401,285</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Long-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>18,247</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;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="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:Arial Narrow;font-size:10pt;">—</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;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="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:Arial Narrow;font-size:10pt;"><span>(55</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><span>18,192</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>578,512</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;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>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><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,104</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">)</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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>577,409</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> 140504000 140504000 59585000 59585000 27400000 27400000 227489000 227489000 5690000 5690000 17750000 13000 10000 17753000 104077000 53000 29000 104101000 127517000 66000 39000 127544000 81431000 78000 54000 81455000 436437000 144000 93000 436488000 76471000 76471000 71461000 71461000 10000000 10000000 157932000 157932000 31947000 31947000 75445000 91000 75354000 294941000 1000 958000 293984000 402333000 1000 1049000 401285000 18247000 55000 18192000 578512000 1000 1104000 577409000 181000000 45000000 314000000 277000000 Long-term Debt<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following is a summary of indebtedness outstanding:</span></div><div style="line-height:120%;text-align:left;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:81%;"/><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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">September 28, 2019</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">December 29, 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Credit agreement loans</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>600,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;">Senior notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>425,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>425,000</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Capital lease obligations (under ASC Topic 840)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,914</span></span></div></td><td style="vertical-align: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>14,162</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;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="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:Arial Narrow;font-size:10pt;"><span>14,162</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">  Debt and capital lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,039,162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>444,076</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Less: debt issuance costs</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:Arial Narrow;font-size:10pt;"><span>(595</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:Arial Narrow;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;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:Arial Narrow;font-size:10pt;"><span>(360</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:Arial Narrow;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="overflow:hidden;height:5px;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;height:5px;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;height:5px;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;height:5px;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:Arial Narrow;font-size:10pt;">  Debt and capital lease obligations, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,038,567</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>443,716</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Less: current portion</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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>(4,914</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:Arial Narrow;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="overflow:hidden;height:5px;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;height:5px;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;height:5px;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;height:5px;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:Arial Narrow;font-size:10pt;">  Long-term debt</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,038,567</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>438,802</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%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Credit Agreement</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">In May 2019, we entered into a First Amendment to our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") with a syndicate of lenders. The Credit Agreement provides for an unsecured revolving credit facility expiring in May 2024, and includes: (a) a revolving credit loan facility of up to $700 million at any time outstanding, and (b) a letter of credit facility of up to $100 million at any time outstanding (which is a sub-facility of the $700 million revolving credit loan facility). The Credit Agreement also includes an accordion feature allowing an increase of the credit facility of up to an additional $300 million ($1 billion in the aggregate) at any time outstanding, subject to lender participation and the satisfaction of specified conditions. Borrowings outstanding under the Credit Agreement are due in May 2024, with prepayment permitted at any time. Proceeds may be used for working capital and general corporate purposes, including but not limited to certain business acquisitions and purchases under our share repurchase programs. The Credit Agreement provides certain restrictions on our ability to borrow, incur liens, sell assets and pay dividends, and contains certain leverage and interest coverage covenants</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">Generally, interest on revolving credit loans is payable at a variable rate based on LIBOR, prime, or the U.S. federal funds rate, plus a spread that varies depending on leverage ratios maintained. Unused commitment, letter of credit, and other fees are also payable under the Credit Agreement</span></span><span style="font-family:Arial;font-size:10pt;">. As of September 28, 2019, the interest rate on revolving credit loans outstanding was </span><span style="font-family:Arial;font-size:10pt;"><span>2.84%</span></span><span style="font-family:Arial;font-size:10pt;"> based on LIBOR plus the applicable spread.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of September 28, 2019, we had outstanding revolving credit loans and letters of credit of </span><span style="font-family:Arial;font-size:10pt;"><span>$600 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$30 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively; which reduced our available borrowing capacity to </span><span style="font-family:Arial;font-size:10pt;"><span>$70 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Interest Rate Swap</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">We are exposed to market risk from fluctuations in the variable interest rates on outstanding indebtedness under our Credit Agreement. In order to manage this exposure, we have entered into an interest rate swap agreement, with an initial notional amount of $600 million, to hedge the variability of cash flows associated with such interest obligations through May 2024. The interest rate swap has an effective start date of May 13, 2019, and is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%</span></span><span style="font-family:Arial;font-size:10pt;">. As of September 28, 2019, this swap was in a net liability position with an aggregate fair value of </span><span style="font-family:Arial;font-size:10pt;"><span>$22 million</span></span><span style="font-family:Arial;font-size:10pt;">, which is presented in our condensed consolidated balance sheets in other current liabilities. We classify fair value measurements of our interest rate swap as Level 2, as further described in Note (6).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;">Our interest rate swap agreement is accounted for in accordance with ASC Topic 815, </span><span style="font-family:Arial;font-style:italic;">Derivatives and Hedging</span><span style="font-family:Arial;">. Such agreement is designated as a cash flow hedge and considered to be highly effective under hedge accounting principles. Therefore, the swap agreement is recognized in our condensed consolidated balance sheets as either an asset or liability, measured at fair value. Changes in the fair value of the swap agreement are initially recorded in accumulated other comprehensive loss, net and then subsequently recognized in our condensed consolidated statements of operations in the </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;">periods in which earnings are affected by the hedged item. All cash flows associated with the swap agreement are classified as operating activities in our condensed consolidated statements of cash flows</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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following is a summary of indebtedness outstanding:</span></div><div style="line-height:120%;text-align:left;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:81%;"/><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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">September 28, 2019</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">December 29, 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Credit agreement loans</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>600,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;">Senior notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>425,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>425,000</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Capital lease obligations (under ASC Topic 840)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>4,914</span></span></div></td><td style="vertical-align: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>14,162</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;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="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:Arial Narrow;font-size:10pt;"><span>14,162</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">  Debt and capital lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,039,162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>444,076</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Less: debt issuance costs</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:Arial Narrow;font-size:10pt;"><span>(595</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:Arial Narrow;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;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:Arial Narrow;font-size:10pt;"><span>(360</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:Arial Narrow;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="overflow:hidden;height:5px;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;height:5px;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;height:5px;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;height:5px;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:Arial Narrow;font-size:10pt;">  Debt and capital lease obligations, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,038,567</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>443,716</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Less: current portion</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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>(4,914</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:Arial Narrow;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="overflow:hidden;height:5px;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;height:5px;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;height:5px;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;height:5px;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:Arial Narrow;font-size:10pt;">  Long-term debt</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,038,567</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>438,802</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> 600000000 0 425000000 425000000 0 4914000 14162000 14162000 1039162000 444076000 595000 360000 1038567000 443716000 0 4914000 1038567000 438802000 In May 2019, we entered into a First Amendment to our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") with a syndicate of lenders. The Credit Agreement provides for an unsecured revolving credit facility expiring in May 2024, and includes: (a) a revolving credit loan facility of up to $700 million at any time outstanding, and (b) a letter of credit facility of up to $100 million at any time outstanding (which is a sub-facility of the $700 million revolving credit loan facility). The Credit Agreement also includes an accordion feature allowing an increase of the credit facility of up to an additional $300 million ($1 billion in the aggregate) at any time outstanding, subject to lender participation and the satisfaction of specified conditions. Borrowings outstanding under the Credit Agreement are due in May 2024, with prepayment permitted at any time. Proceeds may be used for working capital and general corporate purposes, including but not limited to certain business acquisitions and purchases under our share repurchase programs. The Credit Agreement provides certain restrictions on our ability to borrow, incur liens, sell assets and pay dividends, and contains certain leverage and interest coverage covenants Generally, interest on revolving credit loans is payable at a variable rate based on LIBOR, prime, or the U.S. federal funds rate, plus a spread that varies depending on leverage ratios maintained. Unused commitment, letter of credit, and other fees are also payable under the Credit Agreement 0.0284 600000000 30000000 70000000 We are exposed to market risk from fluctuations in the variable interest rates on outstanding indebtedness under our Credit Agreement. In order to manage this exposure, we have entered into an interest rate swap agreement, with an initial notional amount of $600 million, to hedge the variability of cash flows associated with such interest obligations through May 2024. The interest rate swap has an effective start date of May 13, 2019, and is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06% 22000000 Fair Value Measurements<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We determine fair value measurements used in our consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Level 1 – Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Level 2 – Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Level 3 – Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table details our financial assets measured and recorded at fair value on a recurring basis at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;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="15"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:45%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial Narrow;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="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Description</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 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Balance Sheet Classification</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 1</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 2</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 3</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:5px;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:5px;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:5px;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:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>140,504</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;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 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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>59,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>27,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;">—</span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>5,690</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17,753</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>104,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>81,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table details our financial assets measured and recorded at fair value on a recurring basis at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;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="15"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:45%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial Narrow;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Description</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 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Balance Sheet Classification</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 1</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 2</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 3</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:5px;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:5px;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:5px;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:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>76,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>71,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial Paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>10,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>31,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>75,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>293,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>18,192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our interest rate swap agreement is measured and recorded at fair value on a recurring basis using a Level 2 valuation. The fair value of such agreement is based on the market standard methodology of netting the discounted expected future </span></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">variable cash receipts and the discounted future fixed cash payments. The variable cash receipts are based on an expectation of future interest rates derived from observed market interest rate forward curves. Since these inputs are observable in active markets over the terms that the instrument is held, the derivative is classified as Level 2 in the hierarchy.</span></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We estimate the fair value of our long-term, fixed rate debt using a Level 3 discounted cash flow analysis based on current borrowing rates for debt with similar maturities. We estimate the fair value of our long-term, variable rate debt using a Level 3 discounted cash flow analysis based on LIBOR rate forward curves. The fair value of our long-term debt, including current maturities, at </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;"> was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$1.07 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$431 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. The carrying amount of such debt at </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$1.03 billion</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$425 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table details our financial assets measured and recorded at fair value on a recurring basis at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;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="15"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:45%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial Narrow;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="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Description</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 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Balance Sheet Classification</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 1</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 2</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 3</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:5px;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:5px;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:5px;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:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>140,504</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;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 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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>59,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>27,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;">—</span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>5,690</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17,753</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>104,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>81,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table details our financial assets measured and recorded at fair value on a recurring basis at </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;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="15"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:45%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:Arial Narrow;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Description</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 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Balance Sheet Classification</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 1</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 2</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Level 3</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:5px;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:5px;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:5px;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:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>76,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>71,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial Paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>10,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Time deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>31,947</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>75,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>293,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">—</span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Government and corporate bonds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Long-term investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>18,192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 140504000 59585000 27400000 5690000 17753000 104101000 81455000 76471000 71461000 10000000 31947000 75354000 293984000 18192000 1070000000.00 431000000 1030000000.00 425000000 Leases<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Arial;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Arial;">, which introduces a new accounting model that requires most leases to be reported on the balance sheet. It also establishes disclosure requirements, which are more extensive than those required under prior U.S. GAAP. The standard requires use of the modified retrospective (cumulative effect) transition approach and was effective for the Company in the first quarter of 2019. We selected the effective date of ASU 2016-02 as the date of initial application on transition, as permitted by ASU 2016-02, as amended ("Topic 842"). Under this transition method, the cumulative effect from prior periods upon applying the new guidance to arrangements containing leases was recognized in our condensed consolidated balance sheets as of December 30, 2018. We did not recast comparative periods</span></span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of such cumulative effect adjustment is as follows:</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="6"/></tr><tr><td style="width:53%;"/><td style="width:19%;"/><td style="width:19%;"/><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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Increase /</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Decrease)</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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Right-of-use asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>129,652</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Prepaid expenses and 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>3,968</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>22,767</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>110,853</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Arrangements Containing Leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The cumulative effect adjustment above, is primarily comprised of arrangements where </span><span><span style="font-family:Arial;">we are the lessee under operating leases for real estate (office, data center, and warehouse space) and certain dedicated fiber optic lines within our infrastructure</span></span><span style="font-family:Arial;font-size:10pt;">. The duration of these agreements ranges from several months to in excess of 20 years. </span><span><span style="font-family:Arial;">Generally, variable lease payments under these operating lease agreements relate to amounts based on changes to an index or rate (i.e. percentage change in the consumer price index)</span></span><span style="font-family:Arial;font-size:10pt;">. We do not have any arrangements where we are the lessee, classified as finance leases in our condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In addition to the items described above, we also procure hotel stays and rental cars related to associate business travel, and the use of certain equipment for trade shows, client presentations, conferences, and internal meetings. We have made the policy election to classify such arrangements as short-term leases, as defined in Topic 842. As such, we have not recognized lease liabilities and right-of-use assets for such arrangements in our condensed consolidated financial statements. The duration of these arrangements is less than one month. Therefore, we do not disclose any short-term lease expense, as permitted by Topic 842. Expense for such items is recognized on a straight-line basis over the term of such arrangements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Arrangements in which we are the lessor are not significant to our condensed consolidated financial statements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Amounts Included in the Condensed Consolidated Financial Statements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents a summary of lease liability and right-of-use asset amounts included in our condensed consolidated balance sheets as of </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, under operating lease arrangements where we are the lessee:</span><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="7"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:45%;"/><td style="width:16%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Description</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 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Balance Sheet Classification</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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">September 28, 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Right-of-use asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>121,746</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Lease liability - current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>30,080</span></span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Lease liability - non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>103,177</span></span></div></td><td style="vertical-align: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%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease liabilities recorded upon the commencement of operating leases during the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> were </span><span style="font-family:Arial;font-size:10pt;"><span>$23 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the </span><span style="font-family:Arial;">three</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, operating lease cost was </span><span style="font-family:Arial;font-size:10pt;"><span>$9 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$28 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. Variable lease cost was less than </span><span style="font-family:Arial;font-size:10pt;"><span>$1 million</span></span><span style="font-family:Arial;font-size:10pt;"> for both the </span><span style="font-family:Arial;">three</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Maturity Analysis</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Aggregate future payments under operating lease arrangements where we are the lessee (by fiscal year) are as follows:</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="6"/></tr><tr><td style="width:54%;"/><td style="width:21%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Operating Lease Obligations</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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>10,164</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>32,170</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>27,677</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>22,185</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>15,511</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2024 and thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:Arial Narrow;font-size:10pt;"><span>47,394</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Aggregate future payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>155,101</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Impact of discounting</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:Arial Narrow;font-size:10pt;"><span>(21,844</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Aggregate lease liability at September 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>133,257</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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">At </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, the weighted-average remaining lease term and weighted-average discount rate for our operating lease arrangements where we are the lessee were </span><span style="font-family:Arial;font-size:10pt;"><span>7.05 years</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>3.7%</span></span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Prior Periods</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Prior to the adoption of Topic 842, we accounted for arrangements where we were the lessee under operating leases in accordance with ASC Topic 840, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:Arial;font-size:10pt;">. Rent expense for office and warehouse space for our regional and global offices for the </span><span style="font-family:Arial;">three</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;">nine</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$8 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$25 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. Aggregate minimum future payments under these non-cancelable operating leases as of </span><span style="font-family:Arial;font-size:10pt;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, were as follows:</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="6"/></tr><tr><td style="width:54%;"/><td style="width:21%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Operating Lease Obligations</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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>29,739</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>27,669</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>22,904</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>17,240</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>10,166</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2024 and thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:Arial Narrow;font-size:10pt;"><span>17,743</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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="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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>125,461</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> In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which introduces a new accounting model that requires most leases to be reported on the balance sheet. It also establishes disclosure requirements, which are more extensive than those required under prior U.S. GAAP. The standard requires use of the modified retrospective (cumulative effect) transition approach and was effective for the Company in the first quarter of 2019. We selected the effective date of ASU 2016-02 as the date of initial application on transition, as permitted by ASU 2016-02, as amended ("Topic 842"). Under this transition method, the cumulative effect from prior periods upon applying the new guidance to arrangements containing leases was recognized in our condensed consolidated balance sheets as of December 30, 2018. We did not recast comparative periods <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A summary of such cumulative effect adjustment is as follows:</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="6"/></tr><tr><td style="width:53%;"/><td style="width:19%;"/><td style="width:19%;"/><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:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Increase /</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Decrease)</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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Right-of-use asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>129,652</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Prepaid expenses and 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>3,968</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>22,767</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>110,853</span></span></div></td><td 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> 129652000 3968000 22767000 110853000 we are the lessee under operating leases for real estate (office, data center, and warehouse space) and certain dedicated fiber optic lines within our infrastructure Generally, variable lease payments under these operating lease agreements relate to amounts based on changes to an index or rate (i.e. percentage change in the consumer price index) <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents a summary of lease liability and right-of-use asset amounts included in our condensed consolidated balance sheets as of </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, under operating lease arrangements where we are the lessee:</span><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="7"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:45%;"/><td style="width:16%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:9pt;"><span style="font-family:Arial Narrow;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Description</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 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Balance Sheet Classification</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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">September 28, 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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Right-of-use asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>121,746</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Lease liability - current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>30,080</span></span></div></td><td 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:top;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:Arial Narrow;font-size:10pt;">Lease liability - non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>103,177</span></span></div></td><td style="vertical-align: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> 121746000 30080000 103177000 23000000 9000000 28000000 1000000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Aggregate future payments under operating lease arrangements where we are the lessee (by fiscal year) are as follows:</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="6"/></tr><tr><td style="width:54%;"/><td style="width:21%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Operating Lease Obligations</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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>10,164</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>32,170</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>27,677</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>22,185</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>15,511</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2024 and thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:Arial Narrow;font-size:10pt;"><span>47,394</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Aggregate future payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>155,101</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">Impact of discounting</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:Arial Narrow;font-size:10pt;"><span>(21,844</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Aggregate lease liability at September 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>133,257</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> 10164000 32170000 27677000 22185000 15511000 47394000 155101000 21844000 133257000 P7Y18D 0.037 8000000 25000000 Aggregate minimum future payments under these non-cancelable operating leases as of <span style="font-family:Arial;font-size:10pt;">December 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, were as follows:</span><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="6"/></tr><tr><td style="width:54%;"/><td style="width:21%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Operating Lease Obligations</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:5px;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:5px;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:5px;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:5px;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:Arial Narrow;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>29,739</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>27,669</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>22,904</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;font-size:10pt;"><span>17,240</span></span></div></td><td 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:Arial Narrow;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>10,166</span></span></div></td><td style="vertical-align: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:Arial Narrow;font-size:10pt;">2024 and thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:Arial Narrow;font-size:10pt;"><span>17,743</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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="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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>125,461</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> 29739000 27669000 22904000 17240000 10166000 17743000 125461000 Income Taxes<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We determine the tax provision for interim periods using an estimate of our annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter we update our estimate of the annual effective tax rate, and if our estimated tax rate changes, we make a cumulative adjustment. Our effective tax rate was </span><span style="font-family:Arial;font-size:10pt;"><span>18.9%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>20.7%</span></span><span style="font-family:Arial;font-size:10pt;"> for the first </span><span style="font-family:Arial;">nine</span><span style="font-family:Arial;font-size:10pt;"> months of </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2018</span><span style="font-family:Arial;font-size:10pt;">, respectively. The decrease in the effective tax rate in the first </span><span style="font-family:Arial;">nine</span><span style="font-family:Arial;font-size:10pt;"> months of </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;"> is primarily due to increased excess tax benefits recognized as a component of income tax expense due to elevated stock option exercise activity.</span></div> 0.189 0.207 Earnings Per Share<div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:</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="22"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:8%;"/><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:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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: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="21" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</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:Arial Narrow;font-size:10pt;"> </span></div></td><td colspan="10" 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:Arial Narrow;font-size:10pt;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="10" 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:Arial Narrow;font-size:10pt;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:Arial Narrow;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="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Per-Share</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:justify;font-size:8pt;"><span style="font-family:Arial Narrow;font-size:8pt;font-style:italic;">(In thousands, except per share data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Basic earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>81,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>315,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>169,381</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>329,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Effect of dilutive 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="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 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="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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Stock options and non-vested shares</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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,237</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="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="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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,595</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="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Diluted earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders including assumed conversions</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>81,935</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>319,113</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>169,381</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>332,937</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.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></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the three months ended </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, options to purchase </span><span style="font-family:Arial;font-size:10pt;"><span>7.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>13.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock at per share prices ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>$54.87</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$75.83</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$50.04</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$73.40</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.</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="22"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:8%;"/><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:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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: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="21" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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:Arial Narrow;font-size:10pt;"> </span></div></td><td colspan="10" 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:Arial Narrow;font-size:10pt;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="10" 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:Arial Narrow;font-size:10pt;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:Arial Narrow;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="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Per-Share</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:justify;font-size:8pt;"><span style="font-family:Arial Narrow;font-size:8pt;font-style:italic;">(In thousands, except per share data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Basic earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>375,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>320,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>498,739</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>330,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Effect of dilutive 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="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 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="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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Stock options and non-vested shares</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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,079</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="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="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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,704</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="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Diluted earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders including assumed conversions</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>375,123</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>323,361</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>498,739</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>334,493</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.49</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the nine months ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, options to purchase </span><span style="font-family:Arial;font-size:10pt;"><span>10.1 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>12.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock at per share prices ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>$51.87</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$75.83</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$50.04</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$73.40</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.</span></div> <div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:</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="22"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:8%;"/><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:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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: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="21" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</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:Arial Narrow;font-size:10pt;"> </span></div></td><td colspan="10" 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:Arial Narrow;font-size:10pt;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="10" 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:Arial Narrow;font-size:10pt;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:Arial Narrow;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="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Per-Share</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:justify;font-size:8pt;"><span style="font-family:Arial Narrow;font-size:8pt;font-style:italic;">(In thousands, except per share data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Basic earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>81,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>315,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>169,381</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>329,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Effect of dilutive 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="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 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="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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Stock options and non-vested shares</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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,237</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="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="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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,595</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="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Diluted earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders including assumed conversions</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>81,935</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>319,113</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>169,381</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>332,937</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>0.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></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For the three months ended </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;">, options to purchase </span><span style="font-family:Arial;font-size:10pt;"><span>7.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>13.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares of common stock at per share prices ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>$54.87</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$75.83</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$50.04</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$73.40</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.</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="22"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:8%;"/><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:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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: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="21" 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:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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:Arial Narrow;font-size:10pt;"> </span></div></td><td colspan="10" 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:Arial Narrow;font-size:10pt;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="10" 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:Arial Narrow;font-size:10pt;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:Arial Narrow;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="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Per-Share</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:justify;font-size:8pt;"><span style="font-family:Arial Narrow;font-size:8pt;font-style:italic;">(In thousands, except per share data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Numerator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Denominator)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Basic earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>375,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>320,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>498,739</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>330,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Effect of dilutive 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="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 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="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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Stock options and non-vested shares</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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,079</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="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="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:Arial Narrow;font-size:10pt;">—</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;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 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:Arial Narrow;font-size:10pt;"><span>3,704</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="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Diluted earnings per share:</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="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 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="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></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:Arial Narrow;font-size:10pt;">Income available to common shareholders including assumed conversions</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>375,123</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>323,361</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>498,739</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;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>334,493</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1.49</span></span></div></td><td 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> 81935000 315876000 0.26 169381000 329342000 0.51 3237000 3595000 81935000 319113000 0.26 169381000 332937000 0.51 7700000 13000000.0 54.87 75.83 50.04 73.40 375123000 320282000 1.17 498739000 330789000 1.51 3079000 3704000 375123000 323361000 1.16 498739000 334493000 1.49 10100000 12700000 51.87 75.83 50.04 73.40 Share-Based Compensation and Equity<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Stock Options</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:Arial;font-size:10pt;">Stock option activity for the </span><span style="color:#000000;font-family:Arial;text-decoration:none;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> was as follows:</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="13"/></tr><tr><td style="width:60%;"/><td style="width:8%;"/><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:10%;"/></tr><tr><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;">(In thousands, except per share and term data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Shares</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Exercise </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Price</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Per Share)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Value</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 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Weighted-Average      </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Remaining      </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;"> Term (Yrs)      </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:5px;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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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:5px;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;height:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding at beginning of year</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:Arial Narrow;font-size:10pt;"><span>21,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>52.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Granted</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:Arial Narrow;font-size:10pt;"><span>1,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>65.53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(4,821</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>40.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Forfeited and expired</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:Arial Narrow;font-size:10pt;"><span>(946</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>61.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding as of September 28, 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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>17,070</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>55.83</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>215,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>6.24</span></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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;font-size:10pt;"><span 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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Exercisable as of September 28, 2019</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:Arial Narrow;font-size:10pt;"><span>9,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>51.62</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>154,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>4.76</span></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;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:64.07407407407408%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:38%;"/><td style="width:52%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Expected volatility (%)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>25.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:Arial Narrow;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Expected dividend rate (%)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Expected term (yrs)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Risk-free rate (%)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>2.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:Arial Narrow;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Fair value per option</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17.58</span></span></div></td><td style="vertical-align: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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>$112 million</span></span><span style="font-family:Arial;font-size:10pt;"> of total unrecognized compensation cost related to stock options granted under all plans. That cost is expected to be recognized over a weighted-average period of </span><span style="font-family:Arial;font-size:10pt;"><span>2.83</span></span><span style="font-family:Arial;font-size:10pt;"> years.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Non-vested Shares and Share Units</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Non-vested share and share unit activity for the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:4px;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="7"/></tr><tr><td style="width:81%;"/><td style="width:8%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;">(In thousands, except per share data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Number of Shares</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Grant Date Fair Value</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Per Share</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:5px;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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding at beginning of year</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:Arial Narrow;font-size:10pt;"><span>882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>62.82</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Granted</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:Arial Narrow;font-size:10pt;"><span>2,262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>66.47</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">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:Arial Narrow;font-size:10pt;"><span>(394</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>67.01</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Forfeited</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:Arial Narrow;font-size:10pt;"><span>(64</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>63.01</span></span></div></td><td 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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding as of September 28, 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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>2,686</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>65.27</span></span></div></td><td style="vertical-align: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%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, there was </span><span style="font-family:Arial;font-size:10pt;"><span>$144 million</span></span><span style="font-family:Arial;font-size:10pt;"> of total unrecognized compensation cost related to non-vested share and share unit awards granted under all plans. That cost is expected to be recognized over a weighted-average period of </span><span style="font-family:Arial;font-size:10pt;"><span>2.30</span></span><span style="font-family:Arial;font-size:10pt;"> years.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Share-Based Compensation Cost</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents total compensation expense recognized with respect to stock options, non-vested shares and share units, and our associate stock purchase plan:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Stock option and non-vested share and share unit compensation expense</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>30,537</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>25,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>73,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>74,348</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Associate stock purchase plan expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>1,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>4,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>4,685</span></span></div></td><td 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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts capitalized in software development costs, net of amortization</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:Arial Narrow;font-size:10pt;"><span>(76</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>266</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:Arial Narrow;font-size:10pt;"><span>70</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:Arial Narrow;font-size:10pt;"><span>587</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts charged against earnings, before income tax benefit</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>31,782</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>26,882</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>78,103</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>79,620</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amount of related income tax benefit recognized in earnings</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>6,330</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>5,615</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>14,888</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>16,483</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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Treasury Stock</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In May 2018, our Board of Directors approved an amendment to our share repurchase program that allowed for the Company to repurchase up to an aggregate </span><span style="font-family:Arial;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of shares of our common stock, excluding transaction costs. In April 2019, our Board of Directors approved a further amendment to this share repurchase program. Under this new amendment, the Company is authorized to repurchase up to an additional </span><span style="font-family:Arial;font-size:10pt;"><span>$1.2 billion</span></span><span style="font-family:Arial;font-size:10pt;"> of shares of our common stock, for an aggregate of </span><span style="font-family:Arial;font-size:10pt;"><span>$2.2 billion</span></span><span style="font-family:Arial;font-size:10pt;">, excluding transaction costs. The repurchases are to be effected in the open market, by block purchase, in privately negotiated transactions, or through other transactions managed by broker-dealers. No time limit was set for the completion of the program. During the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, we repurchased </span><span style="font-family:Arial;font-size:10pt;"><span>14.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> shares for total consideration of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:Arial;font-size:10pt;"> under the program. The shares were recorded as treasury stock and accounted for under the cost method. No repurchased shares have been retired. As of </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;"><span>$483 million</span></span><span style="font-family:Arial;font-size:10pt;"> remains available for repurchase under the amended program.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Dividends</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">September 10, 2019</span></span></span><span style="font-family:Arial;font-size:10pt;">, our Board of Directors declared a cash dividend of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.18</span></span><span style="font-family:Arial;font-size:10pt;"> per share on our issued and outstanding common stock, which was paid on </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">October 9, 2019</span></span></span><span style="font-family:Arial;font-size:10pt;"> to shareholders of record as of </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">September 25, 2019</span></span></span><span style="font-family:Arial;font-size:10pt;">. On </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">May 29, 2019</span></span></span><span style="font-family:Arial;font-size:10pt;">, our Board of Directors declared a cash dividend of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.18</span></span><span style="font-family:Arial;font-size:10pt;"> per share on our issued and outstanding common stock, which was paid on </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">July 26, 2019</span></span></span><span style="font-family:Arial;font-size:10pt;"> to shareholders of record as of </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">June 18, 2019</span></span></span><span style="font-family:Arial;font-size:10pt;">. In connection with the declaration of such dividends, our non-vested share and share units are entitled to dividend equivalents, which will be payable to the holder subject to, and upon vesting of, the underlying awards. Our outstanding stock options are not entitled to dividend or dividend equivalents.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Loss, Net (AOCI)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The components of AOCI, net of tax, were as follows:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:8pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment and 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" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized loss on cash flow hedge</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized holding gain (loss) on available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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 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 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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at December 29, 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(102,939</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(613</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(103,552</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:Arial Narrow;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>2,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>2,958</span></span></div></td><td 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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at March 30, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(100,618</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(100,594</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(100</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(12,223</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(12,107</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>(147</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>(147</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at June 29, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(100,718</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(12,370</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(112,848</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>(11,679</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(4,135</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(15,797</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>98</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:Arial Narrow;font-size:10pt;"><span>(3</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>95</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at September 28, 2019</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(112,397</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(16,407</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>254</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(128,550</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:Arial Narrow;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:8pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment and 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" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized loss on cash flow hedge</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized holding gain (loss) on available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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 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 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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at December 30, 2017</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(72,365</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,017</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(73,382</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:Arial Narrow;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>2,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(898</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,896</span></span></div></td><td 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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at March 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(69,571</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,915</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(71,486</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(21,811</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(21,172</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>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;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="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:Arial Narrow;font-size:10pt;"><span>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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at June 30, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(91,382</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,273</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(92,655</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>(8,907</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(8,354</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at September 29, 2018</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(100,289</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(720</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(101,009</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:Arial Narrow;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:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effects on net earnings of amounts reclassified from AOCI were as follows:</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="19"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:15%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">AOCI Component</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Unrealized loss on cash flow hedge</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(122</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;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="overflow:hidden;font-size:10pt;"><span 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="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>24</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;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="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:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(9</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(98</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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="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 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><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><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:top;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:Arial Narrow;font-size:10pt;">Unrealized holding gain (loss) on available-for-sale investments</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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="overflow:hidden;font-size:10pt;"><span 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="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><span>1</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>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;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:Arial Narrow;font-size:10pt;"><span>(3</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:Arial Narrow;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="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total amount reclassified, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(95</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><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="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>52</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Stock option activity for the </span><span style="color:#000000;font-family:Arial;text-decoration:none;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> was as follows:</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="13"/></tr><tr><td style="width:60%;"/><td style="width:8%;"/><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:10%;"/></tr><tr><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;">(In thousands, except per share and term data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Shares</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Exercise </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Price</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">(Per Share)</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Value</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 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Weighted-Average      </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Remaining      </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;"> Term (Yrs)      </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:5px;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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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:5px;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;height:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding at beginning of year</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:Arial Narrow;font-size:10pt;"><span>21,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>52.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Granted</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:Arial Narrow;font-size:10pt;"><span>1,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>65.53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(4,821</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>40.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Forfeited and expired</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:Arial Narrow;font-size:10pt;"><span>(946</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>61.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding as of September 28, 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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>17,070</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>55.83</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>215,557</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>6.24</span></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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;font-size:10pt;"><span 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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Exercisable as of September 28, 2019</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:Arial Narrow;font-size:10pt;"><span>9,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>51.62</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>154,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>4.76</span></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 21792000 52.31 1045000 65.53 4821000 40.91 946000 61.39 17070000 55.83 215557000 P6Y2M26D 9181000 51.62 154997000 P4Y9M3D <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;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:64.07407407407408%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:38%;"/><td style="width:52%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Expected volatility (%)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>25.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:Arial Narrow;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Expected dividend rate (%)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Expected term (yrs)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Risk-free rate (%)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>2.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:Arial Narrow;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Fair value per option</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17.58</span></span></div></td><td style="vertical-align: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.251 0.01 P7Y 0.024 17.58 112000000 P2Y9M29D <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Non-vested share and share unit activity for the </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:4px;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="7"/></tr><tr><td style="width:81%;"/><td style="width:8%;"/><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;">(In thousands, except per share data)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Number of Shares</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="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Grant Date Fair Value</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Per Share</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:5px;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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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:5px;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;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding at beginning of year</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:Arial Narrow;font-size:10pt;"><span>882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>62.82</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Granted</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:Arial Narrow;font-size:10pt;"><span>2,262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>66.47</span></span></div></td><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">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:Arial Narrow;font-size:10pt;"><span>(394</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>67.01</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Forfeited</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:Arial Narrow;font-size:10pt;"><span>(64</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>63.01</span></span></div></td><td 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:5px;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;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Outstanding as of September 28, 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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>2,686</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>65.27</span></span></div></td><td style="vertical-align: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> 882000 62.82 2262000 66.47 394000 67.01 64000 63.01 2686000 65.27 144000000 P2Y3M18D <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents total compensation expense recognized with respect to stock options, non-vested shares and share units, and our associate stock purchase plan:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Stock option and non-vested share and share unit compensation expense</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>30,537</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>25,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>73,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>74,348</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Associate stock purchase plan expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>1,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>4,612</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>4,685</span></span></div></td><td 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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts capitalized in software development costs, net of amortization</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:Arial Narrow;font-size:10pt;"><span>(76</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>266</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:Arial Narrow;font-size:10pt;"><span>70</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:Arial Narrow;font-size:10pt;"><span>587</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts charged against earnings, before income tax benefit</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>31,782</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>26,882</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>78,103</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>79,620</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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amount of related income tax benefit recognized in earnings</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>6,330</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>5,615</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>14,888</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>16,483</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> 30537000 25209000 73421000 74348000 1321000 1407000 4612000 4685000 -76000 266000 70000 587000 31782000 26882000 78103000 79620000 6330000 5615000 14888000 16483000 1000000000.0 1200000000 2200000000 14400000 1000000000.0 483000000 2019-09-10 0.18 2019-10-09 2019-09-25 2019-05-29 0.18 2019-07-26 2019-06-18 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The components of AOCI, net of tax, were as follows:</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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:8pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment and 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" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized loss on cash flow hedge</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized holding gain (loss) on available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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 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 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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at December 29, 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(102,939</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(613</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(103,552</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:Arial Narrow;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>2,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>2,958</span></span></div></td><td 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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at March 30, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(100,618</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(100,594</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(100</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(12,223</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(12,107</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>(147</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>(147</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at June 29, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(100,718</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(12,370</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(112,848</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>(11,679</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(4,135</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(15,797</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>98</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:Arial Narrow;font-size:10pt;"><span>(3</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>95</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at September 28, 2019</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(112,397</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(16,407</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>254</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(128,550</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:Arial Narrow;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></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="16"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:Arial Narrow;font-size:8pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment and 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" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized loss on cash flow hedge</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Unrealized holding gain (loss) on available-for-sale investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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 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 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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at December 30, 2017</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(72,365</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,017</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(73,382</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:Arial Narrow;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>2,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(898</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,896</span></span></div></td><td 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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at March 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(69,571</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,915</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(71,486</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(21,811</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(21,172</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><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;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="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:Arial Narrow;font-size:10pt;"><span>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;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="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:Arial Narrow;font-size:10pt;"><span>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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at June 30, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(91,382</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,273</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(92,655</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:Arial Narrow;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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other comprehensive income (loss) 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:Arial Narrow;font-size:10pt;"><span>(8,907</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(8,354</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:Arial Narrow;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Amounts reclassified from AOCI</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:justify;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Balance at September 29, 2018</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(100,289</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(720</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(101,009</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:Arial Narrow;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:Arial;font-size:10pt;"><br/></span></div> -102939000 0 -613000 -103552000 2321000 0 637000 2958000 0 0 0 0 -100618000 0 24000 -100594000 -100000 -12223000 216000 -12107000 0 -147000 0 -147000 -100718000 -12370000 240000 -112848000 -11679000 -4135000 17000 -15797000 0 98000 -3000 95000 -112397000 -16407000 254000 -128550000 -72365000 0 -1017000 -73382000 2794000 0 -898000 1896000 0 0 0 0 -69571000 0 -1915000 -71486000 -21811000 0 639000 -21172000 0 0 3000 3000 -91382000 0 -1273000 -92655000 -8907000 0 553000 -8354000 0 0 0 0 -100289000 0 -720000 -101009000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The effects on net earnings of amounts reclassified from AOCI were as follows:</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="19"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:15%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended</span></div></td></tr><tr><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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">AOCI Component</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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:Arial Narrow;font-size:10pt;">Unrealized loss on cash flow hedge</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(122</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Arial Narrow;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:Arial Narrow;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="overflow:hidden;font-size:10pt;"><span 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="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>24</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;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="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:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(9</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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><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></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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(98</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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="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 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><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><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:top;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:Arial Narrow;font-size:10pt;">Unrealized holding gain (loss) on available-for-sale investments</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>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:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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="overflow:hidden;font-size:10pt;"><span 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="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;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="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:Arial Narrow;font-size:10pt;"><span>1</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Net of tax</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>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;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>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;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:Arial Narrow;font-size:10pt;"><span>(3</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:Arial Narrow;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="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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:Arial Narrow;font-size:10pt;">Total amount reclassified, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(95</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:Arial Narrow;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;padding-right: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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><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="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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>52</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;border-bottom:3px double #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 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(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:Arial Narrow;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -122000 0 58000 0 24000 0 -9000 0 -98000 0 49000 0 4000 0 4000 -4000 -1000 0 -1000 1000 3000 0 3000 -3000 -95000 0 52000 -3000 Contingencies<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We accrue estimates for resolution of any legal and other contingencies when losses are probable and reasonably estimable in accordance with ASC Topic 450, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Contingencies</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The terms of our agreements with our clients generally provide for limited indemnification of such clients against losses, expenses and liabilities arising from third party or other claims based on, among other things, alleged infringement by our solutions of an intellectual property right of third parties or damages caused by data privacy breaches or system interruptions. The terms of such indemnification often limit the scope of and remedies for such indemnification obligations and generally include, as applicable, a right to replace or modify an infringing solution. For several reasons, including the lack of a sufficient number of prior indemnification claims relating to IP infringement,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">data privacy breaches or system interruptions, the inherent uncertainty stemming from such claims, and the lack of a monetary liability limit for such claims under the terms of the corresponding agreements with our clients, we cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In addition to commitments and obligations in the ordinary course of business, we are involved in various other legal proceedings and claims that arise in the ordinary course of business, including for example, employment and client disputes and litigation alleging solution and implementation defects, personal injury, intellectual property infringement, violations of law and breaches of contract and warranties. Many of these proceedings are at preliminary stages and many seek an indeterminate amount of damages. At this time, we do not believe the range of potential losses under such claims to be material to our condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span><span style="font-family:Arial;">During the three months ended</span><span> </span><span style="font-family:Arial;">June 29, 2019</span></span><span style="font-family:Arial;font-size:10pt;">, we incurred a </span><span style="font-family:Arial;font-size:10pt;"><span>$20 million</span></span><span style="font-family:Arial;font-size:10pt;"> pre-tax charge in connection with a client dispute that arose during the same period. The client is continuing to assess the potential for additional damages and claims, and our evaluation of the dispute continues. We have not accrued a reserve for any additional damages or claims at this time because we cannot reasonably determine the probability of a loss and we cannot reasonably estimate the amount of loss, if any. While we can provide no assurances as to the ultimate outcome of this dispute, we believe the amount, if any, we will be required to pay to fully settle this dispute will not have a material adverse impact on our business, results of operations, cash flows or financial condition.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">No less than quarterly, we review the status of each significant matter underlying a legal proceeding or claim and assess our potential financial exposure. We accrue a liability for an estimated loss if the potential loss from any legal proceeding or claim is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability and the determination as to whether the amount of an exposure is reasonably estimable, and accruals are based only on the information available to our management at the time the judgment is made. Furthermore, the outcome of legal proceedings is inherently uncertain, and we may incur substantial defense costs and expenses defending any of these matters. Should any one or a combination of more than one of these proceedings be successful, or should we determine to settle any one or a combination of these matters, we may be required to pay substantial sums, become subject to the entry of an injunction or be forced to change the manner in which we operate our business, which could have a material adverse impact on our business, results of operations, cash flows or financial condition.</span></div> During the three months ended June 29, 2019 20000000 Segment Reporting<div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have two operating segments, Domestic and International (formerly referred to as Global). Revenues are derived primarily from the sale of clinical, financial and administrative information solutions and services. The cost of revenues includes the cost of third-party consulting services, computer hardware, devices and sublicensed software purchased from manufacturers for delivery to clients. It also includes the cost of hardware maintenance and sublicensed software support subcontracted to the manufacturers. Operating expenses incurred by the geographic business segments consist of sales and client service expenses including salaries of sales and client service personnel, expenses associated with our managed services business, marketing expenses, communications expenses and unreimbursed travel expenses. "Other" includes expenses that have not been allocated to the operating segments, such as software development, general and administrative expenses, certain organizational restructuring and other expense, share-based compensation expense, and certain amortization and depreciation. Performance of the segments is assessed at the operating earnings level by our chief operating decision maker, who is our Chief Executive Officer. Items such as interest, income taxes, capital expenditures and total assets are managed at the consolidated level and thus are not included in our operating segment disclosures. Accounting policies for each of the reportable segments are the same as those used on a consolidated basis.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents a summary of our operating segments and other expense for the </span><span style="font-family:Arial;">three</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended 2019</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,265,263</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>164,165</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,429,428</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>246,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>25,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>271,778</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>639,590</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:Arial Narrow;font-size:10pt;"><span>68,153</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:Arial Narrow;font-size:10pt;"><span>361,130</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:Arial Narrow;font-size:10pt;"><span>1,068,873</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>886,224</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:Arial Narrow;font-size:10pt;"><span>93,297</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:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>361,130</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:Arial Narrow;font-size:10pt;"><span>1,340,651</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>379,039</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>70,868</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(361,130</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>88,777</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: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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended 2018</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,188,154</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>151,919</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,340,073</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>202,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>27,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>230,332</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>532,958</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:Arial Narrow;font-size:10pt;"><span>67,220</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:Arial Narrow;font-size:10pt;"><span>302,407</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:Arial Narrow;font-size:10pt;"><span>902,585</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>735,938</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:Arial Narrow;font-size:10pt;"><span>94,572</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:Arial Narrow;font-size:10pt;"><span>302,407</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:Arial Narrow;font-size:10pt;"><span>1,132,917</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>452,216</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>57,347</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(302,407</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>207,156</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: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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended 2019</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>3,762,205</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>488,161</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>4,250,366</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>719,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>74,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>793,655</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>1,817,244</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:Arial Narrow;font-size:10pt;"><span>209,580</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:Arial Narrow;font-size:10pt;"><span>1,012,049</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:Arial Narrow;font-size:10pt;"><span>3,038,873</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>2,536,363</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:Arial Narrow;font-size:10pt;"><span>284,116</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:Arial Narrow;font-size:10pt;"><span>1,012,049</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:Arial Narrow;font-size:10pt;"><span>3,832,528</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,225,842</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>204,045</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,012,049</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>417,838</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></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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended 2018</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>3,525,314</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>475,347</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>4,000,661</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>617,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>82,554</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>700,393</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>1,604,297</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:Arial Narrow;font-size:10pt;"><span>209,771</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:Arial Narrow;font-size:10pt;"><span>875,542</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:Arial Narrow;font-size:10pt;"><span>2,689,610</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>2,222,136</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:Arial Narrow;font-size:10pt;"><span>292,325</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:Arial Narrow;font-size:10pt;"><span>875,542</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:Arial Narrow;font-size:10pt;"><span>3,390,003</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,303,178</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>183,022</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(875,542</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>610,658</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%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents a summary of our operating segments and other expense for the </span><span style="font-family:Arial;">three</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">September 28, 2019</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">September 29, 2018</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended 2019</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,265,263</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>164,165</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,429,428</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>246,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>25,144</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>271,778</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>639,590</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:Arial Narrow;font-size:10pt;"><span>68,153</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:Arial Narrow;font-size:10pt;"><span>361,130</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:Arial Narrow;font-size:10pt;"><span>1,068,873</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>886,224</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:Arial Narrow;font-size:10pt;"><span>93,297</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:10pt;"><span style="font-family:Arial Narrow;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>361,130</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:Arial Narrow;font-size:10pt;"><span>1,340,651</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>379,039</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>70,868</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(361,130</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>88,777</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: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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Three Months Ended 2018</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,188,154</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>151,919</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>1,340,073</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>202,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>27,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>230,332</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>532,958</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:Arial Narrow;font-size:10pt;"><span>67,220</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:Arial Narrow;font-size:10pt;"><span>302,407</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:Arial Narrow;font-size:10pt;"><span>902,585</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>735,938</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:Arial Narrow;font-size:10pt;"><span>94,572</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:Arial Narrow;font-size:10pt;"><span>302,407</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:Arial Narrow;font-size:10pt;"><span>1,132,917</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>452,216</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>57,347</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(302,407</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>207,156</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: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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended 2019</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>3,762,205</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>488,161</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>4,250,366</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>719,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>74,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>793,655</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>1,817,244</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:Arial Narrow;font-size:10pt;"><span>209,580</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:Arial Narrow;font-size:10pt;"><span>1,012,049</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:Arial Narrow;font-size:10pt;"><span>3,038,873</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>2,536,363</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:Arial Narrow;font-size:10pt;"><span>284,116</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:Arial Narrow;font-size:10pt;"><span>1,012,049</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:Arial Narrow;font-size:10pt;"><span>3,832,528</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,225,842</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>204,045</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(1,012,049</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>417,838</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></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:60%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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:justify;font-size:7pt;"><span style="font-family:Arial Narrow;font-size:7pt;font-style:italic;">(In thousands)</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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;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="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;font-weight:bold;">Nine Months Ended 2018</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Revenues</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:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>3,525,314</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>475,347</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;"><span>4,000,661</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Costs of 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:Arial Narrow;font-size:10pt;"><span>617,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;font-size:10pt;"><span>82,554</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>700,393</span></span></div></td><td style="vertical-align: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating expenses</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:Arial Narrow;font-size:10pt;"><span>1,604,297</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:Arial Narrow;font-size:10pt;"><span>209,771</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:Arial Narrow;font-size:10pt;"><span>875,542</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:Arial Narrow;font-size:10pt;"><span>2,689,610</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:13px;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Total costs and expenses</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:Arial Narrow;font-size:10pt;"><span>2,222,136</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:Arial Narrow;font-size:10pt;"><span>292,325</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:Arial Narrow;font-size:10pt;"><span>875,542</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:Arial Narrow;font-size:10pt;"><span>3,390,003</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:Arial Narrow;font-size:10pt;">Operating earnings (loss)</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>1,303,178</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>183,022</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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>(875,542</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:Arial Narrow;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:Arial Narrow;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:Arial Narrow;font-size:10pt;"><span>610,658</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> 1265263000 164165000 0 1429428000 246634000 25144000 271778000 639590000 68153000 361130000 1068873000 886224000 93297000 361130000 1340651000 379039000 70868000 -361130000 88777000 1188154000 151919000 0 1340073000 202980000 27352000 230332000 532958000 67220000 302407000 902585000 735938000 94572000 302407000 1132917000 452216000 57347000 -302407000 207156000 3762205000 488161000 0 4250366000 719119000 74536000 793655000 1817244000 209580000 1012049000 3038873000 2536363000 284116000 1012049000 3832528000 1225842000 204045000 -1012049000 417838000 3525314000 475347000 0 4000661000 617839000 82554000 700393000 1604297000 209771000 875542000 2689610000 2222136000 292325000 875542000 3390003000 1303178000 183022000 -875542000 610658000 XML 56 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Current assets:    
Cash and cash equivalents $ 496,430 $ 374,126
Short-term investments 136,266 401,285
Receivables, net 1,154,980 1,183,494
Inventory 23,155 25,029
Prepaid expenses and other 402,247 334,870
Total current assets 2,213,078 2,318,804
Property and equipment, net 1,865,924 1,743,575
Right-of-use assets 121,746 0
Software development costs, net 935,170 894,512
Goodwill 844,926 847,544
Intangible assets, net 347,376 405,305
Long-term investments 403,435 300,046
Other assets 205,775 198,850
Total assets 6,937,430 6,708,636
Current liabilities:    
Accounts payable 275,916 293,534
Current installments of long-term debt and capital lease obligations 0 4,914
Deferred revenue 308,444 399,189
Accrued payroll and tax withholdings 264,049 195,931
Other current liabilities 153,187 69,122
Total current liabilities 1,001,596 962,690
Long-term debt 1,038,567 438,802
Deferred income taxes 353,711 336,379
Other liabilities 132,289 42,376
Total liabilities 2,526,163 1,780,247
Shareholders' Equity:    
Common stock, $.01 par value, 500,000,000 shares authorized, 366,201,300 shares issued at September 28, 2019 and 362,212,843 shares issued at December 29, 2018 3,662 3,622
Additional paid-in capital 1,806,939 1,559,562
Retained earnings 5,836,984 5,576,525
Treasury stock, 52,282,997 shares at September 28, 2019 and 37,905,013 shares at December 29, 2018 (3,107,768) (2,107,768)
Accumulated other comprehensive loss, net (128,550) (103,552)
Total shareholders' equity 4,411,267 4,928,389
Total liabilities and shareholders' equity $ 6,937,430 $ 6,708,636
XML 57 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation
9 Months Ended
Sep. 28, 2019
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation and Equity Share-Based Compensation and Equity

Stock Options

Stock option activity for the nine months ended September 28, 2019 was as follows:
(In thousands, except per share and term data)
Number of
Shares
 
Weighted-
Average
Exercise 
Price
(Per Share)
 
Aggregate
Intrinsic 
Value
 
Weighted-Average      
Remaining      
Contractual
 Term (Yrs)      
 
 
 
 
 
 
 
 
Outstanding at beginning of year
21,792

 
$
52.31

 
 
 
 
Granted
1,045

 
65.53

 
 
 
 
Exercised
(4,821
)
 
40.91

 
 
 
 
Forfeited and expired
(946
)
 
61.39

 
 
 
 
Outstanding as of September 28, 2019
17,070

 
55.83

 
$
215,557

 
6.24
 
 
 
 
 
 
 
 
Exercisable as of September 28, 2019
9,181

 
$
51.62

 
$
154,997

 
4.76

The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the nine months ended September 28, 2019 were as follows:

Expected volatility (%)
 
25.1
%
Expected dividend rate (%)
 
1
%
Expected term (yrs)
 
7

Risk-free rate (%)
 
2.4
%
Fair value per option
 
$
17.58



As of September 28, 2019, there was $112 million of total unrecognized compensation cost related to stock options granted under all plans. That cost is expected to be recognized over a weighted-average period of 2.83 years.

Non-vested Shares and Share Units

Non-vested share and share unit activity for the nine months ended September 28, 2019 was as follows:
(In thousands, except per share data)
Number of Shares
 
Weighted-Average
Grant Date Fair Value
Per Share
 
 
 
 
Outstanding at beginning of year
882

 
$
62.82

Granted
2,262

 
66.47

Vested
(394
)
 
67.01

Forfeited
(64
)
 
63.01

 
 
 
 
Outstanding as of September 28, 2019
2,686

 
$
65.27


As of September 28, 2019, there was $144 million of total unrecognized compensation cost related to non-vested share and share unit awards granted under all plans. That cost is expected to be recognized over a weighted-average period of 2.30 years.

Share-Based Compensation Cost

The following table presents total compensation expense recognized with respect to stock options, non-vested shares and share units, and our associate stock purchase plan:
 
Three Months Ended
 
Nine Months Ended
(In thousands)
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
Stock option and non-vested share and share unit compensation expense
$
30,537

 
$
25,209

 
$
73,421

 
$
74,348

Associate stock purchase plan expense
1,321

 
1,407

 
4,612

 
4,685

Amounts capitalized in software development costs, net of amortization
(76
)
 
266

 
70

 
587

 
 
 
 
 
 
 
 
Amounts charged against earnings, before income tax benefit
$
31,782

 
$
26,882


$
78,103


$
79,620

 
 
 
 
 
 
 
 
Amount of related income tax benefit recognized in earnings
$
6,330

 
$
5,615

 
$
14,888

 
$
16,483



Treasury Stock

In May 2018, our Board of Directors approved an amendment to our share repurchase program that allowed for the Company to repurchase up to an aggregate $1.0 billion of shares of our common stock, excluding transaction costs. In April 2019, our Board of Directors approved a further amendment to this share repurchase program. Under this new amendment, the Company is authorized to repurchase up to an additional $1.2 billion of shares of our common stock, for an aggregate of $2.2 billion, excluding transaction costs. The repurchases are to be effected in the open market, by block purchase, in privately negotiated transactions, or through other transactions managed by broker-dealers. No time limit was set for the completion of the program. During the nine months ended September 28, 2019, we repurchased 14.4 million shares for total consideration of $1.0 billion under the program. The shares were recorded as treasury stock and accounted for under the cost method. No repurchased shares have been retired. As of September 28, 2019, $483 million remains available for repurchase under the amended program.

Dividends
 
On September 10, 2019, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on October 9, 2019 to shareholders of record as of September 25, 2019. On May 29, 2019, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on July 26, 2019 to shareholders of record as of June 18, 2019. In connection with the declaration of such dividends, our non-vested share and share units are entitled to dividend equivalents, which will be payable to the holder subject to, and upon vesting of, the underlying awards. Our outstanding stock options are not entitled to dividend or dividend equivalents.

Accumulated Other Comprehensive Loss, Net (AOCI)

The components of AOCI, net of tax, were as follows:
 
Foreign currency translation adjustment and other
 
Unrealized loss on cash flow hedge
 
Unrealized holding gain (loss) on available-for-sale investments
 
Total
(In thousands)
 
 
 
 
 
 
 
 
 
 
 
Balance at December 29, 2018
$
(102,939
)
 
$

 
$
(613
)
 
$
(103,552
)
Other comprehensive income (loss) before reclassifications
2,321

 

 
637

 
2,958

Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at March 30, 2019
(100,618
)
 

 
24

 
(100,594
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(100
)
 
(12,223
)
 
216

 
(12,107
)
Amounts reclassified from AOCI

 
(147
)
 

 
(147
)
 
 
 
 
 
 
 
 
Balance at June 29, 2019
(100,718
)
 
(12,370
)
 
240

 
(112,848
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(11,679
)
 
(4,135
)
 
17

 
(15,797
)
Amounts reclassified from AOCI

 
98

 
(3
)
 
95

 
 
 
 
 
 
 
 
Balance at September 28, 2019
$
(112,397
)
 
$
(16,407
)
 
$
254

 
$
(128,550
)

 
Foreign currency translation adjustment and other
 
Unrealized loss on cash flow hedge
 
Unrealized holding gain (loss) on available-for-sale investments
 
Total
(In thousands)
 
 
 
 
 
 
 
 
 
 
 
Balance at December 30, 2017
$
(72,365
)
 
$

 
$
(1,017
)
 
$
(73,382
)
Other comprehensive income (loss) before reclassifications
2,794

 

 
(898
)
 
1,896

Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at March 31, 2018
(69,571
)
 

 
(1,915
)
 
(71,486
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(21,811
)
 

 
639

 
(21,172
)
Amounts reclassified from AOCI

 

 
3

 
3

 
 
 
 
 
 
 
 
Balance at June 30, 2018
(91,382
)
 

 
(1,273
)
 
(92,655
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications
(8,907
)
 

 
553

 
(8,354
)
Amounts reclassified from AOCI

 

 

 

 
 
 
 
 
 
 
 
Balance at September 29, 2018
$
(100,289
)
 
$

 
$
(720
)
 
$
(101,009
)


The effects on net earnings of amounts reclassified from AOCI were as follows:
(In thousands)
 
 
 
Three Months Ended
 
Nine Months Ended
AOCI Component
 
Location
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
 
 
Unrealized loss on cash flow hedge
 
Other income, net
 
$
(122
)
 
$

 
$
58

 
$

 
 
Income taxes
 
24

 

 
(9
)
 

 
 
 
 
 
 
 
 
 
 
 
 
 
Net of tax
 
(98
)
 

 
49

 

 
 
 
 
 
 
 
 
 
 
 
Unrealized holding gain (loss) on available-for-sale investments

 
Other income, net
 
4

 

 
4

 
(4
)
 
 
Income taxes
 
(1
)
 

 
(1
)
 
1

 
 
 
 
 
 
 
 
 
 
 
 
 
Net of tax
 
3

 

 
3

 
(3
)
 
 
 
 
 
 
 
 
 
 
 
Total amount reclassified, net of tax
 
 
 
$
(95
)
 
$

 
$
52

 
$
(3
)

XML 58 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]        
Net earnings $ 81,935 $ 169,381 $ 375,123 $ 498,739
Foreign currency translation adjustment and other (net of taxes (benefit) of $(409) and $(413) for the three and nine months ended September 28, 2019; and $(13) and $572 for the three and nine months ended September 29, 2018, respectively) (11,679) (8,907) (9,458) (27,924)
Unrealized loss on cash flow hedge (net of tax benefit of $1,327 and $5,396 for the three and nine months ended September 28, 2019, respectively) (4,037) 0 (16,407) 0
Unrealized holding gain on available-for-sale investments (net of taxes of $5 and $286 for the three and nine months ended September 28, 2019; and $181 and $97 for the three and nine months ended September 29, 2018, respectively) 14 553 867 297
Comprehensive income $ 66,233 $ 161,027 $ 350,125 $ 471,112
XML 59 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 28, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements

We determine fair value measurements used in our consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity's own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
 
Level 1 – Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2 – Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3 – Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The following table details our financial assets measured and recorded at fair value on a recurring basis at September 28, 2019:
(In thousands)
 
 
 
 
 
 

 
Fair Value Measurements Using
Description
 
Balance Sheet Classification
 
Level 1
 
Level 2
 
Level 3
 
 
 
 
 
 
 
 
 
Money market funds
 
Cash equivalents
 
$
140,504

 
$

 
$

Time deposits
 
Cash equivalents
 

 
59,585

 

Commercial paper
 
Cash equivalents
 

 
27,400

 

Time deposits
 
Short-term investments
 

 
5,690

 

Commercial paper
 
Short-term investments
 

 
17,753

 

Government and corporate bonds
 
Short-term investments
 

 
104,101

 

Government and corporate bonds
 
Long-term investments
 

 
81,455

 



The following table details our financial assets measured and recorded at fair value on a recurring basis at December 29, 2018:
(In thousands)
 
 
 
 
 
 
 
 
Fair Value Measurements Using
Description
 
Balance Sheet Classification
 
Level 1
 
Level 2
 
Level 3
 
 
 
 
 
 
 
 
 
Money market funds
 
Cash equivalents
 
$
76,471

 
$

 
$

Time deposits
 
Cash equivalents
 

 
71,461

 

Commercial Paper
 
Cash equivalents
 

 
10,000

 

Time deposits
 
Short-term investments
 

 
31,947

 

Commercial paper
 
Short-term investments
 

 
75,354

 

Government and corporate bonds
 
Short-term investments
 

 
293,984

 

Government and corporate bonds
 
Long-term investments
 

 
18,192

 


Our interest rate swap agreement is measured and recorded at fair value on a recurring basis using a Level 2 valuation. The fair value of such agreement is based on the market standard methodology of netting the discounted expected future
variable cash receipts and the discounted future fixed cash payments. The variable cash receipts are based on an expectation of future interest rates derived from observed market interest rate forward curves. Since these inputs are observable in active markets over the terms that the instrument is held, the derivative is classified as Level 2 in the hierarchy.
We estimate the fair value of our long-term, fixed rate debt using a Level 3 discounted cash flow analysis based on current borrowing rates for debt with similar maturities. We estimate the fair value of our long-term, variable rate debt using a Level 3 discounted cash flow analysis based on LIBOR rate forward curves. The fair value of our long-term debt, including current maturities, at September 28, 2019 and December 29, 2018 was approximately $1.07 billion and $431 million, respectively. The carrying amount of such debt at September 28, 2019 and December 29, 2018 was $1.03 billion and $425 million, respectively.
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *M!64\?(\\#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,$% @ JT%93R?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 " "K05E/9=X]L>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)^GBO]#-1?&D(+B@> O)[&ZP:4,RTN[;F\;= M+J(/X#$SOWSS#4QK@C1#Q.U"+-4_L:4#[)B7\JZE>L3Z=Y@_I6F&JXN*T$KYK+#;^1HI'\^GUV M_>%W%O:#=5OWCXU/@JJ%7W>AO@!02P,$% @ JT%93YE&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 " "K05E/13W&"S0# [#P & 'AL+W=O]B=\Y)Q[;(Z/X:ZN2K^T)RE-]%J5=;N.3\8TMTG2[DZRRML; MU.5)4)I.DLJ?*BCCL_][)4UW7,XK<;C\7Q9+H;R6;5Y$?Y0YJ?S8.V5\E895]4LFX+54=:'M;Q M';O=S-:1TOXF@O#_FY-(_J^D4.$\KB:)C] M-WF1I85W([$:.U6V[C?:G5NCJJ&*'4J5O_;'HG;':_^/$ .-)L! @'="^D\" M'PA\)#"GD/0CK2;O%@6[Y?9A[KJ;[MFY_^QL6WOWLDE7 MR:4K,R#N>P1,$&Q$)+;V* "4P#T@.GP4V&($IP4X.0/NZ'Q"%S1=D'3AZ&)" MS[P'@!$S6B C!3)$GWL"&+&@!6:DP S1EYX 1K"45IB3"G/,9YX$ 0%:8D%* M+#"?>Q($).#TDI188KYO-0$)>,U2.DXIKN#;36$"AK- :!FNX'M.8"!@.B.3 M>\< 5_!MIS !WQD=7\9Q!=]Y"A.PGM$I9SC$X)M/84+NTU%G.,F W">X5!SY#Z!";E/)Y_A7'/D/H$)N ]T M]@'GFOON4YB ^T!G'W"NN>\^@1$!]X'./N!<"]]]"A-2H;,/.-<"?!4"$_@^ M #K[@',MA*^",:&7"]#9!YQKX:\Q A-4H;,/.-=B]E%E.V RAZF'Y(IT.1>A MMS[06P#@> NTH E,:$'36P#@> NTH/__W0_T%@ XWIG_I4MA M^ZG-X".(YW MYB]H"A/ZX*6W ([CG?D+FL)D 15Z"^ XWMG,5\$8Y$LR:44JJ8^N:VNCG3K7 MKF6>#F5! 8A4 M !@ !X;"]W;W)KW<9O@G#BSW?;V[R<[:9"2U+XDMO-2>B71CQBMWKK^ M^[!KFG'QX] >A_OE;AQ/=T4Q/.Z:0SU\[D[-,?WRU/6'>DRW_7,QG/JFWLY! MA[9 8\KB4.^/R_5J?O:E7Z^ZE['='YLO_6)X.1SJ_M^J:;NW^R4LWQ]\W3_O MQNE!L5Z=ZN?FSV;\=OK2I[OBVLIV?VB.P[X[+OKFZ7[Y$]QMR$T!L^*O??,V MW%POIJ$\=-WWZ>:W[?W23(Z:MGD?FTN W++Q67TOS>O39OD MDY/4QV/7#O/GXO%E&+O#I95DY5#_.'_OC_/WVZ7]]S ] "\!> T ^[\!= D@ M%E"Z_6J[]X6_7FU3O64%'!':3(?IX?SW,V_I=$.Z>GKVOE5\3JU M2/"C8B,5+EPE1>K_:@)5$SC'TVU\U.-)C:)NN@$JL2R9&RFS!C XW8U3W3CIABU? MY:0;<#8&/CF:+I"-5O=3JGY*Z8>8GU+T@P3.,3>*RAG,Y(U7O7CIQ3(O7ED" M1,O>D8V4$=G@C>XFJ&Z"=,/&7 4Y9@0R/C [BHX@!)-9J:CZB=(/2] JRHP( MI8O(9G&CZ+PEYS.9#$9GE9&.!*R,[ I39_S54G29Q8(,.$&:"=P,B$XB.?#\ MQ5)T(5H'F'&D4Q10.HK<$K(THID?3>6. MI,X:1R:70CJ;0<+9.%(( M'4-PN*5SU\% M"C>]BR!R4=&E%YMRCG2^@@0LS_H*)#G%#$N)C9"Q@CI949+5<[*B)":9! _. M>DT7(X3,SHPZ7E'BE>]R%4IL8FF-C=R1U$%TD2#C*%.D2KQZCE>4V 27=EY> M+BBZ,@)F>(\Z75'2E9=L%4IJ@C'@(D]I11A311HSZ$ =KRCQ&CA>42E^#07' MM_*-(K24BIC<+.E\1CK'#180F\>-\H0O!IT6Y*YH^>=%QC$,#/_>]! M':\H\1HX7E&RDTK^_VBCJG(O*^F$)4E83H6*E-HUF+2O\E77A,Y%5^8\Z8PE MR=C &4N2G2Y0&7F";#2A\Z7#S*J13EF2E.5)7Y&DYR<"XSTOP#>:$IGRHZO, M 8-$;10G#)*@GZ8_ZTZ<,6A"0\[E5D]G+4G61LY:4A!J 5"P5A-&#)3;M4F' M+4G81@[;B^;VC$4O'36A6CH6-X==T^GC'W7_O#\.BX=N'+O#?+KUU'5CDQHU MGU.CNZ;>7F_:YFF<+GVZ[L^G?N>;L3M=3C2+Z['J^C]02P,$% @ JT%9 M3R /-A#U 0 204 !@ !X;"]W;W)K(<=QS\2HK .6\-:R5B5LIU9T0DGD%#94[WD&K=THN&JIT**Y(=@)H84T- M0]CS]JBA=>NFL5T[BS3F-\7J%L["D;>FH>+W$S#>)Z[OOB\\U]=*F064QAV] MPG=0/[JST!&:LA1U ZVL>>L(*!/W@W_*B-%;P4L-O9S-'=/)A?-7$WPI$MFGGG_&<9^B.N,S7^%.S M-R2Z1LZ9M$\GOTG%FS&+1FGHVS#6K1W[88=$ MHVW;@$<#G@Q^^%=#,!J"A0$-9+;5CU31-!:\=\3P9W74G G_%.B7F9M%^^[L MGNY6ZM5[>@QB=#=Y1LG3(,$S"7Y49&L%.4P2I.M/$'@3 EM_.(<(%Q"#)+*2 MUDJ\G>B )-DF"-0E9D P2,BM"O/&WP/D?Y0-3N,D4KIGV"Z9P52G8 M[['G!RNF+27&/CZ$P383V60B:Z9HP436W6-\P,>E,%L+@^CH$4V_($*S0VTN MF6]47.M6.A>N]/=A3W')N0*=U-OI?)6^UZ: 0:G,--)S,7S=0Z!X-UY<:+H] MTS]02P,$% @ JT%93R@]WLOI:'YUKHF]%?J[G\;%I+L])4F^/ MKLCJI_+BSOX_^[(JLL8_5H>DOE0NVW5&19YPQM*DR$[G>#'KQEZKQ:R\-OGI M[%ZKJ+X615;]NW1Y>9O'$'\,?#D=CDT[D"QFE^S@_G#-GY?7RC\E=R^[4^'. M]:D\1Y7;S^,7>-YPUAITQ%\G=ZM'WZ-6REM9?FT??MW-8]9FY'*W;5H7F?]X M=RN7YZTGG\<_@]/X'K,U''__\/YS)]Z+>7>[Q-A,?8UOF=?=M\/]A M1AOPP8#?#7SLSPS$8""^&\A/#>1@(/]O!#48*!0AZ;5WD[G.FFPQJ\I;5/7[ MX9*UVPZ>E5^N;3O8K4[W/S^?M1]]7U@S2]Y;/P.R[!$^1NPCL@X1N!.)CW]/ M@E-)+'E@SA\#K$("&$-)_-#+YG,O#XD*0D5TRD*9H=@F.^X*03 A4I4!$S)&@'*>D@ M)69(HAGJ&37*E&O0&D\0@0DF!)KO=8AI*U*ET/00&&/"3HC3I#A-B$-QEIJ( MH[5$J[H*L90I*]&BKD.,,YX:CM6%'!C![.B7_B#/D/(,(0\EM#1$(*TXPE8$ MICFW&LD+,26-%6C#; B,<;"<%F=)<980A])9VC!KQ04')([ &-<&5]40$]8O M"EZZ$..6*:EI<<#H/ D%P"WA[$J P@BM+!/0TY:H\7$00]T(P-$ M)P.XDQD@/0K%GH*3GJ1PR5T3%#SA>KLA*371P +=Q #1Q0#N8@;H1](H*I06 M4EX:[LY)2DZM&MW" -'#X#E< M%V@#]P W$$QWWKA=MKDF/8KC0J2X@I+^_&&"JTLR>GLO7'7H MKE+J:%M>STW[OH MK6R:LNAN!O9EV3B?OM^Z<71TV>[^D+M]TW[5_GO5W\GT#TUY&>Z;DONEU^(_ M4$L#!!0 ( *M!64]J.84'% ( )@% 8 >&PO=V]R:W-H965T&ULC53;CILP$/T5Q >L,9=D$P'2YE*U4BM%6VW[[)!)0&MC:CMA M^_>UC96I].Y&G_*QH5<-.>/+,&!&_5T!YF_G8 M?W<\5Z=2&0?*TX:8_^MX!CN1,U3-O/X.K)_$]5_Q7N #5<).)CE%P*NW7*\Y2<>94 M="J,O'5K5=NU[?[,%XXV30@=(>P).O8]0N0(T0U]E:M$H\EV158@&@J$ M?Q&()P5B*Q!?">!1OSO,S&)JBTEF\\?9J",3J"@.QP=SB\*S11"-Q+83L"1) MYN-#1(-KQ4"<[!N77L'/M3)M&7C[,?(4FFLY\J_PSLS++"GE\8?Q-'2F7PWM2M6(1'*;M9%(GMD39$/+". MMNJ?/>,-D6K+#Y'H."4[D]34$8QC'#6D:L/EW,2>^'+.3K*N6OK$ W%J&L+_ MK&C-+HL0A-? 5R$>1CLZ)Z<:OG,+E_HX >%P6#^&SW36L&U$E5C MRVIA?H/M24C6#"Q*2D/>^V?5FN=EX+^F^1/@D #'!%7[7D(R)"0?">G=A'1( M2/^W AH2D%4AZKV;9JZ)),LY9Y> ]^/0$3UU8(;4Z]KJH'D[YC_53Z&BYR6 M@E20Y!."4!J];O'8(-I#28'18*LCK@H@(LD!U937%B2 MH:GHOC,N+"WR+"G\WI#7&W*]0=M;CT&3.I\ P)DU3Z4'EA=Q9GGSH(H4Y98U M#PIFQ439C37LM88]UJP7LL)NG31.+,VEB[+'V,,#<&J;W]PCNG&4>1UE'D?8 MQ9+5T(0M9LK5U,CFTW+@86F=]/[O63>_Q815:Y,^08P\226[HH@$%L MDZU=6()B9RHV+BS- #0\A9-/M@-Y0=S>HI@RTZMU!^<270\H!^A_N!;\168 ME< 37ZL#O3]_/^C[V\!WP@]5*X)7)M4Q8PZ#/6.2*O7Q@WHC1W4!&3&PO=V]R:W-H965T&ULC55=CYLP$/PKB/>>L<'Y$D$Z MDE2MU$K1G=H^.\0)Z RFMA.N_[ZV(5PP*.T+MI>9\>\DJ MN?9SI>H5 #++:4GD$Z]II=^S^'I<^X%)B#*:*:- ]'"E&\J8 M$=)I_.XT_7Y+0[R?W]0_6^_:RX%(NN'L5W%4^=I?^-Z1GLB%J1?>?*&='^Q[ MG?EO]$J9AIM,]!X99](^O>PB%2\[%9U*2=[;L:CLV'3Z-]HT 74$U!,@?D@( M.T+X08@>$J*.$/WO#K@C8&<'T'JWQ=P219)8\,83[>=0$_/5P176QY69H#T= M^T[74^KH-8%H$8.K$>HP:8M!=YCE<@C9CB&P1P"=0)\%FLHB12,Z&FZP&2-@ M$#A)_%-E]UAED&@X6:[0"D2#-G2L@%[<8@ M/$?3EJ))2]'84NA4-FTQ>)@MFCN>QBCWA"9T<+B<.98>Z0P,X4E#>,(0= SA M<=4<,V,$7#@JVS$&+5PS8\QR[K@!=S]K2<79=D[I9?Q2*?,AWD7[YOR,S,_N MQ%.XVL")^%8W\[;W?LBW-\%W(LY%);T#5[K%V$9PXEQ1G7GPI%//]>73+Q@] M*3.=Z[EH6W"[4+SN;A?07W')7U!+ P04 " "K05E/T_Y$?];D#"E* M@6,@=E&T0 L$6[1]5F(F-E:R7$F)MW]?2E:\]O"R>8@M^7)XAR(/1UR>FO9; MM_.^GWVOJT/W,-_U_?%^L>A>=KXNNR_-T1_"+Z]-6Y=]N&S?%MVQ]>5V;%17 M"U(J6]3E_C!?+<=[3^UJV;SWU?[@G]I9]U[79?OOVE?-Z6&NYY\WON[?=OUP M8[%:'LLW_X?O_SP^M>%J<8FRW=?^T.V;PZSUKP_S1WV_X7QH,"K^VOM3=_5] M-J3RW#3?AHM?MP]S-3CRE7_IAQ!E^/CP&U]50Z3@XY\IZ/S2Y]#P^OMG])_' MY$,RSV7G-TWU]W[;[Q[F^7RV]:_E>]5_;4Z_^"DA.Y]-V?_F/WP5Y(.3T,=+ M4W7C_]G+>]"I ?]H8,;D MS\[&5'\J^W*U;)O3K#T_K6,Y3 I]SV$P7X:;X]B-OX5LNW#W8Z69EHN/(="D M69\U=*VY*!8A^J4+0EVL*6HN.MC$"JT4[H)A%CP&X)LL& D; )\&I-/Q^ASDA23YL81L\FDH5A&VF6I!X;1IVV\(HR2ABP8 MHL)*/T!5:)M:%9BD.D:IG!IK'3/R+B^,4M)0K&/#.C6%,$LU@*G1TE',R4QK M&SVQ6,9E5-1'%U:3.<^.B:1CK)+&S"TA+2Y9F64VEQ=6I7^_9M/.#L M9B_-^Z$?SL>N[EX.41]I./43]]?Z?G,^"OT1YGPR^WO9ONT/W>RYZ?NF'D_^ M7INF]\&F^A+&;.?+[>6B\J_]\-6%[^WY1/1\T3?'Z;1W<3ER7OT'4$L#!!0 M ( *M!64^C-8>7M@< 'XN 8 >&PO=V]R:W-H965T&ULE9IO3^-&$,:_2I3WN>S._O4)D$J :Z56.EW5]G4.#$27Q#0QKWWRW&R^;>_KNAU]7RW7V]/Q?=L^?)Q.M]?W]6J^ M_= \U.ORG]MFLYJWY>/F;KI]V-3SFUVCU7)*QL3I:KY8C\].=M]]WIR=-(_M M-L^G8SO^\<67Q=U]VWTQ/3MYF-_5?];M7P^?-^73 M=-_+S6)5K[>+9CW:U+>GXU_LQT\I=PUVBK\7]?/VU=^C[E*^-LVW[L-O-Z=C MTXVH7M;7;=?%O/QZJF?U!^S:_CZ[Q^]7^TNOES,U_FVGC7+ M?Q8W[?WI.(]'-_7M_''9?FF>?ZW["PKC47_UO]=/];+(NY&4&-?-['>_7[N^__1##>@O@'M&U@ZVL#U#=R^ 1UOX/L&?M_ MQ:,-0M\@_(R0CC:(?8/XLX$_VB#U#=+/(>TB3%]F=[=<%_-V?G:R:9Y'FY>, M>YAWB6T_II(0U]V7N_7?_:^LV+9\^W1FHSN9/G4=]9KS%PT=:/RA9H8TX5!S M@33Q4'.)-.E0!"%V-IX$<6%BHDNI,BZ;!P?\J74^)-A! F/ENRG) MO&#+E<359.&X\A@'&S'SK*($F-2)ZR"<2H0AR7+127B4,FJ@,-8@TEF M0*#$L6!$))NKJ 12D&EEH! XHZP(-,DIDE="80A9DJ&LY\@D>4V%(D;)!HMQ M91&O,J>\!%;91!7GO),#\M9%E_C(I3!8$[TDOA1.RIP7U#F^P$"9K,_:$F.J M6H35BD^&1T3)B=0-8C&]+,(7AW@O>H/B5E(.8QP(,<>!4 $Y4AXAN<5\M7$ MRWO1.V!N,8QM&HYSBSEJ 4CY'CVWDJ2^I(I3+(G%*+6 I=GPN:EDHD0K]JA$ MK@V4B 1=I#!X'\I<\T21PDD97>6,2!2D--88S:!AX!, ?F9Y/B,)_#(;^4@5 M(TQ] M07?.Q%;_"19&W ? 1"S$<@5/B(E$?X2(HY!G5)\)%D77J#CX1+$[GA MFY0PT D!G;LNDE:4&Q62S ]55 A'&/>$<,^=%TF81JKTF<,P)013<4T2IN3) M*$Z%,$@)V5KNODBZU@E9_<8, Y< <(7_(@G<29=XZ@1BXA(@KC!@!%@:BWU- M.)3#.',(9]P%]*)#N',47SC@8=IZP!M,W>3!<.>.),5D&, MP[AS"'<<,4ZRK!2AJ$\>QIE#...,<1)G5#R$LO$=IIE#-..,<9)FD^R"0C.' M:>8 S01B'*!9*)M'*:4.T\P-L8].TJPC#'<[EV_K#H>$H>>&V$PWR&:ZH383 M"+'-!$+%9D+E$9OI,9?]$)OIWVTS/0:?1^#CZ>"ES?0599>Y!0-"%TD<_0$_ M&D(5(A-> F$(*0;BBP2$I=";E,0Y+5):XT)0@.QY M:=&D3E]/7!?\.[RK5XYXAWA7+[TK/S+T@/#S&O7M(^&;VP>(Q[ M/\2\>HE[6^6H1<*X]T/,JY>XIRID)1"&O1\ ^TN/(![):MC"$/<(XI$O%((X M<8A[!/'*6I?YR '$DZ?DN9T$0HT/$.(F5$I!#QCB 4&A$ ="#'$@5!8)*8]!/&"(AR$0#\,AKDEUB <,\? .B <, M\0 @+FQ> $_JRDW6JWNLPU#*PS" Z)QY*'F<[+VUQ(^69D!8;A)$]H%SYVR* M]:QX]DEAR"Y6?'M< >'$X>Q#)]240]!6")>; ,H-WXOG 1P\E]DP74[QB=.D M>O;AZA1 =1(D#_*1(2!YD#4,DQP(,(A)I9P,1DSP"DHNS@2B]]B0>.7Z, M&.41H+QBH+F,@'^EH&O/W:+R7@/ G["F$;AMBI5V@!LQT"( 6L7OJ","FN?W M-!$ +1&1X8]2@#!D2\99OG((: D!#2EMYT.4>X*(@18!T/ASW5E$0/-EYO6, MPD"+[P!:PD!+0X"6 -#X,74"I\_>5@K/$N99&L*SA,SQD:?%"?,L#>%9 J[3 M!*<\#$B89VD(SQ)\*R(99>,GS+,TA&<)\,P?X5G"/$M#>)80SXI#U"X+\RP- MX-EY+WJ=I=F^?O&H'Y'$WJ'L<$#*>U_(QG%;GB3UL"T'0F#+@0K;<)X3,CO<5N>$!ZQ+5>E,I>GKUZB[=[,_F.^N5NLMZ.O3=LVJ]U; ML[=-T]:E6_.A='A?SV_V'Y;U;=O]V67SYN6-Z)&PO=V]R:W-H965TM]]V>,5>VH+B[,1UH_%,;J[A' MUS;,=19X%4%*LF2SN6.*"TV++,:.MLA,[Z70<+3$]4IQ^^< T@PYW=)+X$4T MK0\!5F0=;^ '^)_=T:+'9I9**-!.&$TLU#F]W^X/:^E?S/ (4S^WE$S-/\$9)*8')5BC--+%+RE[YXV:6%"*XN_C*70\ MAXG_ EL')!,@N0*PL5!4_I5[7F36#,2.L^]XN.+M/L'9E"$81Q'_H7B'T7.Q M_;++V#D033F',2=9YLP9#-GG$LE:B4/R'SQ9A^]6%>XB?/=!8;I.D*X2I)$@ M_4!P>]7B6L[=51&VF*D"V\1M(Y/*2H;##VV;4 GKPHJ5U.6^^[(V.N;$%Q=V,ZT'A3&ZNX1],VS'46 M>!5!2K)DL_G,%!>:%EGTG6V1F=Y+H>%LB>N5XO;O":09+%IM9*J% .V$TL5#G]&Y[/*4A/@;\$C"XQ9F$2B[&/ ?C:Y73 M31 $$DH?&#AN5[@'*0,1RO@S<=(Y90 NSZ_LC[%VK.7"'=P;^5M4OLWIGI(* M:MY+_V2&+S#5\XF2J?AO< 6)X4$)YBB-='$E9>^\41,+2E'\9=R%COLPWJ2' M";8.2"9 ,@/V,0\;$T7E#]SS(K-F(';L?X4]=/ZF1J.%\Z9IF.T- MB"J"M&(\23XR+61'BRSZ3J;(<'!*=G RQ Y:"_/[" K'G.[HB^->-JT+#E9D MO6C@![B?_D"@_#;!6Y!J4#D93S-G'1)&8#K\PO[EUB[K^4L+-RB>I"5:W-Z34D% MM1B4N\?Q*\SU?*!D+OX;7$#Y\*#$YRA1V;B2^\>.N]EX(G MNXQ= M$<0V?IOV[,(WL+#FC\R\;^U\C M.O!2DBL_0JW_8(NAH';A^,F?S31FD^&PGW\06[YQ\0=02P,$% @ JT%9 M3_$D@82U 0 T@, !D !X;"]W;W)K&UL?5/; M;MP@$/T5Q <$+^NDT6;M\47AX@)>)W_? 3NNDUI] 6:8 M<^;,,&2CL<^N!?#D14GM7;G-Y24D$M!ND? MS?@5YGJN*9F+_PX7D!@>E&".TD@75U(.SALULZ 4)5ZFO=-Q'Z<;OI]AVP ^ M _@"N(UYV)0H*O\LO"@R:T9BI][W(CSQ[L"Q-V5PQE;$.Q3OT'LI>))F[!*( MYICC%,-7,;LE@B'[DH)OI3CR?^!\&[[?5+B/\/T[A=?;!.DF01H)TO^6N!5S M\R$)6_54@6WB-#E2FD''25YYEX&]X_%-_H9/T_X@;--I1\[&X\O&_M?&>$ I MR16.4(L?;#$DU#XJ MJS2X 0 T@, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q <$FW63S6;ML8W"Q0&\3O^^@!W'2?T"S##GS)EA MR$=MGFT'X-"K%,H6N'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$)LDU MD8PK7.;1=S)EK@EA8TKJ@;KM)Q9O!3)7J>=J[B/TTUV.\.V 70&T 6P MCWG(E"@J_\H<*W.C1V2FWOA6BB/]#TZWX;M-A;L(WWU0N-\FR#8)LDB0?2"X_53B1DR: M?$I"5CV58-HX3195>E!QDE?>96#O:'R3]_!IVG\QTW)ET5D[_[*Q_XW6#KR4 MY,J/4.<_V&((:%PXWOBSF<9L,ISNYQ]$EF]<_@-02P,$% @ JT%93[G^ MHY"S 0 T@, !D !X;"]W;W)K&UL?5-ACYP@ M$/TKA!]PK&C;RT9-;J]IVJ1--M>T]YG54ZH(<@"!14/C ( MW*YP#TH%(I3Q8^&D:\H W)Y?V#_$VK&6BW!P;]2CK'U7T%M*:FC$J/R#F3[" M4L\;2I;B/\,5%(8')9BC,LK%E52C\T8O+"A%B^=YEWW-B>*RM\++\K#"$^<'#GVI@K.V(IXA^(=>J\E3Y*<70/1$G.: M8_@FYC6"(?N:@N^E./&_X'P?GNXJ3",\_4WA/PBR78(L$F3_+7$O)OTC"=OT M5(-MXS0Y4IFQCY.\\:X#>\?CF[R&S]/^1=A6]HY7C?UOC/& 4@XW.$(= M?K#54-#X<'R'9SN/V6QX,RP_B*W?N/P%4$L#!!0 ( *M!64_)\//2MP$ M -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25(@S()?NWP](FJ9=O@ V?L_/QF0CFF?; M CCRHE5G<]HZUQ\9LV4+6M@;[*'S-S4:+9PW3<-L;T!4$:05X[O='=-"=K3( MHN]LB@P'IV0'9T/LH+4P?T^@<,QI0E\=3[)I77"P(NM% S_ _>S/QEML8:FD MALY*[(B!.J]"$^<'+GO31F))F[!J(YIC3%,-7,CB)*^\R\ ^\/@F;^'3M'\7II&=)1=T_F5C_VM$!U[*[L:/4.L_ MV&(HJ%TXWONSF<9L,ASV\P]BRS&UL?5-ACY0P$/TK37_ M%O)E.\PG-D^T M''G6JK<%[9P;3HS9J@,M[!T.T/N;!HT6SINF978P(.H(THKQ)'G-M) ]+?/H MNY@RQ]$IVC;#L7'*S,!]'"%W!?AXOQ%EM9:JFA MMQ)[8J IZ'UZ.A]"? SX)F&RFS,)E5P1GX+QL2YH$@2!@LH%!N&W&SR 4H'( MR_BQ<-(U90!NSR_L[V/MOI:KL/" ZKNL75?0(R4U-&)4[A&G#[#4\XJ2I?A/ M< /EPX,2GZ-"9>-*JM$ZU N+EZ+%\[S+/N[3?)-E"VP?P!< 7P''F(?-B:+R M=\*),C2W/D1ZOP'6PT% MC0O'-_YLYC&;#8?#\H/8^HW+7U!+ P04 " "K05E/"\2P4[,! #2 P M&0 'AL+W=OPT.*2@=CGUT#X,F+ MDMIEM/&^VS/FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\TU4Z+5-$^C[VCS MU/1>MAJ.EKA>*6'_'$":(:-;>G$\MG7C@X/E:2=J^ '^9W>T:+&9I6P5:-<: M32Q4&;W=[@^[$!\#?K4PN,69A$I.QCP'XVN9T4T0!!(*'Q@$;F>X RD#$%!">8HC'1Q)47OO%$3"TI1XF7<6QWW8;Q)+K!U )\ ? ;<1 ;$T7E]\*+ M/+5F(';L?2?"$V_W''M3!&=L1;Q#\0Z]YYSS;9>$+7JJP-9QFAPI3*_C M)"^\\\#>\O@FK^'CM'\7MFZU(R?C\65C_RMC/*"4S16.4(,?;#8D5#X&UL;5/;;N0@#/T5Q >4&2:]:)1$ZK2J MNM*N-.IJM\],XB2H$*= )MV_7R!IFK9Y 6Q\CH^-20MO*C1:.&^:FMG.@"@C2"O&-YLKIH5L:9Y&W]'D*?9.R1:. MAMA>:V'^'4#AD-$M?7<\R;IQP<'RM!,U_ ;WISL:;[&9I90:6BNQ)0:JC-YN M]X OQ(&NSB34,D)\248/\J,;H(@4%"XP"#\=H8[4"H0>1FO$R>=4P;@ M\OS._A!K][6! MRL:5%+UUJ"<6+T6+MW&7;=R'\2;93;!U )\ ? ;]-$9RQ%?'.B[?>>\XY3U)V#D13S&&,X8N8[1S!//N<@J^E./!O M<+X.WZTJW$7X[I/"RW6"9)4@B03))X*K+R6NQ5Q_2<(6/=5@ZCA-EA38MW&2 M%]YY8&]Y?)./\'':?PE3R]:2$SK_LK'_%:(#+V5SX4>H\1]L-A14+ARO_=F, M8S8:#KOI!['Y&^?_ 5!+ P04 " "K05E/S+S:3;8! #2 P &0 'AL M+W=O_=N^-(!V-?7 /@R:M6KFA6QIGD;?R>:IZ;V2+9PL M<;W6PKX=09DAHQOZ[GB4=>.#@^5I)VKX!?YW=[)HL9FEE!I:)TU++%09O=D< MCKL0'P.>) QN<2:ADK,Q+\'X468T"8) 0>$#@\#M K>@5"!"&7\F3CJG#,#E M^9W]/M:.M9R%@UNCGF7IFXSN*2FA$KWRCV;X#E,]UY1,Q?^$"R@,#THP1V&4 MBRLI>N>-GEA0BA:OXR[;N _CS36?8.L /@'X#-C'/&Q,%)7?"2_RU)J!V+'W MG0A/O#EP[$T1G+$5\0[%._1>&UL?5-A;]P@#/TKB!]0[DBV=J>M>IL3EOG^@-C MMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[R+20'2VRZ#N9(L/!*=G!R1 [ M:"W,RQ$4CCG=TU?'HVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2.V*@SNGM_G!, M0WP,^"EAM*LS"96<$9^"\:W*Z2X( @6E"PS";Q>X Z4"D9?Q>^:D2\H 7)]? MV;_$VGTM9V'A#M4O6;DVIS>45%"+0;E''+_"7,\'2N;B[^$"RH<')3Y'B>N^EX G/V"40S3''*8:O8O9+!//L2PJ^E>+(W\'Y M-CS95)A$>/*/PF2;(-TD2"-!^M\2MV+2-TG8JJ<:3!.GR9(2ARY.\LJ[#.PM MCV_R-WR:]@=A&ME9=6JL2FMG6L/C-F\!BWL M%;;0^)L2C1;.FZ9BMC4@BDC2BO'5ZIII(1N:)=%W,EF"G5.R@9,AMM-:F+0@3@_?Z@_Q-I] M+6=AX0[57UFX.J5[2@HH1:?<$_8_8*QG1\E8_"^X@/+PD(F/D:.R<25Y9QWJ M4<6GHL7KL,LF[OUP<[,;:F*'WK0A/O#YP MWYL\.&,KXIU/WGKO)>.;7<(N06C$' <,GV'6$X)Y]2D$7PIQY/_1^3)]LYCA M)M(W7S*\7A;8+@ILH\#VB\#-MQ*7,/MO0=BLIQI,%:?)DAR[)D[RS#L-["V/ M;_()'Z;]49A*-I:&PO=V]R:W-H M965TP- M]M#YFQJ-%LZ;IF&V-R"J2-**\23YS+20'2VRZ#N;(L/!*=G!V1 [:"W,GQ,H M''.ZH^^.9]FT+CA8D?6B@1_@?O9GXRVVJ%120VI,0B47Q-=@?*URFH2$0$'I@H+PVQ4>0*D@Y-/X/6O2)60@KL_OZD^Q=E_+ M15AX0/5+5J[-Z8&2"FHQ*/>,XQ>8Z_E$R5S\-[B"\O"0B8]1HK)Q)>5@'>I9 MQ:>BQ=NTRR[NXW23WLZT;0*?"7PA'&(<-@6*F3\*)XK,X$C,U/M>A"?>';GO M31F$^ MTO?KZ'>';8%T4R"- NDZ?II\*'$+\[%(MNJI!M/$:;*DQ*&+D[SR+@-[S^.; M_(-/T_Y=F$9VEES0^9>-_:\1'?A4DAL_0JW_8(NAH';A>.O/9AJSR7#8SS^( M+=^X^ M02P,$% @ JT%93WIYDXRV 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q <$+^LFT6;M ML8T"Q@&\3O^^ W9<-W5?@!G..7-AR$9C7UP+X,F;5IW+:>M]?V#,E2UHX:Y, M#QW>U,9JX=&T#7.]!5%%DE:,)\DUTT)VM,BB[V2+S Q>R0Y.EKA!:V%_'4&9 M,:<[^NYXDDWK@X,562\:^ [^1W^R:+%%I9(:.B=-1RS4.;W;'8YIP$? 3PFC M6YU)J.1LS$LPOE0Y34)"H*#T04'@=H%[4"H(81JOLR9=0@;B^ORN_A!KQUK. MPL&]4<^R\FU.;RFIH!:#\D]F?(2YGD^4S,5_A0LHA(=,,$9IE(LK*0?GC9Y5 M,!4MWJ9==G$?IQM^,].V"7PF\(5P&^.P*5#,_+/PHLBL&8F=>M^+\,2[ \?> ME,$96Q'O,'F'WDO!4YZQ2Q":,<<)PU>8W8)@J+Z$X%LACOP?.M^F[S0B;MP$ -(# 9 >&PO=V]R:W-H965T M)W^?0?LN&[J%V"&<\Y<&++1V%?7 GCRIE7GH?=:\/20L6L0FC&G"<-7F-V"8*B^A.!;(4[\/SK?IN\W,]Q'^GY- M3P[; NFF0!H%TG]*O/U0XA;F[D,0MNJI!MO$:7*D-$,7)WGE70;V@<(=G.XW99'C3SS^(+=^X M^ -02P,$% @ JT%93U2(S(ZX 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^LTVY5M*9NH:J566J5J^\S:8QL% M/"[@=?KW!>RX;N(78(9SSEP8LA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F; M&HT6SINF8;8W(*I(THKQ)/G M) =+;+H.YLBP\$IV<'9$#MH+&W*SR 4D'(I_%[UJ1+R$!$! MU2]9N3:G!THJJ,6@W!..GV&NYY:2N?BO< 7EX2$3'Z-$9>-*RL$ZU+.*3T6+ MEVF77=S'Z69_-].V"7PF\(5PB''8%"AF_BB<*#*#(S%3[WL1GGAWY+XW97#& M5L0[G[SUWFO!TT/&KD%HQIPF#%]A=@N">?4E!-\*<>+OZ'R;OM_,? MIOV;,(WL++F@\R\;^U\C.O"I)#=^A%K_P19#0>W"\&UL=5/;;MP@$/T5Q >$-;O;1BO;4C91U$B-M$K5]IFUQS8* M>!S Z^3O"]AQW-1] 68XY\R%(1W0/-L&P)%7K5J;T<:Y[L"8+1K0PEYA!ZV_ MJ=!HX;QI:F8[ Z*,)*T8WVR^,"UD2_,T^DXF3[%W2K9P,L3V6@OS=@2%0T83 M^NYXDG7C@H/E:2=J^ 'N9W]*8(S MMB+>^>2M]UYROD]2=@E"$^8X8O@"\X%@7GT.P=="'/D_=+Y.WZYFN(WT[9*> M_$=@MRJPBP*[OTKDGTI;#065"T<_$,2,8S8:#KOI!['Y&^=_ M %!+ P04 " "K05E/\?DTHML! !!0 &0 'AL+W=O4XQ/?$ M2]>TVB9(D0VT@>^@?PP7:2*RJE0=AUYUHD<2ZAP_A:=S:O$.\-K!I#9S9#NY M"O%F@R]5C@-;$# HM56@9KC!,S!FA4P9OQ9-O%I:XG9^5__D>C>]7*F"9\%^ M=I5N<_R(404U'9E^$=-G6/J),5J:_PHW8 9N*S$>I6#*?5$Y*BWXHF)*X?1] M'KO>C=.B?Z?Y"=%"B'8$,ANYRC]238M,B@G)>>\':G]Q>(K,WI0VZ;;"K9GB MEBB@^9N1FA1;,><9$&TRX(HA17RTBG\4Y^H\>^>D';X4'1S]LZ6'L%SAZ M!8Y.X/A/B_&N11\F\9O$7I/8(Y#N3'R81[])XC5)/ (?=B8>3!+X35*O2>H1 M"'0@&W?Y%"K%V+N+O\FN]_LIAS45P MQ[460H,I)7@PN]J:]V@-&-3:3E,SE_.MG ,MAN7!(>NK5_P!4$L#!!0 ( M *M!64_'D R0LP$ -(# 9 >&PO=V]R:W-H965T[^?I3L>&[J MO5@D?<[A150Z&/OB&@!/WI34+J.-]]V>,5FU7*5H%VK='$0I71^^W^D 1\!/QN87 +FX1.3L:\!.=;F=%- M* @D%#XH"#S.\ !2!B$LXW72I'/*0%S:%_6OL7?LY20AG2DJH M1"_]DQD>8>KGEI*I^>]P!HGP4 GF*(QT\4N*WGFC)A4L18FW\6QU/(=)_T); M)_")P*\(;$P4*_\BO,A3:P9BQ]EW(ESQ=L]Q-D4(QE'$?UB\P^@YYW>[E)V# MT(0YC!B^P&QG!$/U.05?2W'@'^A\G;Y;K7 7Z;LEG?]'(%D52*) \J[%Y*K% M-R<[PNH&3"G0G!%._C\!E?PCC\)YXJ:^5<0F29RV[PG

8>$(0JSY94,SB2/^C4YR^0BM<>?IJ3J<)+K!&!=9>8/U/BYM%BQAF MBYLDJ$F"".P6)@AF$^$F*6J2(@+QP@3#?'#>&]1D@PBL%B889HV;;%&3+2*0 M+$PP3(J;[%"3'2*PO'@,L[QX,GM, M35CQ$=%+)K_ B;9:=)]4C]8_P+'\;< M-Z:N=:.#LS3V2?N'=Y'2@"TE>K#_C\I.UBG@<#%NN[%[-9W M_@=02P,$% @ JT%93RVO,A^W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+]YTMRO;4C91U4JMM$K5]IFUQS8* M>%S Z_3O"]AQK=0OP SGG+DP9".:%]L"./*J56=SVCK7GQBS90M:V#OLH?,W M-1HMG#=-PVQO0%21I!7C2?*!:2$[6F31=S%%AH-3LH.+(7;06I@_9U XYG1' MWQS/LFE=<+ BZT4#W\']Z"_&6VQ1J:2&SDKLB($ZIP^[TWD?\!'P4\)H5V<2 M*KDBO@3C2Y73)"0$"DH7%(3?;O (2@4AG\;O69,N(0-Q?7Y3_Q1K][5EFAFFDIVMZ MFFX+[#<%]E%@OQ8X)N]*W,*\+Y*M>JK!-'&:+"EQZ.(DK[S+P#[P^";_X-.T M?Q.FD9TE5W3^96/_:T0'/I7DSH]0ZS_88BBH73@>_-E,8S89#OOY!['E&Q=_ M 5!+ P04 " "K05E/@0;3BS(# "G#@ &0 'AL+W=OJXZE2+:-49YYC)#0RY.TS9NZI7,SD265I(9Y*ISKE M>5+^78I,7N8N=3\FGM/]0=43WF)V3/;BIU"_CD^E'GF]EVV:BZ)*9>&48C=W M'^ETS?W:H%&\I.)2#>Z=NI17*=_JP;?MW"5U1B(3&U6[2/3E+%8BRVI/.H\_ MG5.WCUD;#N\_O']IBM?%O":56,GL=[I5A[D;N MZ?94>O:\8!&;>>?:4:=9MAHVT,3QM60]EM!>X>D$^BP8RF+)1N9&#BN@B+B1 MQ&=>KI+@L!6\,>=7(7SLP(<._,:!?^4@,'K9:L)&4[2-LG0J@#$"$",T8B#- M! <)89 0.(B,9B--C(-,8)#)V$%,C"!(8VE7!(-$P(&QM-9(PW&0& :)@0/+ MPJ$$4TAN7WO4 C(%600FID@46N) 5!\I RXLJXMBT.@=I%&,&@6LQ>82A2++ M&J48-SIFB1-B<8%AHN$=U6)4*.)@5.U8Q(D%%HIIH6,4.+&\0REF@<:W5\LP M#(S<4"T0<6*AEF%BV!@&3FRI8A@8NZ-:# /C-W +1)P$ECB8&#:&@1,+^@S# MP(([JL4PL/%G@Y.)62T2198XF!@&B#&_Q:M.-/P8^[9M"P:&(6 L;QB&@6%W M ,,Q,!RP0(U/Z;(3#8L-+2\RCGGA@!?;YH5C7O@=O'#++@V@0,T=:R<*AMLL M\PW2:4*LN4X%(\4!4N.^CW=\S&R:-]BMYZ+<-R>ARMG(4Z'J#>U@MC]M/;)Z MMV_,+^ETU9Z9_KMICW _DG*?%I7S*I4^2S0[_IV42N@4R8/NTT&?&OM!)G:J MOIWH^[(].K4#)8_=L=#KSZ:+?U!+ P04 " "K05E/./A(/Q0" "!!0 M&0 'AL+W=O'G 14&S/;"=V_GR^$4O#V$NS#=[Z+8TXQ #G:)D8C%,&K/C3*%J"QZ;76[:=?0XC_ZW-WX#&!C0U:.W_-:1C M0_K6D-GPSIF-^HDH4A:"#X%P?U9/S)U(MJD^S-H4[=G9=SJMU-5KF29I$5T- MT8BI' ;-,,F$B#3[)(%\$A5:M:/W OLU(HECOT3J39%:@G0ND6(_0>8ER"Q! M]NX8LL4Q. RVF,ZY1/DF7V19HSZFR;W?2^[UDGN\+%0JA\EG*BC>Y'CA98U* M\AS_PPSVFL$>,PN9"J\BXSS9) LS:]2';)-AM' 3S6XN W&V'[D,:G[IE+DC ML^HT1QZ0N?F+>J7GBQL';S1N.'TGXMQV,CAPI;\K>_M/G"O0+N,[?5J-GH?3 MAL))F>5&KX6;"FZC>#\.O&B:NN5?4$L#!!0 ( *M!64]114TWR@< $\N M 9 >&PO=V]R:W-H965TWO_8>_/=[,37]&S;9YZ/HNUOGE>W/? M;+=]3_D\_C-T.O_XSK[AY_<_>O_+:?!Y,-_6Q^:^W?Y[\]B]W,SC?/;8/*W? MMMVO[?M?FV% ,I\-H_][\[W99GE_)OD['MKM\?1W]O!V[-K=T$L^E=WZC_/K M9G]Z?1_Z_]$,-W!# _?1('_WSQK0T(#^;, _;E2LBPE]D.QR"?P<18.G<6=*YJ[RR^X+Q76&'42_[>7U<][N3A1@G;1 MJ0.ZL"OB#AAVP*<.^.(,U%G>G37^I-F?->P2NZ@\ 3IB8P(I7TH=.S'DO7(' MZ$PFCJ_\E ('*,4 R2;<@8<=^/$6!]A!&&'Q62.?K7,I80(XG&(T) MY,K:!Q@MP$ QNNB^1SH*DC2I@2[?.C\7!(/10.Y'@B# MA\QXCPF#A\KRI_1X$%U.YCS[-)Z1CE*,ZM=8 IT8;W6YO0(ZSC?@5+GD"8.1 M2C"2J[E4R8,3 B%A\-"82#B(+JL MI0J9N;)*!N(@56IOQLSA"7&0,7-X3!SD,I.)"7KY$JB2TPL72Z"R@4@# \A< MB*%293"F(8,02)40R)@Y/"$$,F8.CPF!7(:Q'#B,AC*0A3Q#=2D'9,Y+&;:1 MCF*H96W!1!00 6MH%\PEL"F6,O186! M=/USKLI4%$Q$ 0&PQAS!S)$) 5 J:]]C J"40]# MLNBI4H$)IJ& Z$<5Y@AFCDR(?H*9(V.BGY0Q+#.919<80,?B0Y'^@"XGR9RQ M=?Y#0LIYJ%9E"*:B@ 1(E03H,7?\A 3H,7?\F 3H41+SXO4-$.GR59ZTU4!G MR5(HK$9"ZZ,)M8=-F(P>9$"J^839XR=D0(_9X\=D0%]F,6]BL10*9)(+9_TP M!H*Z4)PM6K,8S)ZD !K_/&5YX(3$J#'_/%C$J 'S^B,8]+PP#I3 M/)4&NER[<$C:Z%(71:+4KGO,1P]R(%=RH,?T\1-R8,#T"6-R8"@3F0M]\E5& M0UTTQ9(ST,7^X98NGX$N1$E2873 = P@"7*M"\R>,"$)!LR>,"8)AC*3N7RE M:T0C&:4BI !9%%\L[ .9SWF[4C $S,4 <*$'!@P><*8'!A0*,O3 M61=V6)?GL[:YU$4RWA>S&>C84FU;2ZCLF0!ID"LE>,#D"1/28,#D"6/28 "Y MS 5+>E."$/1DR>."8/ MQC*9B;'%G@(@XWS7TNMT0&;%LMYYL$(ZCB;6=LA@+D:0![F2!R-F3YR0!R-F M3QR3!V,9SIQXTG1&,K9ZP](2R *QILL*RBC6',)6_SG]V?MUK_8WUXWNR/LV]MU[6[ MTT;;I[;MFGSRYI<\,5Z:]>/'AVWSU/5O^Y+E<-[B?/[0M:_#]NW%QQ[RV_\! M4$L#!!0 ( *M!64]UA9G(V0$ * $ 9 >&PO=V]R:W-H965T0/B+DW70%2-E742JVT2M7VV0O#1?&%V-XE M_?O:AJ64N"_8,SYSSHR9<3$)^:)Z !V\,I+'PRM(,#+@:! \DM"5ZB ['W.(=X.< D]KL UO) M68@7:WQI2A3:A(!"K2T#,%TXT2II [?[&_N3J]W4# 5+\5_A"M3 ;29&HQ94N6]07Y06;&$QJ3#R M-J\#=^NT\-_"_ 'Q$A#O O LY#+_1#2I"BFF0,YW/Q+[BZ-#;.ZFMDYW%>[, M)*^,]UHEZ7V!KY9HP1QG3+S!1"L"&_95(O9)'.-WX4GZT4^0>'-,'$&R)U M0F@PJ81WIN#>/!>K0:'5=OO![.4\-+.AQ;B\!WA]E*H_4$L#!!0 ( *M! M64\G>PITWP$ &4$ 9 >&PO=V]R:W-H965T?+Y32!.T/MH^_ M[SL7GT,V2O6B6P"#7CD3.L>M,?V>$%VVP*F^DST(>U-+Q:FQ1]40W2N@E2=Q M1N(HVA%..X&+S-M.JLCD8%@GX*20'CBGZN\!F!QSO,%OAJ>N:8TSD"+K:0,_ MP?SJ3\J>R*Q2=1R$[J1 "NH"Y@U$O]LAE5,-1PE^]U5ILWQ/485U'1@ MYDF.7V'*9XO1E/QWN "S)]5%*IOT7E8,VDD\J-A1.7\/:";^.X69[/]'6 M"?%$B&>"]?T_0C(1DG>"KR8)D?E4/U-#BTS)$:GP6#UU/;'9)[:8I3/ZVOD[ MFZVVUDN1;+<9N3BA"7,(F'B!V(C91M.XB6NI31@8XSN M;%>W=N;G X/:N.TGNU>A\\/!R'X::C+_68I_4$L#!!0 ( *M!64].BSQ, M% ( .\% 9 >&PO=V]R:W-H965T&UXJW9AI76W14B=*VB8>A(=M&;E*F3#M!G*&U*=!'9Q00U'.(HH M:EC=AF7AYHZR+,1=\[J%HPS4O6F8_+,'+OI=&(=O$\_UK=)V I5%QV[P'?2/ M[BC-"$U9+G4#K:I%&TBX[L(/\?:06;T3_*RA5[-^8)V ./UO0#(&)(L -) YJQ^99F4A11_(X6=US)Z)>)N8S3S;2;=W;LVX M56;V428D*]##)AHU^T QK\7G%8*T@^29 !F"BPEP*[^&1>(<+^!(DW0>(2 MI.]LY L;@X8Z3>LT,28;DJ<+,SY=DL4X\P.E7J#4 [19 T:,B\4I31:\JQE M-"4T]M,0+PU9T]!H04/6-#%)-_E"=_#I,DPH]0-1+Q#U ,6+0M2S/1O\CW.5 M>2, MGHR[RKR^TX##5=MN9OIR>(.&@1;=^+RBZ8TO_P)02P,$% @ JT%93^-H M?-L! @ /P4 !D !X;"]W;W)K&UL?53;;J,P M$/T5Q ?4W!-%!*E)M.I*NU+4U6Z?'3)<5!M3VX3NWZ\OE!)@^X+M\3EGS@RV MTY[Q5U$!2.>=DD;LW4K*=H>0R"N@6#RP%AJU4S!.L51+7B+1K%]^O>];0A()!+ MK8#5<(,C$**%E(VW0=,=4VKB=/ZA_LW4KFJY8 %'1E[JJZSV[M9UKE#@CLAG MUC_!4$_L.D/Q/^ &1,&U$Y4C9T28KY-W0C(ZJ"@K%+_;L6[,V-N=)!EHZX1@ M( 0CP8^_)(0#(?PD1%\2HH$0S0C(EF)Z<\(29REGOKKL(5PL-#3^ ST,9S% M#_[N:"_SIXQ]6GYB7M:-<"Y,JD-NCF+!F 1ET7M0'BOUFHT+ H74TXV: 0 'T8 9 >&PO M=V]R:W-H965T?W?9UM4IT4DH^\WONS?=FU_(U[.C_F; M_=.V?QU?ZNXJOD39[$M[:/;585;;[2+Z23ZOM.@;#(J_]_;47)W/^JZ\5M77 M_N*WS2(2O2-;V'7;A\B[PX==V:+H(W4^_AV#1I=G]@VOS[]'_V7H?->9U[RQ MJZKX9[]I=XLHC68;N\W?B_9+=?K5CAW2T6SL_>_VPQ:=O'?2/6-=%G67W.UC'O!X5\INYEKON;P[L;?NMZVW1W/Y:4)//XHP\T:CZ?->I*HVX5 M*U^ATXLD[@Q<7"CH0@WMZ<:%P0$(!J A -\$2)UNG#7)H#D,&J:$R3A]\67: MI%HJ;(>A'09V,L?.6:.OGB.9'2] @VUH:$/[-HQP;&CO$4\9.3: 1DK!V$H" MK23 BG2L)-YC^@2E3AY7ODP;PR+#=@RT8X"=0(93&""=/F(S&"";,&(SKZ=* M&4Z=D;3R95*;C +]D0*#0$S(T"CZH2.@NVLIP"8)+%$@! :+?( L$J-%3F'+ M*+J=S4(+=T(#G4G8!&:UQ'21 "]^JA!?D"-?=\\1!HU$I GP06) R.2!3.%) M+<&L]C-E?'QD.M7N:_%E1G(2>BT8$C*=DJATFB%?=L\0AHX$U#$:AU"8$TI, MSY/"\UJ!>>WE:13=H*:CO//Y6@&9%.)*=FLH4'ZH"7D:13\TY,ON&<+,48 Y M)@F$P)!0_$">\*Q68%;[>?*+ ZF,EFY9!70L%%& YPI30H$ZPJNLE%\AN#7M M"F@"4TEAV"A40KC%E?(I\D3NQQ*)NNHJ4,\HC!HU!37*9TB?*Z_L!#H64J4A M4F#8* 2;4%6/84,/P(8P;&@*;,BGB$XR=VH#% ME/L91*(LM(W$@7V7*2LC!BLCP5)(UY"O4QEE:6 ,,R8; [*E@6J0,8OX@:41 M8\[PE*41^PA))9/W7GR93%7HL\.8-0Q8XX]@ )'0@, $8400;WCZ&RA/VMN* M0Z+ -T5C%NDI6RRC*+E-@G:7@T F4YFY&RSQU3YPOS'_1UZ_[0_-[+5JVZH< M-GZW5=7:+J3XU/5M9_/-Y:*PV[8_-=UY?=X0/U^TU7'<[(\O_W%8_@]02P,$ M% @ JT%93\6FX I. @ B0< !D !X;"]W;W)K&UL?57;CILP%/P5Q >LP=Q7"5*2JFJE5HJV:OOL$">@-9C:3MC^?6W# ML@0.S4-\FS-SQM@^FXZ+5UE2JIRWFC5RZY9*M<\(R:*D-9%/O*6-7KEP41.E MA^**9"LH.=N@FB'L>3&J2=6X^<;.'46^X3?%JH8>A2-O=4W$WSUEO-NZOOL^ M\5)=2V4F4+YIR97^H.IG>Q1ZA$:62D M[Q@K)\Y?S>#K>>MZ)B/*:*$,!='-G1XH8X9)Y_%G('5'31,X[;^S?[;FM9D3 MD?3 V>_JK,JMF[K.F5[(C:D7WGVA@Z'(=0;WW^B=,@TWF6B-@C-I_YWB)A6O M!Q:=2DW>^K9J;-OU*TD\A,$!> C 8T#J_3<@& *",< /K?D^,VOU$U$DWPC> M.:+_6BTQA\)_#O1F%F;2[IU=TVZEGKWG0>IOT-T0#9A]C\$3S <":?91 D,2 M>[P(QX\"AR4B2F&% #01V/C@P02&"4*0(+0$X0-!,-L%"!/"(A$H$@$$T4P$ MPL2P2 R*Q !!,A.!,"O[G8 B"4"0S41Z3&PQ37]HO"#SX_FW7^+",/22%=,I MF$^ZS"?S9OGTF&BB$WCZ!\MDH$P&R,SO2K:PDZS+^!Y\)SU ",\O)00*5G16 M[KX/4(1S'7_A".-U1^ 3L/,QH#0_^R!H?@[0Y&&KJ;C:&B"=@M\:6X FLV.= MV=DR@S[@?9'Z3L2U:J1SXDH_K_81O'"NJ,[%>]('I=1U<1PP>E&FF^B^Z(M# M/U"\'0H?&JMO_@]02P,$% @ JT%93UH^65^H @ 7 H !D !X;"]W M;W)K&ULE59M;YLP$/XKB.\M-IBWB$1:,TV;M$E5 MIVZ?W<1)4 $SVTFZ?S_;$$3PL:;Y$&SSW./G#M_YBC,7K_+ F/+>ZJJ12_^@ M5+L( KDYL)K*>]ZR1K_9<5%3I:=B'\A6,+JU1G45A @E04W+QE\5=NU1K I^ M5%79L$?AR6-=4_'W@57\O/2Q?UEX*O<'91:"5='2/?O)U'/[*/0L&%BV9J&1K7OTNM^JP]#/?V[(=/5;JB9^_LMZA MV/=Z[[^S$ZLTW"C1>VQX)>V_MSE*Q>N>14NIZ5OW+!O[//?\%S/8(.P-PL$ MD_\:1+U!-#$(.F76U<]4T54A^-D3W==JJ3D4>!'I8&[,HHV=?:>]E7KUM(KR MM A.AJC'/'28<(0)KQ%K%Q%G R30 @85(:@BM/;16$46P@012!!9 G)%D$_< MZ#")Q306@U&4XV3JC(LCA* T@?404 ]Q]>391$^'B4?[W,5Y/!$#@*($P5)B M4$H,2)F&)G9VT:')XF1R$M8NCI HQ3.A24 ]B:-G%-I.3N)L@R9"7,0=R3&! M=:2@CM31D>&)CO3&L+@X$F49FCG!&2@G<^00-/.=+>0>_".D'!Z)HW?=>*:4ITKT-\ MT*W>,*G83IEAJL>BZW>ZB>)MW\L%0T.Y^@=02P,$% @ JT%93Z _I8C) M 0 6P0 !D !X;"]W;W)K&UL?53M;ILP%'T5 MY >HP3A)%0'2FJK:I$V*.FW][< EH/J#V4[HWGZV(8@2M#^Q[_4YQ^=@.UFO M]+MI &ST(;@T.6JL[?88F[(!PC6>&W/C?4-7&0=.\-/L+^ZHW85 MGE2J5H TK9*1ACI'7Y+]@7I\ /QNH3>S>>23G)1Z]\6W*D>Q-P0<2NL5F!NN M< #.O9"S\6?41-.6GCB?W]1?0G:7Y<0,'!1_:RO;Y.@11174[,+MJ^J_PIAG M@Z(Q_'>X G=P[\3M42INPF]47HQ58E1Q5@3[&,96AK$?5G8WVCJ!C 0R$1+Z M7T(Z$M(% 0_.0M1G9EF1:=5'>CBLCOD[D>Q3]S%+WPS?+JRYM,9UKP6-:8:O M7FC$/ T8,L.0SXC#/6+S.$&P,S"Y(*LN2."G\QT2LBZ0K@JD08!^BK%9Q!@P MVX"1 9/$NWB1Y!Y$TV3="5UU0E><;!=.Z(J3=.GD'D3)9N$$SX[9/[L?3)]; M::*3LN[&A'.ME;+@].('=Y<;]]*G@D-M_73GYGJX[T-A53<^93S]GQ3_ %!+ M P04 " "K05E/8I#[XF\# #@$ &0 'AL+W=OE3_V/&R_9_J";&\%J<4SW\J?4OX[/E;D*KEFV62'+.E.E5\G= MTO]$']>0- &MXG57JK;GXMEWZI*E(YG*CFQ2I.9SE6N9YD\G4 M\;=/ZE^_LPD MW_UW>9:YD3>5F._8J+QN_WJ;4ZU5T6W?,RO9XZ?-_A.$!K ]@UP#* M[P9 'P"C@*"KK&WU< MB$5P;A+UFJ=.PP8:=JM8VXHPODH"4\"U"H96P=IXN*G"D0#0!- FX#<)DE$; MG29J-66G@8C'\:@76Q8*,>2P@Q*<.H*4 XX4#G#I=$LH3AUE$TSI1<-^F<&!C-\ MHP20AP//<4IIC;& M(")'"IP\RF?8@K-'PPDODUYTTR\3(1_#@^@XH6SP5-V6A--,;9Q!"$<*'$$J M9AB#0TCC*<;$-D518CTNM@IHPETMX4Q3&VH0KG4'!Y&1Z:XP'$1&)[C2BVX> M%R%"&-F"R(PHY(Z"'(NIC34(Q_+%&F:II&-?;!U+ M((E=QN!@,P1LZDJ!@\BB&<;@(#)D,;2-$5,H0E1W*&(XU0RAFCI>3PP'D24S MYC<<1$!61'N"(Y,H0F1W* (<:T"PIHZU"' 08/(L#! M!AMLB!WK/. @PHSQ%G 0 1EP;6/LT36F/!Q/=(B,QC1Q#*B 8PW8C.L@$7 2 M8<:4"SB)@,RYMBV)M<5!;;%EF"W!8*O9[/U_I-4^*VOO56FS:VWWECNEM#0I MR8/Q^"#3[?4BESO=G IS7G5[[NY"JV/_>T)P_5%C]1]02P,$% @ JT%9 M3\)+X_>? @ UP@ !D !X;"]W;W)K&ULC5;; MCILP$/T5Q 6G2'2< MDH,A-74$XSB-&E*UX6IAUG9\M6 765]4_NAV7,VBP!?-"!"U9 M_;,ZR/,RS,/@0(_D4LLG=OM,;4!)&-CHO](KK15<*U$^]JP6YAGL+T*RQEI1 M4AKRUK^KUKQO_9 )(>I#,;G9$DE6 M"\YN >]_;T?T+@*/6&5_KQ=-LLTWE1ZA5J\K#/)%=-6&+&;38^ ( P9$I*P/ M+J#/Q08Z='COH'01&!3WF*V+27*_"N0-%!D^&ON L=\ ]AK Q@ >&4BS2:)Z M2&H@;9\H"#*<3D)Q83-"$J^0Q!6")T)Z2#+R@&,(\43OUH4AA/-L1DWJ59,Z M:K+)K]NDCAN0()!/U;BPM 0^L5D7C&9(R9'$S&9^X\0A/ETN[DP#%&6^L7D M7C&Y(P;#F8-3> T4_[]E0>P_W;&C 1;.\79!>"[M8*:*@ \/1VDQ]Z>C2),Y M3]YBL@;PP]U?6LS=OB[2F6H!_.4"H _W=6DQ8S\09J/ [QWYRPIPZ\ITSY; M4UA G"=HXBD:5?V&\I/IJ"+8LTMKVOEH=>C::VBZQE]XW_*_$7ZJ6A&\,*EZ MC^D01\8D57+B!Q7Q6=TRADE-CU(/,S7F?:OM)Y)U]AH1#7>9U1]02P,$% M @ JT%93\4"@[TG @ G@8 !D !X;"]W;W)K&UL=97;CILP$(9?!7'?!9MC(H+4;%6U4BM%6VU[[223@-9@:CMA^_:U#4%9 MF-Q@>YCYOQG#V$4OY)NJ +3WWO!6;?Q*ZVX=!.I00=W"3GKJTC1,_ML"%_W&)_[-\%*? M*VT-05ET[ R_0+]V.VE6P:1RK!MH52U:3\)IXW\FZRUQ <[C=PV]NIM[MI2] M$&]V\?VX\4.;$7 X:"O!S'"%9^#<*ID\_HZB_L2T@??SF_I75[PI9L\4/ O^ MIS[J:N/GOG>$$[MP_2+Z;S 6E/C>6/T/N (W[C83PS@(KMS3.UR4%LVH8E)I MV/LPUJT;^U'_%H8'T#& 3@%TJ&4 ND\/F=\Q^8[*F9F\.UNBV MPKTSR2MCO98QC8K@:H5&G^W@0^]\HG@U^01&?X)0%$*=0/0!$N,"$2H0.8'X M@T RRW+P29U/ZWQ(2-('F!C%Q @FG6$&G^0.$U&2A3@F03$)@LEFF&2!H5F: M93@F13$I@LEGF'2)H21/<$R&8C($LYIAL@6&) DA."9',?D2$X4S3+[ Q%FT M>O +K%#,"L&0&6:%5A,^*(>$>..%"(G..R]ZU9Y>Z'-(>6.DI,0&HQF^&02K\QE,2TXG+2=9F8N MAQ-S6&C1C;=!,%U)Y7]02P,$% @ JT%93V'\2SQW @ = @ !D !X M;"]W;W)K&ULA5;MCILP$'P5Q ,UO)W$".L#4=L+U[6L;PH&SH7^"OUAYR*.![?U+_HXF4Q>\S)AI:_BZ/(5W9B6T=RPI=2O-+V*^D+"FVK MK_X[N9)2PI43F>- 2ZY_K<.%"UKU*M)*A3^Z9U'K9]N]B6\TF.#U!&\@H&B6 MX/<$_Y,0S!*"GA ,A&3>4M@30B.#T]6N%W.+!5ZGC+86Z_9#@]6V0\M0_ET' M%=3_CGXGUY/+Z'4=^$'J7)50C\DZC#?"+!93R/8>@@:$(PT,+CS(1>;=T;UI M@LT] KFN8>*_*B_S*A.C/KAH?&>D.8R*AU'C,Q M$H)&0D @-I) F 1.$H%)(D# W#H=)M*8NEM2'\X1@SGB^QR!L3.R^"Z'Z:)# MA&,7#RI-0!<)X (9.9([%P\.R0),L0!2&!L\@S"^86,>,S&"7+AIN("$T34V M/6A<;F(<1P#B/3A-Z$'[0H"3T&Q.$,@\+,ZH8U:$G?7UQ:T#O=1"G?A1=+@B MGSW5<8UXAI8;!,2WZDK5'?I3OKN/?V!V+FIN[:F0?5YWXQ.E@DCO[I/&?XT%C_ U!+ P04 " "K05E/7%7=_=@! M "?! &0 'AL+W=O969VAABGO9"O MJ@;0Z(VS5F6XUKH[$***&CA5#Z*#UCRIA.14FU)>B.HDT-*1.".!Y^T(ITV+ M\]3U3C)/Q56SIH631.K*.95_'X&)/L,^OC=>FDNM;8/D:4'/_N$86[P#_&J@5[,]LDG.0KS:XFN98<\: @:%M@K4+#7W60Y4P5'P7XWI:XSO,>HA(I>F7X1_1<8\\08 MC>&_P0V8@5LG9D8AF'*_J+@J+?BH8JQP^C:L3>O6?M2_T[8)P4@()H(?_9<0 MCH1P02"#,Q?UB6J:IU+T2 Y_5D?MF? /H7F9A6VZ=^>>F;3*=&]Y%"4IN5FA M$?,X8((9)GB/.*X1\7Z"$&-@SE\ M,T.A13=>!V2ZD_)_4$L#!!0 ( *M!64\HV;,2 P( ,8% 9 >&PO M=V]R:W-H965T!]P1YSYYX9@UT,7+S*&D!Y;RWKY-ZOE>IW M",ES#2V53[R'3K^IN&BITJ&X(MD+H!>;U#*$@X"@EC:=7Q9V[2C*@M\4:SHX M"D_>VI:*?P=@?-C[H?]8>&FNM3(+J"QZ>H6?H'[U1Z$C-+M]'YB"@,%9&0>JASL\ V/&2)?Q=_+T M9Z1)7,X?[E]L[[J7$Y7PS-F?YJ+JO9_YW@4J>F/JA0]?8>HG\;VI^>]P!Z;E MIA+-.',F[=,[WZ3B[>2B2VGIVS@VG1V'R?^1YD[ 4P*>$_#8RPBRE7^FBI:% MX(,GQKWOJ?G$X0[KO3F;1;L5]ITN7NK5>QDG88'NQFC2'$8-?J?!LP9I_QF" MG1!L#:)W!I';('(:1-8@7AALBAPEQ$HZ*\%Y&N5N2NRDQ!M*C,D*,VJ2)28E MY -,XL0D#DRZPB1;#,Z#V(TA3@QQ8+(5AFPP88KCP(U)G9C4@F MD]Z)*WV:[9FK.%>@+8,G772M+]4Y8% I,TWU7(Q7RQ@HWD^W)IJO[O(_4$L# M!!0 ( *M!64_QB6YBUP$ &,$ 9 >&PO=V]R:W-H965T,5,T(+FY43UT>%,I+;G% MHZZ9Z37PTI.D8%$0W#+)VX[FJ;>==)ZJP8JV@Y,F9I"2Z[\'$&K,:$A?#8]M MW5AG8'G:\QI^@OW5GS2>V*)2MA(ZTZJ.:*@R^A#NCXG#>\!3"Z-9[8G+Y*S4 MLSM\*S,:N(! 0&&= L?E D<0P@EA&']F3;JX=,3U_E7]B\\=E M;3)Z3TD)%1^$?53C5YCSV5$R)_\=+B 0[B)!'X42QG]),1BKY*R"H4C^,JUM MY]=QNHGCF;9-B&9"M!#0]_\(\4R(WPB^FFR*S*?ZF5N>IUJ-1$^/U7/7$^$^ MQF(6SNAKY^\P6X/62Y[L=BF[.*$9S"+V O':1?AI6R#9%$B\0/*N#+=79=C"W%UELH6YOPJ$K=Y&@JY] M&QM2J*&SK@HKZS(I#Y%[VRO[ 2=H:O@WF6G\?G!=MYTA9V6Q<_S[5DI9P!"# M&^SI!B=^.0BHK-O>X5Y/?3\=K.KGD6;+?R7_!U!+ P04 " "K05E/97?( M!.," "U"@ &0 'AL+W=OB8;7^LU>R(HI/96'H&TD9SMK M5)4!#L,XJ%A1^\NY77N0R[DXJ;*H^8/TVE-5,?DOYZ6X+'SD7Q<>B\-1F85@ M.6_8@?_DZE?S(/4L&+SLBHK7;2%J3_+]PK]'LPT*C8$E?A?\TH[&GI'R),2S MF7S;+?S09,1+OE7&!=./,U_QLC2>=!Y_>Z?^$-,8CL=7[U^L>"WFB;5\)SN^9Z=2/8K+5]X+HK[7J__.S[S4N,E$Q]B*LK6_WO;4*E'U7G0J M%7OIGD5MGY?>_]4,-L"] 1X,=.Q;!J0W(*\&T4V#J#>(/AN!]@;4B1!TVFTQ MUTRQY5R*BR>[\] P<^S0C.KMVII%NSOVG:YGJU?/RXAF\^!L'/5,WC%XQ&0. MLIXB:" "G<"0!8:RR/'$'+\-L)H2* R=)#[TLKGMY4VB!"P7L0[(. 3&L(,( M=!!9!]&XWK&C(^^8V#*U95*4$>I49$JA.",IP@;Q%449@<1DH+@/$ M.77..R89Q0GOL'L8(8BZW]D40G?NZ=] $'WG%M"M!7@9A8 L)^.\AS[0!5(3 M80"EE3F^-B 5N5]8,+IR*RX/MO]IO:TXUZQ^;*=M9S-%LA8'UM M>C)[Q;^Z[QJZ'TP>BKKUGH32C8*]SO="**Z3UZ)][ZA[R&%2\KTRPT2/9==( M=1,EFKY)#(9.=?D?4$L#!!0 ( *M!64\H;^<46P( %D' 9 >&PO M=V]R:W-H965T89.7-< MM^B).NS<-)#^W2!,KFLW<&^!Y_I4<1D >=;!$_J)^$OW1,4.#"J'ND$MJTGK M4'1>WU;S0[(>P)X4 0N>\1HIX0 MO1/BNX2X)\2?S9#TA,3( +1WU1Q&F7@(H5ZS$9CPA'FX6$**>:08$ 4Z9 M<#'-U,PY$L*1,.)[XK@J<<\-&XR.7"X78DWUM-<;3KK^(@/#;9K_ U!+ P04 M " "K05E/V!&B,\(" #Y"0 &0 'AL+W=OS?=CXH4HB-9VF3=JDJE.WUS0AB57;9$"2[ML/ M8]=SX?PF!G+<[PZX/ZQN0KZJ$^&N;3JW#D];GNSA6NQ-OF8K$F7?FGX.0 M+=.F*X^Q.DO.]G92V\0D2?*X9747;E9V[%%N5N*BF[KCCS)0E[9E\N^6-^*V M#B%\'WBJCR?=#\2;U9D=^4^NG\^/TO3BR*U[WS;K\.DCX@W?*=[%\Q\KOR!-TWOR<3Q9W0:3LQ^XKS] M[OV+3=XD\\(4?Q#-[WJO3^NP#(,]/[!+HY_$[2L?$Z)A,&;_G5]Y8\S[2 QC M)QIE?X/=16G1CEY,*"U[&[YU9[^WT?_[-'P"&2>0:4):V%P&D(W\,]-LLY+B M%LAA\<^LWV.X(V9M=OV@70K[GPE>F='K)LN+57SM'8TVV\&&S&Q@LHB-]PE! M,,26>-.SO,0=I&B,J760SAP00G$'&>H@LPZR#Q%43I*##;4VW0"!HB(XAJ(8 MZF.*Q,$,-L4,0TF4+JQGCF)R! ,.)O>R@21;6+,"I10(A3B4PDLFIQ%-<4R) M8DH$DSJ8TDOF4U:2A36K4$R%8#('4WG99$E4+6 @PG_2,+K'%*$5+JDU*\@&I4+ MAPYP00!$$0I7$4:C_(,D4$J+!10N"H"H0NFJ FJT=/)P50!$%DJW8,'7A0H6 M0;@P *(,I5NRX$L#A2A?D%/ M0$0<2C=JAV-YKL$-*NJI5W"]0$0@2B]NL6, MW+*-9S=OR^71OCE4L!.7SCYX9J/3N^:>V)O[O_GP*/K!Y+'N5/ BM+G_[2U] M$$)S$TL2F3T\F7?8U&GX0??-PK3E\!@9.EJ&PO=V]R:W-H965T4NH N(2Q)R^W?+PF4,>8O M)':>W[-#['R0ZDTW "9X%[S31=@8TQ\(T54#@NF-[*&S)U>I!#/65#71O0)V M\4&"$QI%>R)8VX5E[GTG5>;R9GC;P4D%^B8$4[^/P.50A-OPX7AMZ\8X!RGS MGM7P#'HZ9PWO CQ8&O=@'KI*SE&_.^'PI MPL@E!!PJXQB87>[P IP[(IO&KXDSG"5=X'+_8/_H:[>UG)F&%\E_MA?3%&$6 M!A>XLALWKW+X!%,]21A,Q7^!.W +=YE8C4IR[;]!==-&BHG%IB+8^[BVG5^' MB?\1A@?0*8#. 33VM8Q"/O,/S+ R5W((U'CW/7._>'N@]FXJY_17X<]L\MIZ M[V6^4O?)Q"7YFJVTX'9VELQ_F^N$IIP"83;>S/:^S@FPT.5^.VJ=VKL?U'P\A^ MFFQD'J_E'U!+ P04 " "K05E/BJ(T+ED" "'!P &0 'AL+W=OO?M!VB]1K O%/"*YQ\H.R-5X0(Y[UM.KYW*R'Z'0"\K$B+ MN4=[TLDG5\I:+.24W0#O&<$7G=0V /E^#%I<=VZ1Z[43*W)Z%TW=D1-S^+UM M,?MW) T=]BYTGPNO]:T2:@$4>8]OY"<1O_H3DS,PJUSJEG2\IIW#R'7O'N#N M" .5H"-^UV3@B[&CK)PI?5.3;Y>]ZZN*2$-*H22PO#W("VD:I23K^#N)NC-3 M)2['3_4OVKPT<\:="KOC>B% $:0K_XP%+G)& M!X>-+[_'ZC^&.R3?3:D6]:O0SV3Q7*X^BC!+<_!00E/,<8Q!BQ@X1P"I/B.0 M#7%$1GJ897:!P%ICH 6"A4#D^W:!T"H0:H%P64&:[@)OTY%U&Q\@LI"2-0F9GUZ: ]#GZ$3ZVJ!^8W>J..V&PO=V]R:W-H965TU\1?B4& 5*#3)FU2M6G;LPL&HB9Q9AOH_OUL)TV#8SKV@NV; M62E M/ GQ;!>?M_,XM1'QDF^TI6!F./$5+TO+9.+XW9'&_9[6<3A_9?_HQ!LQ3TSQ ME2A_%5M]F, ;]V!= [$VR%I MM;MDKIEFBYD4YTBV]Z%A]MJ!*3''M;%&=SKNF\FG,M;3@J2367*R1!UFV6+@ M #/Q(.LQ!/2(Q 301P%#42SAR!U>;K :(T":>D'\D^7A?9:+0%$P7<@1H(MT M72' 00+L"/"0 '@ZEBTFMQZB<@A1Y>0F@)AF\(HP$ MA9& ,. ):S%DL$V&D*=^-0:1#!!/UA@$,*74DQ5 99BBL*PL*"L+R()A@CQ( MD-]^8VB0@-YP8^A(*$H)RKW,CE&00/_?OAZC7'"E_H$;TMN!+BX2\E.R"J%PFON5YJU MBIZ$-N^^>YUW0FAN8D_OS)4XF):P7Y1\I^TT-W/9]D7M0HNFZ_F2OO%<_ 50 M2P,$% @ JT%93[DSB,D= P 6 T !D !X;"]W;W)K&ULE5?1DIHP%/T5A@\0D@""H\ZL6J>=:6=VVFG[S&I49H%0$G7[ M]TU"EH5P4?LB))YS[[F0>TCF5U:_\A.EPGDK\I(OW),0UKRJ:;K7I"+WL.]'7I%FI;NCEG9Y%G)7VN'7XNBK3^ MNZ(YNRYN7=4*2^,O:K!E_W"]94BFM.=4"%2>;G0-S>OT??ZN)E,2\IIVN6_\[VXK1P8]?9TT-ZSL5W=OU,34&AZYCJO](+S25< M*9$Y=BSG^M?9G;E@A8DBI13I6W/-2GV]FOCO-)B #0&W!!3=)!!#((\2 D,( M6@(.;Q)"0P@_,@0W"9$A1!;!:QZ6?OJ;5*3+>EB$*Y]Y%!3*858/!'4R2]"&;(02U"$\*:%5@2,4*#^BXGV - M(&)BB;@;Y=,0$:*HC]D"F!BNA8!/E&@^Z?)]'PX0@ $"'2#HB9Q:KZ3!1!I3 M-L\;6<5N;F-Z0D)02 @(B2TA#2;L)@D"2T@X%-+!](1$H) ($&*OP 83]Y), M1K),P2S381;L6UFFPU+\L;<;@UEB( NREFD\R(+Q6)8$S)( 6>QF2(:UC&9! M/NP>/I"'V/;A#Q(%@]Z] ^J+&;$R!(@);#$0R#*\-0B*1L2 CO:$,!#"[F(# MFG:*]B=VBZT?0FWNH?JB8>M"!!!M=SP(2FS- (B,K2W8!A'@@P398B"0_>T M06-K"[9"!'@A&7$7!)L8BA[_,"#8H1!@422T%P($&EN\L$;Q:#)L+!LQE4"T(&EGU&/8-#'0[249"P-V.\7]4"_<>AMK*6NY; [KS_?$Z MF[^"UD>]=>?.CIU+H78VG=GV>/"$U>;1FE^AV;K9Y'^$:6%" M;DWU!O+ F*!2I#^1O7*2QYQVD-.#4+=3>5\W>_UF(%AESC%>>YA:_@-02P,$ M% @ JT%93\:X"+9^! /!< !D !X;"]W;W)K&ULE9A=;^(Z$(;_"N*^F\PXCN,*D H4J'2.5.WJG+U.P7QH$\(F:=GS M[T^^RI+Q0+(W)7&?&=NO'?NU1^QV'ZW]1$R7D\A.%GP=?#;I^7!I@B+GP\S M,U%49BK:\;-).KS4609>/W]F7U2=+SKS%F9FED3?#YM\/QX&P\'&;,/W*/^: MG%>FZ9 <#IK>_V4^3%3@94N*.M9)E%5_!^OW+$_B)DO1E#C\5?\>CM7ON$^#U#9!-@.P;X#9#6<_H4EI\./.IBRJW+PFJ&5?\KYD16E'Y, MI.>.G(\R4<-,:P:O&*TOB%.DO]2!7!U3M.*Q7<.,(0+19N8V(SUH,\\V R[I MS8++0]JSY!C2GA7#!&WDA4OC\@HHM"*S M5G&*N K(-)CSG$^Y9Y[#0),9S' :1$ G,8/Y6BKRS:RXWKJH!:GUA4FG4/@W MQ ]8\0-F^(FJTX!3WU>D.3,.H]_ZW(90(%TTF$R!=DFS%@R%$ !)MF1J5/K& M-Z]9C32C$9DI4VW50GH^ZR3FG<1S)['H));WB)88X/+[D\O(<6/W@1M;'/1? M,X#=P9X NU>-AFG/2-^C$VG&2 DU9C! !&IIV X2^-.9-&-+.\B;77XC1SLG=Q>%AKHNA8=4&EL MY@&HSG.&LH3I1!;=R/(NTA:&=Q3 6 IY*P7O*> /3 7PK@)ZV JP=UJ4'AT> M!J*&?,Y"='B8?5VA-4+<[H]*T%'B, V2+A,,YH.@*P7K.$#=$)QW$M#'2H"] M&X.U'#,[-OA46'*? "\AGMFJX>V?,YF#-@$I<'X':P\ [ M#NSC.)"S$E)9AT&60Z#V;\YPJ.G-P3.7+1!TMUAP& (HZS[#YB#0-P[>R#L0 M[.- T+XET-2<,0SC0!B*KBG=R()!Z)IR-TLMC'-UFQ:;=%==SV:#=?)^S,O[ MG:O2RQ7P$Y:W<:1\"H_+^B+W=YKZ7OGO,-T=CMG@+Z7 M8MSV)MQ<7B*SS>5Z]VHDCK1[D7I?YG(ZLB57I8;;UZ M7XETW1@5N1?X?N@5:5:ZTW$S]UQ-Q_*@\JP4SY53'XHBK?[.1"Y/$Y>X[Q/? ML^U.F0EO.MZG6_%#J)_[YTJ/O#/+.BM$66>R="JQF;A/9+0DB3%H$+\R<:I[ M[XZ1\B+EJQE\64]_9I#/OO[^R?&O%: MS$M:B[G,?V=KM9NXL>NLQ28]Y.J[/'T6G2#N.IWZK^(H<@TWD6@?*YG7S:^S M.M1*%AV+#J5(W]IG5C;/4\?_;H8;!)U!<#;0OJ\9T,Z ?ABPJP:L,V#W>N"= M ;<\>*WV)IF+5*73<25/3M7NAWUJMAT9<;U<*S/9K$[SG\YGK6>/4\[)V#L: MH@XS:S%!#Y,D0\@"0CY(/!W .8H BV(6 /-@Z& .$<3WK2!NLBROLPP"I6BZ M:$- !^D*< *&$K"&@/4C(':^6TS88,H60SGE5D8@*DP8M5("08PED85:(@YC MYC-<%T=U<:"+<\O-K,7PGIO IU%DZ8(HQB(26\(@*H["V$(M(8I0GP845Q:B MRD)DQ9BE+(31D 2L&$21,*&QM?P+"*,1)X&]:!#&DCBB":XM0K5%R*I=6/88 M)8CO_QX2E""Y([L)4/J0V+F%&+LZ0 2WRP/BZ,)6(3Y>37TDH?P"Q86"3.Y/ M*4&KZ1,)[B@R'6@@E@1VV450=EX1"+>_PZLT0TEXW27TCOK2@08%AMF"( 8( M@I"'Q!9TC68H"#\'"'80V!N_ PTCB6U%$ 0400@#BJ[1#!7A)P#!CH#P @5> M:DGX'WL?KV@$EC1D[TRI^!^K?2*BM!T* GILL2P0"2K[7NTL7HMHVC4WMK.2A M5&:S]F;/S=-38.[BUOR,C.8$F5^89JNYNW_0MYW:M[3:9F7MO$BE.X#FGKZ1 M4@D=NO^HUV"GF\/S(!<;95XC_5ZU'5([4'+?=7_>N06=_@-02P,$% @ MJT%93UE'R C. 0 .00 !D !X;"]W;W)K&UL M=53;;IPP$/T5RQ\0LU[8)"M RB:J6JF55JF:/'MAN"B^4-LLR=_'-H30+7G! M,^,S9\[8'M)!Z1?3 %CT*K@T&6ZL[?:$F*(!P=JQ M&GZ#_=,=M?/(S%*V J1IE40:J@S?;?:'Q.,#X*F%P2QLY#LY*?7BG1]EAB,O M"#@4UC,PMYSA'CCW1$[&WXD3SR5]XM+^8/\6>G>]G)B!>\6?V](V&;[!J(2* M]=P^JN$[3/TD&$W-_X0S< ?W2ER-0G$3OJCHC55B8G%2!'L=UU:&=1AW$CJE MK2?0*8'."7$<>AD+!>4/S+(\U6I >CS[CODKWNRI.YO"!\-1A#TGWKCH.4^2 MZY2AH%9 M1.>YN MOA7S"QZ'ZQ73=2H-.RKH'%*ZY4LJ"4Q)=.2F-F^/9X5!9;UX[6X^O M>72LZJ9!)?/?(G\'4$L#!!0 ( *M!64\)T+ZWX@0 87 9 >&PO M=V]R:W-H965TR8O?@_ M?//G\;$*3\DYRG9?^$.]+P^3RC_?3Q_@;HVN+= 1?^W]J;[X/FFE/)7EM_;A MU^W]5+0M\KG?-&V(+'R\^:7/\S92:,<_0]#INL]LLR M_WN_;7;W4S>=;/US]IHW7\O3+WX0I*>30?UO_LWG 6];$NK8E'G=_9]L7NNF M+(8HH2E%]KW_W!^ZS],0_[T87P"' G@N$.K^J( <"L@?!=2'!=100-U:@QX* M:%)#TFOO.G.5-=E\5I6G2=7/AV/63CNXTV&X-NW+;G2ZWT)_UN'MVUP;.4O> MVD #L^@9O]!I9Q0BPC D0@C3BTRCKCZ-<-52R MW26[ /*JNQ0?0+$!5!= 7;6 M'+1,Z9C#CVC,%7H2)\PG%1"6#)^JYA3J(4T MAO0.PXF0<H,1 M/X$;$MP 7L!\(8T-T!7 M$LI IU1ASIIUTZ8A$WNI WI#L!NBJ*IGJ5%"),:=# M,M".2HPY<&!1*:J1 8T(-FE'1/)V#)P?TXPW0-<9(4RN:!QCSDJ=TL6^8K@P M XVDTW_-@>$/I!D1R5LRQ)X<9SV(_5':5,B4BHPYI4.;:.)C.,#@;XKNR3@P M6!S8D>0'O#5#[,T2QQ8U[WY@_T?ZX_T%8H-ATE^<[<$HH(MKR7$Z+/AH\\V8 M3$B2!FA/,YS54HTM&=YF(/89)O6ES!0'NHJ7'!:6#-WA,9A56M+]*X,YU'ID M!)'W0!0WI+T!NDI[P96H?7&8#:9$SRTQAB+D1L*M><[:L:,6[]#(.31->1C; M9"HOD^L@D,&4MG3\& R= IHSUAR78M@,C@CDO1EC;X[3'3)>*IRA1Q &T_9R MQ0P".0=70M'=!\.!DP)Q1"#OS!@[,^B118R\[Z&Z/=4A[RK(G?1HJL,XN=.M MP>?(ZG-D_2%R+8?W#[SE;(?,:X/"6\QTR!RU6(\.Q&IF#(*\Q!C_4R#LPWG+$&Z#+JXZ?>)$FG;I7KP]7]H^8'L'2-XOX&X)S/L5W*W[*]D? MX?L;XM^SZF5_J"=/9=.417<_^%R6C0_M%U_" .U\MCT_Y/ZY:;_:\+WJ;V;[ MAZ8\#K?.R?GJ>_X?4$L#!!0 ( *M!64\I$9OR^%H +2' 0 4 >&PO M["U:2LEV5/<_=D66*!.YR[MGO M6?Y4EGNGVF9_J]++O-KN__59-(V?.;]MUMOR7Y_=[_>[%]]_7R[OTTU2CO-= MNH5?;O-BD^SAS^+N^W)7I,FJO$_3_6;]?>!YT^\W2;9]]N<_E=F?_[3_\\M\ M66W2[=ZYV*Z<5]M]MG]TWFQYA"S?.N=.>9\4:?FG[_=__M/W^ Z_-W?>Y=O] M?0GOK-)5\]?K=#=V@IGK!)X_;_[X8;D?._ZT^\>.)?SR-MNFSIM]NBG_W][' MEWFQRPMZP76N]\D^=?+"(9 5C_#O*FV^^O)5ZQL%BYO'7>MQWSO_2^\+?ZF2 M8I\6ZT?G*H5E[)L/[HNJ/;]Z^6-:9#D"?^6\A'7WP?)__,N_= ',++I(MF5& M$.M>Q&VR+ENC"P!?9^O4>5]M%FG1?,([]Z-P-NUY\2J]R\H]3+UWWB>;UO"7 MKZ[>O[IR+C]9YSE2]_719I M^JOS,2E^?4@>G4-S7>)?@' W^<.V^>Q[.(M[YS_@=)*2'G0/C:;Q]V.1?\JV MRQ98WWTX-,3'O-PG:^?_R7:=R#^=^'[<.BP: ?A%YRLSOX4#;_,ES/'Q/M_V M(4\0^.>^%[3.ZB;; \+EMXX?C!9GSG6ZK J8O;6B?+,!3+C>PX&XSG-O[/G. M+BF<3\FZ2IU=6C!W:HU>)*ML>^=(" OK+JBB0#IGX:'HXQJK%.?^KS4PU%P,>DBSWV:<4.4&BAAR@66!Q M@"IW>=$"W=ND@%U<+)_!_ M,V\21V'SEPO@@ROBA:_726M\S2A?9R6B[7^E@$BOX3#K.ZC[% ZJ!_*7^;;,U]F*CON'9)T Z\ WTGT)@ORG MZY?.Z/F9\]S)ML[-?5Z5\=&-19 MXH?T;U4&A K/MR:YO@<2.0=LW\!:/J7E?M/UU%6Z3&&$Q3H%AK9-6W3P!E[= M[CMP_V.1[I)LY:2_@4)4 MKAFO+]?1O];W+DDLO:MMJC@5Y5 .QQ%-S4#E?; MN:*K[.Y^?Y[?GE=EVC/:=7Z[?P!:<%;IIW2=TUC.$KAU]QY_S//50[9N,3'@ M%<"F,H"-S-/Y]MM\>W<0S!\0,#VK9?AT_Z:089TEBVP-FD?:Q@C@/ZB"E<"U M'_$@^\;(MBBNUK0^% MKO?!5NM@+3NTR7,PZ30"X^6*=W9&>T('!MRF,NG(* M@/"VK7C!FD =6^&2BAR("0??@_KQD.WO[_,U\J8>&"W;.QY&J($'W]9VV+L' MD/[Y)L7UM8?@11UZ#O[>[IRG7 Z=8&3N*'Y.2M+!'^R![&_ ZT>U 9M*]!AA-/ #?S MG4W"]CO G^25'AX%*A!IP;!S9 +GP.P$==K\90^F$ P+['C;=>HWH N5%=@/ MLO<(UC4+W/D\UEOMWT3LSKW(]?S0>O;PXI<@9JHU,?"<<0Y8/9P1\#%4"]9Y MV4WI?-1E[3Q3.L^#2$'+/>;-(?$R DT9,/X^W8/ZOCX#=:4TX&MTLJ.;.G#[?.AUW*MJ8M5]64EG!U#PC;\ @KN@=3 MKIBYM5FN^J&]'9 Q+,-$+'90>KE'[GO5S3BO09CS",MUANP-;::L;9UTBK@1 MV.CK:H4#;% __CL;>3#;\VCJQK,I#?S/43G MUJCNA*5?UL2/K.+817>^/'H+,NS,=1 C /5ODM]SNZTH6LM'!UU0Y9H)*EG]M6)=URC^SFC+\Q%V.J,%T.IMMC\C!C2: M>/,S9A"CB1^>/9'["+\9X0C,>>+@ZW":G[8@P=8H!4DC.<2#SP:H/94]RJ_8,8^2("*ABX5#=U8 M-'2A:FZ3-YQR=FHSQSM:+B^N_\UY_?;#?UX[KZ\^O',^ M?'R%'O+W/SH7ES=O?GYS\^;5==N>UL=2(O"+=)EOE^B[WUKR%7_!OXDE[-"% MC.B\>'1RK0^0E[';9'^9PIDM,V&EJ,H,2 [2G,\78)&OR%*!H^87127I\*5\ M D4''D *7!UCY;[1)T3'V88C(0'IW>RGH$4?<$J0 ^"P;9W(DP,F]/MC 7WH M_-^\__G5]:'SOQ0GR*XJEO=)A\HG#Q 5E+VNIM:QJ.&0X0ZXBHP%L$GVZ##/ M#KZBAL;'Q5;#7QX 9-W]0G9BTG'1" M6\LIU8':RS1=EY%O MMRAS@&C01:54T54&9+I?/[+?*EVO>&*@@1RIM\-JJ'DS^E'H989X#!R+_">= MA'$4$8SD$$&=RK8 W.%3?'5["]M!<*7J"@:O+9RED+=2<8YQ+^-R@+@+\A1F M)[S8Z\!&Y\TBO_SK()CA4]9#_V M^$_()>+\\HXTGY;>;3G7/HIS3;&DOE>TETV;DGU/UMTR_6OX>>- MPH;1RY0_G1$\<:(F/'^Y0J\P:$? .U>MD2[9/X<*C4'9]^F#(ZYNQ(^/!6!? MMB/U0MT4P5,7*^8!;6N576GL(!P[H4?J9OM^MM_#=?#=5\?RH]X'W1YOWJO- M;IT_IF(BGZ +?.CP;XI(9I5M $[OD@+VZO?<4@W#:?!=:XY!]]N!.0;?M>;X M]VJKS^S4.0;?;>+4$_?>\BLUYIJ;=" MTP.UTM%S;^S/C)=I""'I, 10IRYN\%T*"L@V%I?_B,$JH$,1;8W>YR#J6RO[ M4-PE6]'9P=32PD7I]+4Q@-)?LX0&-F[)GG[WR_"B3MP".NM(T-6^O0'K'#2? M%7(.Y">6>+S5BRW-8C-V+X/MEX)9NW7N$V GBS3=@DX"2ES!.LEE6FS),-71 M8L[H&7_I/B./P#.Y6X<_GSVD^+]5^0QC<9[E5?'LC+2MO-J#D@:2T$4M"C7' M/:EO\'I1*0VY2.^JM7C]T)\!/TJ4B;IST;$FB!^ #KR:ZU>7S\[&N%*4F[ O M$PF'+]WF^7X+9PX(6RZ!35:(2UM\9 VZH(8"6D/;;04PZH26A@D^!X*K6!$B MDWZ9&$&V4X*L=.[8N0USP._H&:%W<5<_;3.MM-!6+S9PW,L$]O+CQ<5'@)DY M"W.B -%\D^WQ31N&9;6\[P;B&%&B/ TI2C@J4(P7<"YILA)E^J_5UM*F]XQG M!P:B.V)X$B%?XJ-[Y_\Q=MYLP73: M)G2H9.!C.DUC.@A&^FK$IA9;8%@Z2 ML0:="%51D'9N7CASP.9(RS(!=0QVNF/2=&Z3#*,<<;%F^ETN<8<*2O!PM6;E M-3>N;ZT7WY*?1+G@6!\NU13I:NQ\J,A*)*:AQDJL)QCS@&DHP/[%03,7#D>O M.B-B6)'WZ%.J"-#8Y6I8M0J,/(0A'E,41J?RG@= !T-2&$1UYR#J.PIG+3HJ MT"J QRNR^#;)KS W',N&B(?<+2 7-JQRP(*%,*+RPUA\A/0J B500F MY",SBG\:<+3MGD:% IDE#@O'76W7&.Q*+I:'3!:R@O.YKG: >#@/S/G2$AJY MY;:L!5R_Q[GLBVF\O,5C9&ORC.%%\*4!*-9J51$+,12-I/6"8QKQL$;,F8C- M"%(M+5\574T$;A2+MW_NABU_.UBU@>?&T10^^)$;36>.?>5(]Y>,J;<5XLTT M=![N@4W QA(';Y0WU<99HSN/"7JS(-,:;RB)=H%"B]1%%PK#FN[] MD.4C6@"$4$JEOP'#%ZYXFRWA>T#K^GSI&H .XR+G!]+)@'>A+T8$OEY[00%Z M-:1>*&C"V@#G -/P125ILT*62*M5<@,6B:XU?NI3(N'?N^01]"P7]HYT EN5BQ A(EJ3;8LJ#UZ"]CRK$4Y6 #O+EP1SUF=(_S&8:Y\ 08.0>Q@< M3)?P[07P^S5]3P(?'RK14Z\Y$2Z57B,D0R]^@:\"$SC'^SI0"POT^"CAI&= M*IGX@ CK-8((B1LX@'H\X?MYK9+<]<8C*/ZM%)<>7E76_%!&E.M=U=AK?5,Y M"@ \G"ZZT5B"?%*.S (X@&_#(GP-9T2Q4-6^!/.,]4TDD),/$6;B9YAKTO)* M/;6"#^M3@'V13.44%M,Z0&-OOX\@^'6)_O3L>1E/<8F"VV.&RQH$S M:WYTH@/+T.$ONUV1_T;J 9QY$'E-)OC/@]IU!](*698V@]>*-VFX98IA(X", M+BE=Y*G$(1 )P4!-U@ 3L%(W"[!\V"(6HPN>A\T!X/O0LRIXHO\\FI3[D.QHK8!]DXVD;U\):XO;;QQJ6JD@ZY590 MT+25' 9!&"#V"2^=$;F ](&A@6F+YH42:2F+&)@D\((YV5[6 MG4.^A<]+@?V%**[T+(#Y+=YY&,%]FQ6@DW?AO])XM^F#A-I;_J"[*B-'T=BY M0AL(-XG^1V<4L^9[B_28XL4^@&(-TUV"QDOR^27>LAK_%RWD70+PH=L*QG7C MA+3V=8WA=LB]G!]R^ >T[=<7US^ IBW^T\Y'?]HA_L"S%]<_/2-[)3[W9A15 MHC)*G'-8^I9-!5KAZU307L6N(+L875>+?;X#T@GA+ +O[ 5Z*3<9:.'U&,ZM M1J-5[Z8=Q=9*3'])R;Y/Z^&PENZRU Y $QQ%)"^#T[UU:0;?Z?G19X T34&2 FB^W-,L9%D*=U$'[V2;'?&O>[ 9923F.6:LG/G# M<+#-V/E/@VMP2NJ,-&OO0M#F8E; !9$AD'\1R886IQ9PB@'.OD9F%[9CE4A, M1^3W1S41/K].%X4R'V>"TH"K&E-YE[-S+W"=5CSGN94XV!TW=4-X&! 2-L.C MR)@7A,%46KZ:E%B$X[:@L1..'OUS"8K"^B0<8' @14%=X3W#>UH@/@I3:B1: M$((_H[QA%%,H9E->\3-Q)"$8:#I%!J01XH,%!B)O@!7"LN1B:^=JPK(_2IE ?(^'SMA>.Y[40B8;UQ0BDV3YPUH M=VTPK4'I-3<&*F^P0/1R[,D_2)YX]A8K9S(Q5N6&)X?KAM/,:*E7^E;!N3[_ MWRZO-CSW)CB4D+^)/%$Z=2,[9NS\!# MQ&.GYRB')BD=.,YPE)R-(@X1!J'B M^?AW?.:BBSO9L$6Z>&0'-TIA X1")]N7S@9/8 M<. %X/_[]X')=HS0#]:#1 MI:,',[DF5.X&G0ZY924E$5L*59'S?7Z^8BRN0=R5V"04E_MDS12>)G"&]0?1 M MAEXGOF;\I(P-PZWCK@$5X&+%Z@^&.)2WUFE9+G<;\\:D>VPQ7NM-2W%IZ&Z7 MP$JRO8.1L!SX9!2C-ULX_THD*.FH6W(/37O%S?3<#]WN$4#FU*<2$1,&4Q Q M[YBI*3 =MR@M1"00K([!B,"@GRE-9&/-P )XF=]M,VT[\8PHU+."'K+5(B/& MF6DW=0-,FE4* 2HK#Z@QL>*?LGZ"8HX>)525ZXF5 ^< -BQB)&I9A:4QTL4' MIJI1=8:#*@Z-:U8_MD^DC?<($+EZ'F#W@2>$AIK:(\L*T1N%6H;U)Y0OA:9P M&$'VHXXD57=-(,GLY1(TBY* HD3H/O MFOX/J%CX8_]0"M%GW@P0_7*=%" F%0AT%09R^>P?\-I:/TZ+Y[^FWE1C^Y*& MR,A[#H^3\X:'*/48VG,L,@(LQMH"$[- .B,\9CG,<@EVM+K#Q/W^@>E*KN2< M4@P?M2]8VEF3'LP2U5LVN5%D0?L4%5<5]2\ONK=F;22O;W1L'\E70WIV!VLH M"-_%G>Z+7-^E)3O0,$2_$'N'))EE]&KPN4:IE$BQ^$G$0]O^&L3#GA#C'*M1 M44]**&M\E]H'13"]!#T"]/6B[ LEZGRY_NY I-!1;]^ )N?\L,Z7O_:^?V4A M*VB0R=T=RA(E*M13-Z3?(&.G,V&VK:Y6]07VRKPOX?IP)@NI?>)L\E6Z+E_ M6'CU6KL&-?>>C0O1E\K!=LUN-68B[&'"F"KYEO,V3WKX;;9D!48'\S]W_,G$ MC>9S^#1WY^&$;D/AFS#$3Z!B3R8Q?(KA7Y^^F;NSV?Z<>1$ONO-8Q@XF/E "&X8SX"1+,IED4E,PBQR@]!SINXT MGCASWYV#VAR';CP/8*0P")UX[OI^A$K-;4I!38C:RL,UF4S=:!K@T+,YS.W! M,J/(F7B>.YW#]%/7@\$GF!(<1,X["I59F=>#.( MAW@]'X%=%((I/0DC^'KF MTMF$[AS6C5]C/0*\^L80'$Y80$5T2[PP"&+7#WV8W?6G,%@./YL"BGCP)\"&SMJ=Q5/'G\]A&K^!G &B%QX-P'/J.0CM.< X !'B M =1!+9B&B"8S.,"@!T4!V#X>L$\KB0"/X(!F(9:QP..9 JK%",6=P)LQ_#V/@+J >D&'F$61.XOB7F2= CT%_H2P M80)X,0N!5*8S>!V6Y,? #6!!L]"93;C*1AM=8<4Q '#BQD!:0*H30&J$,:@S M$Q>P'+\+ 6M;Z I0P%("54$P3T/ M,F1DN_U,&?1QN=GJ4%B>R)[K2'T4YO-#5_4ED)L3??6PR)2I=@)PC3VB6JSZ M$3.USV< ;?[L(8\*B)K#&/CWA)_P 3F 1CHF8#=NGK'?@F;R Q\8;0CL&4X= MQO'<.?!XWP<^!MS2GP#_A7^ ^R#!_$ZXS]>".<#;"XFZD9F@Z/'HV]ED3CP8 M/R,!3X#0X0E T_G<9Y2=8^;SL3 /HYD;3(!\L""-#]P-CA)E#!SS'+@4S!9& M4_@:(3O[*C1D5&[,+ &6<+%6<1&@^5VER"W(C9 6%,2%7,.^R[J@J[C.NS?R MDRFRD\ L,C2L.745*7N:K%ODMY8K6"NM.Y6WIX.@T*9;?6*8W(IC2$"H%\0:?1_X.%=3 M_-%):2XL+6>TV'4JAHX,$O'2FPO?XZY3D]+,)K :.R]-'-\QN?4F%D8HZ'DX M">R[3DT*A!OD,&]>3[>V^:A7*@[U6NH=W>6*-[%M+FAWS>H"IMIL M\$('9L780ML9E!'\6+:!M=#@?AV :M5^E9AT!%K'3,0#B H?E,RW MH*:\(+HW+JM57BWVM]5:7=""Y@(:QA34<>#M$3".]O@Z1-(XOWQD]Z UHY;C M@W8= 4]25=EVDO./N:_DR;>7.JJ(9"ZN+Y5[9.*=.?_K?\X"/_@C+ 648\,. M&RMX;DW+4@>X.4A$"_G8#V"CH(J^TL&]"O68_/9<%$<"+3 *1_GQ) /C^60, M@E;Q$8HR#<=@1JEO&J&^_7GH RGJPTDSYJF+8<]A=UDQ(IX!I./B '@!C76< M?BRP,HA5B /K*Y3MK\6C^SK)"N=GJJMZV4A>?8$B/WT$K;3X%0Z/@VO1#/5 M.T8\58=N?U*_WJ ,7:44ZUDZA-J1?DS]*U]C'@QF'U+I-DR[ ET?+,/6X_*U ME$%JIMJB=3>9S=MOR??=Q2=?-%<*]FA[9OZVM4XT;]!$"9V1[SEG_'?H_(B2 M9ZO]V^8N<)$C")%A_(%[!WAV!VG=&?T?*%CC@X 8M)03C+(S9*0'_.P*UZDQ] M/YL=@>=MMO@[0_,8=A+[/5@N/]91!PS5";#?)N[(UQ;R?&3DX>*)S8WT-17C= MA<\GZ?-T0:%NU3B,E4(BK0ONYJVKTJ:;>/F9>'98E<+@M71%_O:>:P>*G;-B M1?KUJI>J0K"J1,&QCK50#6CKP9" =)FH^SZV14#>9N3,O4,"_T,"GD-3>D%_G-5DDIL@\?(FT M>4.AY!<2N(.[NDHECKLUP\B$^+B2;=YX1#+,$>D>.7TU9?,+CU&2EUK#ZF + MCH)&'POR'C;K\_4G1&2)IKA-EFQAI[_M."8T4[L.)GR]*%P)%:_DC,*$&F,@ MDIJ!8'75#H'Q//9,E#/Z@;:/[$&SR(1GP)8/">QI+U>\S;69(?W#0SHC]@<) MI2[.[6$0QK5U#6_FK ? R;K4V=XE17^3S*!+\1334MD_1AR#PK>EVHRLH'=_ M.)*IJ/,\M!8Z>FY\7L*YM:/NK!^\ ("_BD^,<<;*6+-3M)ON*>36[$)"69-) M:/P/>5'0KFJ\SJETX%L;4NC"JM(Z5A%&4WXTIZ.8:!5K'V-'5]#:P)N+E(N M(4H_Y,6O=&3"+G 3*N?':'B["CZ5Z&(PJ::+:D_B<)UM,O%=J@ B?>%K%=]E MGZ"NC"4;12JGT##,TU4Q_4!S=T6R.4B2:CI,@BTRY8V0$&GQ=L&J%@1I6CH6 M$LA2*KB#O1ZLF%1,?=%U2EQ1<+=[,GC4/.M4*M8R*4OV[3*7;_'#ED)0:BFI M^L$^$B&'EQ3Q9R_YIZ3(Z"]6KRGR'-Y^^^:'#U&Q=$=E2ERK6_G!%!M,[! M*K@V!L[0,D2?MF?H601%-A-T2HOQA0Z]'A?ZC..#AW6I)N9E6))P@ MLE K,#Q&;^#!5@JD3@J_0I!=/R0[%5L#4BDOF4[%#"^R\E>.'KE=5UAJ0#+0 MF"5J)*R=@A"8@49-:S-$W3QK"C'3H9UM MU@D'M!)[@"IXAL:+M2,O MYO%B%68G!X3 M#+K;[#>NI-(F(/R2WEL=>W#(D<*Q-_WN +7"4FF/2'\4@H=:IKEUT(5,U'&9 MJS%C@;1<$8EZZ#];&P-/\) NB+[1"&.S'ZPVB_2 MI+K(LL<^@$=*XF$J>,%< M2$^^SN'H/Q-,(RGL@;7<6,"/I76C M=>J=6IIQ[5BI1XLR4*.8Z]BY(N8XQW:51[K^J.%;QQK9?Y#)K:K.6N7S.*Z' MB%(&L9#(HDS_5G%4X]%;[TOUK&>XT)]"_RJWA.0OG9?*=3 4#T-RF94!-M<# M#^LB-"D[B_">M"-K 2T7AN5'M@+E6S=#UF,U=T1_8?ON<N]?"'Y4*1ZH!A"=932H0&Z&-TURA<8Z27:QZ["FEEDW 9G M)#^I7QM6^'K8UB9.%E@^[O35\3UXB8$I5D4XK7<)S2VS JB?RP60]Z>]R@%H M2I$P*5B' 5:+(D]67'%&9^7?$2\GF@76BTNB;'91]:IMHBYH_E91#2+"+!:X MS*!Y\Y(@04T_ESJ/PV:72+ C%E_^F39=,;NN-6=KF^K%4/;+V^&-*);:"0,. MPE#B<0''\/""/$S!](\B2^5NQ_\C4:HP/7U07V+71(:J+AGL$94R,@N,Q8AE M($H09?6E!2MT,(4G M02Y =5-RRAJ0*&SS$)$@5YY8("Z+E*,SJX -D6M/#K%SY4VPA(-@:2ZWY%!, M7A8,N.=U;[51(@+E47!2O6;=GTB"05N,]RRW(U!29=$3.V^F.UEZA&1.D?BO M*174\L J[[>@0IO=L04M_W6?(/J)JMN]3'70;;T3&&;3V"G#BF 4=JKCZ+AJ M;=[''@@QJ-]DMEYNA!:H/UMWFKTO-F(/ZM-U7Z\VP@1ZYSSPMD0/J#\/7&D> M&DQB"HXA:0CO(R)@A?7YGU;.UWI07 MT"\C=5I5B"LOOF^DPG+^)EM9@,[,DE$;[KD5^@24S*'>C'VA%GEI2- MRG//_;$7UR-$,3:NVPTN98*3HG@T14TU77/;XA-7@_,W(E0G0=0W?RN.@<,> M>N(I\.8\38^+J.!G7CSV#NHRQ,I]M7]W8>2,7NWA=OUBS!Z&[ M?(,V?9'5;'*ZJ-B+.PT604I(J=]8B0>2:[S1W1=6@^[+4J[,1?&&HHSHWM[. M7!XM3=,1=G.>U0H$(A)C?!8E!R=/2[*6Z@"E+OVJ$YIQ'.7]M\[.$9-4_:2N M-NPTZWQKK9,:1I@KF9+#3U?^-E>J MF(4UG#J2$$81.QS5XXRX:K++3HHEW0-* M7CY5CT'@E;MDF;+'2MW+KU*.YD%G[(+FP?RW-88@J%(/?(5S6R2HE2Q);V*> ML:H*K5"QYJ/51KQ(IWL#0GBN.[I687M4& F+05.P&E(Y5RNO7?UKV)J$=2DHQR(E<:ZH)TE?Z&?@\2_J-LG(X1O1& %)B@>SD2 M00,I51OFH5@E"-\]EQ=CE/$JJ3:LJV:O0+TK#! 0"IH4W-::^TB:1\LL[ M ,SR48IB\^;U_22;-/:!)*4=V\WP=B7SC/SKF:ZN,@GH\A;',-?L*I95>"ZC M7[-E0=%B7*6I6UM;SE-.NH<":\.6A&BL"^0J;K9VS6B*=N@"8XB]3> H_MH6 MEA:47DDE5KU'J4I7$T]DH**"1\!!1B-&:LT:,H9HK=3.10-H.N72IBL,-A0/ M<,/U>3*,+X1WO+$BHEEO48/4&N1UMBOJ\D8)PC>">.M8]-B#0YJA=>0K'BWQ M.S,F.R7-48RL)_(CK MVWQ[7G^]IAIXH>O'<>,]+E\D_AA]<\FM!I8ZI+TEPD_-GJ ,I.=!:(4LO7Y2 MYVFL;MPX98R'9F-OWLA9F/4:FC_71;0>PO"4",YXXB ?H6U88G6TMNO=/JVRA!]CIY0 M?SJAVE%.& F>?C91Z?^%+ */E/%%A]KM7APT-A.Q/-:CRIEJG=,<3=GG2>1#'QV(ND'0[.%X[C[UJH_)%, MLH]BUGQ45=#I9DS5]0((:F''ZE,MY*A[0;2"P]K\<+S2Q-,>"2S8N-WKHN<$ M'5+\NU1]#3RLT,EQ?1BBO,Y!)LAK)K'FM)[SS"MF#5[1ZQ2RL$RUB^DFV[UT M*P(FC*#@(((6N!IF:RV'Z^D4*^@-H\58C0>)% ES.A=/1_Q:+$-]T-QM5OQWG'[+'J<3ETNC#,KM;EO%F; M5CRG6^-_%5>G%*PU7A=5,MAU=$@%.79AE46Z%X,#[-Y;5"5=Y?X*:OP&3'K@E((V[4F8W#J<[A]B59BB^,=^ $B-JBVE'K[F.#$J'QO%I MIB&O:3&NHA%:'F'= !:AQ^8@#Q.QZ^:!015KBR1>,]V>>%==64;G/J MNI 7.@ '#9*EU*]>5U(:17(MN#V"51G%9C:#U9_T.J^YTRHL]YR7V_]+C7M1 M RUL%616@\Z>,V?T7NWK#!UG>D-G8L RDG]SE[LGK#81 <6U:@I92T M)FO'6!DN[-AQB&4!8[7CNK+^Y!Q6!1.[E4<\CFNBV _')K-!H,6=V73'7U3O M#"))*!6J,+K&_?-H,I[%G"<1C6+ *V/_MM!?&$=4T# // M#694!6!,Q=XF\QEI,R$8O/&,M/O@&QWS<#P8EK'31><7[;K%^08?2OS\@#5WQ*G_W9 M.6(@(8@/9B@RY,J%- M?Y^9TL%L2%VA< /B.L!3%NQ9$+;UG\J*=B[$ MC'ZE]# NSC?2VI%M\K_!+G!;Y#\D\2\ M32E#-N'NOG2-/9I/IO#(U!\#E=?F[_-M@AWFQ9X3$1V!A8=^E2AVIF,PV61R MSB#M&P $_ Q9#-#D-)#*QO-Y[$S&H.G<=/D[[+#Y2G('>R);7"O/\X=ULOSU M_'H)7# MS]^EQ5Y*'>KP I=\XS4&?2KH$=$C=JZR\M?S6]1X],/!> */OS9!-3NY>82] M FSC<30[4!VR2"4RQ:]5]>-B:]76,FB6-D63B]+NO]8)1CX-;#6%C73IJB79 M\[N<#4VV4%&,2.]90HP"C27"-P JW)/QY/8^9E!,4*W M)U!_//9L!C&:TKA MOG/O%7]4QVSP]DIJ&]HO*1>!M1SR9HJ6TB(ZMT.SK$-%[H#)$Z7OGGD,4_4 MX--I?9_0,]Q\JHOW#N6W>6Z=$'B.=TP167]!Y 8>ZMY8Y3I .1)/P!2>F?[6 M71O2(_EN&&"-[XD' L>=8G5?P-U(WT[:#6,IAK]5"%_ -;X]MUY#XDG#7(.^)DH.IRR0= MSZB@_W,LP3\-/&7W4!56IHV.@>H135HC!7IUP99!40R0H$+1$^HC@%8WUD-W M;@H*DU8ZFZF>,^.>GMRO$=W'H$PLV1>$D6J?2,O@8"^[D$Y?B0WQ:R)IB /4 MCFBCXK_Z%5-616M>&%1I5P\V9@+?Y1I3P>J;7LM8I"/EQF>ZL?<16]3)UK6= M=>MA?#!/!<15J.:-G2"P*LOXX^!8&$@-(0- RG>WWC\ MIIM[>V?LNF/.F:J,7S&*\IU. W4QPF&QMDF3&I;M*! ;8W.WZ5V^YQ1@NP>- ME!CAV@;2'LYN4;.1HOPX?)'_FA;GJS19IZP7N2NJ!V=;Z()WG0WR>;E:_SF@'E3UPB7>T 38+9"R;%KYH :!%9B ME-X0-F!:I+K:CUPX\RZLDEFL %%P]UFWU+MAO? IT;8N?.,8V/5+1*= 7ZO]0\0]!U7M:#,@\JJLD>6 MDI\OS2KMN%H=XFL5TL7R$13=V:C-83TB/=^IB*@SPA?.'#M9O;L@*M=?;:B- M/YA"\.U;:"R_ZJ'G?TX%6$W"W6CJM7R$D79:K:] M+<&"0;U0#3\%51,F1=-9]#?S1KJRVJHVR^HV_[7VQJVP0\708-D>:%U8)U?G MQ$WXVXB,LL_8#(Z"I1A],/D"A%+@3^DO'[3>LV/W-/(GL;4Z^=/:$7>FG-L; MBFE#.%48XQ+P8G_D^]A78_:Y>_+=:8Q8,)I0DR LP0W?1FX\/V%3\QD8O?#X M/+)WTAF:0^L.:7#\8THVPQF9(%0'VX=GHPAW^=^IGZ/9'''#=V?SZ9>G-U\8R0@;/<5^#:'=N4\E2S$;=S;] M3/S$(##?'A_;4.&W?AP?,1X)9B]_'@:?X/:"CA[_?Z*@.HB 4 MB-JX9VF)'=7)$)F O M-+2H@9BVE&]GEX=]JK8R1"T*FAPL0M\)CM&\^<*;&-@H<.VL'39VJ0M.LB.M M]O!QD61]KPP_]Y\4$%E4)H%7)2F5.5X2LE*-;H(U&/!K2[ L:^-0JUJI\,YW MH_F"+V2Y#2!(Y1U*NE8Q;B9SB-XG_P,EIY2J MI"M,*=53:5NJ="N&^&ZV)J!=I\')V\IYQCMRZXEJM8R1(BOUY>^>JC=C&:9' M4[X&<"?;F$2F[N[SL-"42Q3>HCN ;U&EF:@Z".8T7!R2>M'@G1YL#JPSF(]2 M#MB[H!:!ZT/C(-DDF#E%5\'DO*!D,_*&+-&3@>7X^='R$8RD#0<9%M5."O?6 MX"Y%(9O@V^/QD^\##1S=8YA/?Y.NLM3*HFF];K>M,N5XUX_JZIL3.G454Q>K M)=!^V5NUQJA9&)PR7A\91@1'LJ0$?!QVKY+:&"5KY7TIWC=!J^N6,CPPTI82 MG;;Z%H5S0)O+EQ,FMR@-E#MO/M:.TCT-Y*H6+%YAP/S8S)V2LO;H>4DW&XUP M@K,XO4GD,GL 1$OWF*9BHL/YC/1)R-*-NT2?,SMQ"KP!R.5.II_:R"FU3+:4 MD52+8-TDOU'RI?=?7A2\Z)+:=.K=L,%(;M92G$)O& M(U26.7:VQ#6II#A71:.#K,G7TH<-ML:!PMC'F-'!& M-]6)-MEQ"Q@[_<282-$I=004><78;],#NYA1&A;XW%.2T"R_;D?D8-V@I253 ML6YVPST/3!@@P.<<=0V^UD&T:CK!D@:&*"S,*>97KZ),-JF.U"9/#[^5E2+* M*^%=F*E5EI*>J6D5'?GF#D#)%(/[YKXOU85J%!]1"Y-Y4BL3E"N^H0*RHA(X M%-XCUP:/73/F6J(FUJ'K2"?#ARREH\Z26#71!9 35I$YJ:7CY5KXA\$]+GS* M' NV1:X=@2+*N"RRZH_CO]@43ND':HT9X_++YE\9X/@R0I#]%+D&I1UM*UU,5>]?1J5 M65V[IFEN%^C25?_)]6\2RR0U@"/>L*IXECXP;@+A5#0\M0:R$T!AC9A-8+M, M6SQ8(P5?23#^X@XL_-6+4]6WQY;N:Q<;E2LKDWI Z)'=-@B"OB4A;)3CKA4Q M>:DBPS6UV$(HJ6+8@78KK%)DP/'7:G5GR@K+V6,#@ER[PQ6G% *TT=V$S]L/ M,6:"!B\JJ8WF?*'-M@=-V=;D77415( (J==P@L,'>[^8-0Y:'%^$;G2]98N*VL(Y*[4>1?UB19-R%;UC=PANDV!5AR1QN2U5 MOQF)8F,#@'YB?]Z&6(I0K,A^:KK9 5VVZ@W?8$"BK#44,$&2M/B![+B/*J<\DFO\* M0.6I"AP4CGG)0TH1!M8"0605M=QOYB-I@]'PSTO:ZC^,2;5B5*6/]!55_('S M./C 4,!KZUDE^O8/N94C5_)SL&#=SQKQKM[+>H1$1$60"]5KEP2V\R-E!YZ- M51MJU?Z7*Z.9Q"(Q4U$;6'.YAW6VQ=*QKEU?$N7&:1K[%'Z1I- M&M2+3H'7OKG5J%?WN=E;OY*)>LYV,A7G6 L(>"A7(IRQ[GI2K# JQL6P&(JV MICDKT.J7K(KIN!ESOTR;!)2KL"4-,*Y"E3!;PU:*1RXRD4GEC68_'GN=:G9N M$9)RF8_>!4BA5_Q1J<-\/D(!9CEC*Z%1,Q:M_TD)\[L4+ZQW0!"F9H="$E5; MF0SR9*T5,5+H!(RUD<7,@&>Y(VPB;#%FU;@]&C73#=@#CJPMB-U4O+B+ME*4!;Y%52]'181RENF*W&45NA\5P2: M6ROT4POYHM2V% R"929U(.TF[:JROT(1*MJ$FE"Z4E+5@$([KZF&M?(T+>^S MU*YXL(*9*/,4$RT+Y,XY#DM-,^C15]1N'0'S@?*2"R0HK!ZB *S*+[I6L!A! M3YHOT::!#5NRLS=Y<5Z5QX MV<:H4S/!#^3*M&N"*&E4ET3L@&5_^I)9%U'Q\&L%_E-4U'9=^-XUL5)I^':>,YVY?A0ZX=1W M_1!;DGOPS2P.51O#/N?/@&\/1F(%G1#-Y[" M[![B[ 3A/*V79)ZX0030PF;W3>C&E&4ZQ]#A*)R:"L> 87AYV@%=O-S%.@58 MLP#+C1/B^@%U+ ZI\^0@"@L#NX(%H!]>&$>K 5-IVV#V\.(%FI_W0#W ME)8U=V:P3:N"= S/A_.P&]Q3V"-2.X([CGUG!E-&L'M,-9B[4]\; G: A5_@ M8(,YQO5$^N40YL,"VN$!4(=4FH@"H6=PN@'='JI!\!&8'S!EUJX;P74@=,DJ MK*FHR[$YUZ"+BO]WS26^7^/5[QM+C1_=H/1IUW;M>?756GS_ Z;.\CY=56Q7 MZ!?=^EKJ?71)_@V4@>U]U9ZAMJL34@\\80*E"LL5)H,8[?"8=*HQN5F;LOI69 M@4T:VU;GE+A#E1?Z6(NRJ.LL1GW+M'K2PV];IASF)P##GJ,0G8/,FDCR8!22 M @-,=$(\"0YG0CG,H'%@.L--NKS?"!0IVX,'.M=TXP+ M8HR"#%$GC#P1TV$$7\]<.ALLI^_3U]@?X%JL7KZT,69R /J$'_HP.XA+&"P& MF38'F0:C@L8!8A3H949?QR#BKEKF7X YZ1%PR'D0H^XW#0.NY1.@@,)26R#= M9K$<87%(U30*9I^R9%2DH9($_U2DG$RG@$VDAX>RP&(@_!XW6]QO(B0IY MA$<#\)R"W@C0G@.,014$!3O$B&V,1PM 48F]H =% =@^'K!/*XD\5'(F( # M_ :.;$;E"7Q$FC"@HT&%P&\CZPRF@_^08E A $)Q)_!F#'_/05^'P>?>%'X% MA2:*>Y%U"O04@+Z!V# !O)B%J%^ AHN& "BF/J"K-PN=V00E=A>ZPHIC .#$ MC8&T,&$,D!IA[,U0.P2UGZ(9HS:Z=NN61J/L4X>,$C3(D+F.6!]3WF<;R>54 M"I0D<.%)/Y$]UY'Z*,SGAZ[J2] YD7070%0[ ;C&'E%MY'(8*5#[? ;0YL\> M\JB J]W%%-U,3X# G0*-=$Q S8=W>29%K7 FJD\);!,.;P*4 9@P!QZ/U:5] MX);^A-0\'[@/$LSOA/M\+9@#O+V0J!N9"8H>C[Z=3>;$@_$S$O#$0[UU F@Z MG_N,LO.(-.[C8!Y&,ZK,-L'P;1^X&QPERA@XYCDF3@)# \UIXB%D9U^!AMK: M%;8J9$KJUY.UKP8C":U7FD_6JJVCGE=8PP_75N]PW+0S%R[9?VN/2HA(W:J$ M!( <_ KH)8PR05.1HR/_.)YM=C?5FN5RU52FR>PBAS WPBMK-;X)B55C^2[ M5%V!S%4?-(@(K6&IR$HW'ZQGZDC#K^H%4XTL9I =O/ ''EC!<^M:9FR M &/GD[:Q9")'>X_3,EZ&@T];QSLBC?.X?"[QMMJ)F?Z3T MM];7;SF@QM'5>&JX-YKYM=X#JM$,K=$CK=7SJ=$"K=$934SL9C,J MU"(GLWG[+?F^N_?3B^9*:QW4ZGW56NNDAFF Q2'&?U/N!S50.] V"DG& S&/ MX>L!NDA4JS3>6-G=HPI(THU C@&MC"COB+Z83+J[4+TXM CLJ 8J-^C5(XJ? MEPYK$LP\C*; #4-0 BGS'?VL&-O,:4_T/1@WA_&\HQ'-[PO-!]JIZ1_KJ--H MG];HJM;JIM9HFM;HI=:#Y'X4@\$5M-^2[X]#\D;/M48KMA::@Q $B6Z%\&-0 MO#1>.X!F8,>Q3H3A[QCAKUJL#>(ZZ A@:X3XEB]N1)3SJ$8\#=M]U!G,AD>4 MBR(-VHY$>3!!@?ZH-!"[.(%J">>C&-G2O"U(K [RQTB2V@M6@9-AITK6N NJ M-:ZWLD2?J"YPOWO3+&Z=)U2;;>HQFAJBN$ZW&?4JQ;A35._P9_7OI=SAL4BW M VV'13H@#^AA[!+V44,.U#\OJ<\5'G7OT#Y>L=##DPERW*FH--0B"].221EA M5^THHNR,43A%/GYX<-8I?/*Q1],89@#%TEZO2"6+FQI,5TWD]]ZQG[K M&?NM9^RWGK'?>L9^N9ZQ?8T6CV#X[],'.UCE8Y%O\TI:E4C:H#3)RK;U!S,@ M@MWZJ"NW_XM;PQW9F=+M;"!4)]@G79-]:R#TW[R!T-$(I'2P1]?TP#F"]+XU MQ_DG-\<95+=Y,>^D$]-RX@+F!J_>FFWC)#'N(@[/J%JG_#+G/V6[>$+]LMX=CCLWF)"W11 N70&O@@^WC%MT8$_[!&!!WEO SW M5PVVKTP(%,#LIK\AM=6&&@3#!YW+?)*+Z5N5_V]5_G]O5?Z'&-ZA8L6BXXW> M4NK,) MO]5._E8[^3-J)[>+*!V1E8$FK;G6LI*$GWY5_ZTHQ[>B'-^*W MHARG%^7XJ*I+C5YRC.J9<^[\=/W2&3W'04&&O^/KU9:G#Q39L;893YSUE[=X MME26JZ6:? /BOJ9&><;\^GD6/[]'Y1?X]Z'LZNE@TZ[@[ M#'Q$L%04+/SCQ<7'YK@_<0'Q5ZI3PXEKHAJC.A14JG_"= A@K/!FM8"0.KKZ M=H=+2O,-KZF'AOY'T=Y1D3F:1R?^ MVE3?2JS@D#?&XU/@A(W8N(6"1,U)T6*'6@9*-=MK#.I;)8^(?B56B $(&KTM M]+C0FU;IB)?RH#*:T@&[0R&[UW9JN\=(66VIY#-IQ ^9+&35"J@R -M" M391_VN$8N-WIN1\ZO[PC$+0.R8XS/1@8_3[? V3VSL4JW^&V?QDX?>)56UX M8^[KB^L?5+_#B^N?U-)I7D*(XX 2H,IFQ*VTCVDJHHK9<6YE^M=E7'C%+Q.+W3_BHTU@TIQD'(.1'@\(U;0S0IZ" T5 MQ6Z;V1)CYQI/54]%Y<.E^NX]&,.U6L1T!U3+*S<5M.$L)0V2=C@.DFMTRXMUD!U*I(FJ)8 \]EN0/$L\:2 M\W*YM,.-[:T.LQWO^G.N(HY!?!P\C(6QI?Z]'$FJN"9P4'NY!$VJ79KK0.X# MM,DGRBX9JX2E+F:]RE;<)M+LY$2JB\^]62_5#9$9,@;./NA+/CBD([#G$=<@ MA*H;T^>Q,4^C ]D;/ /S/SM0V7;MD ]#M^WS+Q;?(_G^="G8J M78<2"J^KQ9[I&=2)P .2!E5KDU4;=.^96SO4]70UXDN@"AJ2$A"O=4B4(FM* METVWI2J\;H8QM<@TB=JT@*T@U-B4<6C"K:QBR%QM0U:Y>!2QK\N=J1_TU*DN MG(M8E*%PPUF(MS<9 O."DIB!C"0!K'HLP>UALF8B$O8L-$*8.$QY]<4HY.>R MX=M&F?!31& /F9U(2K-S+^@E)<#WU^FBJ-"OQ+*]1];@**[RQQD-_]QRA77? MD[+<"0A)VRY>$#Z"43?);Q*Z)^T,CO/[*NPEEE]RPEQ]#NZ-8 VFVH9UN=:? MH8<6:)/Z.>&Z[$@_)(!G6'.0E UT'HH[^9G4?-?AI8I,?AI?C^G! IWU&U!3 M$M4KW%R6 HX)#O4,3FHY)BU1V6ML<+;25=?AN1[5U6I>E%$M9.2'VI.-LEFE M(+**A9WH"UZQR2NCM>,'H0!A!=@@ [?"PJ]--(1S0T3C2@BZR(FUA'WHPWOL M@X5QR'<=4YV,G#,]]+PH'2>.BNJM@[88P<#RA MBP/#NG:S/"%&4J>Q(9)&S@;OZ.[)!EHBZ?QXD&)B\S$(J]YN*ZI)0V84)\-M M::57Z5TEUYC7Y__;Y<6&YQSB+ PEE?8(A!YVD.H?*+%R#_K]3SI@SIJC')JD M= !PE%R-HK..&;;._=\_#L^XQ9JT@R=2LQG=4T2S8L[JG2.LVSP +8Y=GI* MUH]_/[A<5Z,=TANUU:GG2[A:)5-I5IQ)"5Q::JNC]7*^S\]7C/0J,)-H==Z[@O)3W^2=F#MQ&?6;Z%(E1 MA&0+Z+7+L)I$NCZL='SA]$NPY]#<5'CE@6)'CYN?KC\?Z+'I M00"C)>@UL(E=V[;$[I64& %,JR(.1@<.KV: )8"N$CY)"?O$LY,URD5ZZE.B MNB\FCWFU=QWLZKFT1M9]H&"1!<$4%7P)T56:F=W^0E(!97U4 MA2\'7VH6[SSTN_-_G--6=6" HQ?:7<+X:4^?O(F3ACMZ2X("KBG!?"U1VX2U MG_T>K.O0\9XPU&D'H >V2D)?44GH(_=VX+U3]G9XJ"?NK5:N^LA]#;QSRIZ& MAWGB?FHEM*]UD[2C]G7$NZ?L[[CAGKA/5=S[Q"T.OW;*[@Z.]&2$-&7'WUEE MQT_R]O->.V6C!T=ZTL8.:"QVES935\-25P9C M/Z[3W5A?#8M:T[>.*\O8'-)@+'BH)-ON1:I:2+VZ>6VKM<(WC37]O7T#?,(J M=-KEC:Y8?TVN$3:2Z8%ULNT,[WQ(+0M.IRZ!Q?F=Z>[&2^72YY@)B3?$?J!N MN4TT@JI_8VJ9#)8.?X_N!C2+STZ/^9&JVQ1[K*Y/.QZKS:>B7S^T:I(/+*!7 M.^:ZN[HJN+FW[:J#=+"J>(^/RAZW75:\!90C*HJW%/#.VN&#-<(_Y]P^Z ME=2\N.S8S!"WJ15Y[D:R9LWG@T]QT,035MK"J&8MPSY>W_L@2(V.PHQ/&:9> M+_$I([2J)O8-TE, \8F/'[WVP^-\J1W 4 >J-O8-W%W-\?/'K1>/?AH5FKB@ M08JCGTR$T>MD*4+Y4 A&;Y2F\YH\QA=X@4332^OV&XIJNY![)00'NLO(^R>3 M7^CHSI&Y@>)+A6?-1YZ=J1#0\G&+WL6]M'5'H2OM4UO#ZK@H%#O)UJFV% B1 MHF_W4[[^A/J"!#[="B"XH(<$@/*N@PG[+U63X1>PW#.ZQ6J,@=6RS4"PNFK' MI8L\$YB*01?;1^YM8M4MXAE&"QQWG>[%]=Y"U&M4SSEA>Y(I49 />3$,]T5'K#M MA[PH:%>UHNM6(9,VI#"SOTKK6$483=&][.XV@676/L:.UALV\.9"&@DC2C_D MQ:]T9%*W'#>A6E0;WK.KX!-UIC95CK!,%EY@K$%IEEL#Y8?7K?B2)4@2=O>S MHJM"AW35R4J5\H MZ!H(!38GWQPD235=(45+:!85$R0U&6%5"X*TRSW0'51\ ML4EWNE[;018 /UV412X;,)"86D2H>; C-)>F(5(6M_8REV_QPS;I4$9[&:9V MC5\AD ?8YX]\(FNZ"9=W^BB.NO[ =KCR#P9H?4J*C/YB.9)($^FW;W[X<.5B MU#9&W,A5'H6*W*8K0@!6-O M>&Q=$1< 7$M6?$'VB=N]@UR6@/?<@A'=));< M"(WB.3#FH)+&Y!+:[[88E6NEN]U2E!S1?YGK'?43R!/!CJY;24C8MJS(8#R; M?-PA()4*O*C<<'. M I2Y/4=7F5Q #]C>9'H2B7/IT9RN#@_9^F:76JYHQ-Y2U.O9J5"2U0P"5&N M5?YT?U_DU=V]YNC,\SI6?9^0=#27[P#%8L_7WS YOH^!XR8.*T/*++.[+2T# MWVZF&JO0!SWF&JOYXBW:OK4&R4V@]U;''AS25CCVIBT*,CCIU@S,CGL[\RBP MY7GD:D9:;4$PE9AZ.U^I#XD5M;@D5B$LI1 M&_K Z2@95(),*ICV0'#?9W?W&+:@T8"A+V^8R!R3BT,81:&**2O&[4W62^Z< M5/<[S8A7H[9%5;5S4]OZT77L<$13KFULEY*O5W)3:EUCC0G5'"(:73^:U@I\ M'(,QH)AWQYX?4<\PFV11@H7+\1]';]V*[,!<;5TWJQY$27\*5:D(4Q)A=%XJ M.,[0$0S)N38#S*,''E9! ZPC9J[--3,_:4=F 8.FY3']AYYL?ZH..Y= MSW$;OJX1V+K62\C6Z57TY(;KRG2?HA'W*-_B/7 MPBT/+DUW&JE 34$_V1-#Z5ZFR[$N&75* EQY. -NF/D<2H<]/IMH*',5LXET MRR'IS1><*3,#5.TB7U683IQ0[+.EKE)A7O8JZ-#?#7;ME-X3K/SJA&VQ1FKJ M*%B)XDU$'S'(8?BV[ EIU_EQJ$AMR7!GO)&R+-;1Z&/.HU?7HC*.R)9)[MRMR3#^@2.'D:1'7DCU:ZJ!>'=V, MXRBST3HZU")U0#7UA62;V(ZYSK?6.BGIP_@;0;.M(8*5$3)ZIK'AV9G)/0&) M:>UZ0[:=*UDUDJ6ZF'FC-TRM*0R68;XT/5M:/6(:82"] MG*GYHML[ZW#D1Z.%3SN./? ZOFNU:,%V+QW?M6J\=K1_:;&^OH8_+3ZG^_Z\ M-'U_#L#)BDGI.=+/4MM;LZG"UDZ[CCW;'QA[WAPEEM(-_@QH^[$#]WKZ3 WX MH]N=H#J;2#&.XK6ZP_=VSBB_O/J6>JH;?F&E$U+WP5R37,,,*VES M-E57LZ7^8VY!K2L,X6?E#AUXYO!9*[0DMS55T5EV&%OA./9:_K8V>6.'J;X* M/+T84=^'X@DN89WT"-0W7 -7&-H[S-$UGZ+?I*0^7# M*=_O*OT--2>NFY^-TS$R8(0:W==H?8H;NVRQ:T?!G67XW58H7 >?;F)*5WL_ MZDM0ZUAWNN[X^7,.<>ZA)G,]N2A#K_3[ KZ:I-.]H(^6>:2-J_HW/;&/Q\M% M1EZSBA.@W<]=:JDM>E^MB"ZMUJG,[N83H)C,VUPA\+IX15=[M*_5!ZU/)GZO M.@)@NCVW C!?W)B&$,,'C [!>F7W"[N)SR4W\:&B_Y(XZ_)BO\1 LM<6&1_N M5.1RD(.D8,["E1#J3;#:79-<8FLQHS^S)4T17R;<;N1K=# M_5%<[%0H/5AD2?^G!W,/#]7J!%0'.8QLEML.Y:3>+">L1[_Q.=/J3D\G3&R] M\SE3=_:2.F$9/>]_SI+L(\8>1Y^-)+5!OM3*FN/J$#!R5''W,+XR@1$_:X&% M-M*65K.Q?8>I-A5332<'!--.FZW6W&O_1" /#?(%B*%SW). ?-("CP?R1( \ M5T ..V%\!-_^_$YH9_U:78U/#T&[L^-82]>+QGZ'KM?9CZRE/8Z]@5=-K[(> MQT/;#F_V,VM'74W:$W9V.WN:L$5;0CIV2<>P+H%[WNZ&IN\3.N3ND>?7?8I] M'=GLFB?H8>U%MV%[XW292QWQV!=L16<<)7J_P%A\."?P,O7"%YA;"\2G"-$O MLH(AX?)U1.CI:^PGM*_3GNXI*6:?TZ@G=2X;L@"[F\QU=95K+>B8!G*] M /FLOG''H\)!W_>@1:-L5'?827ZQ*\:.UU.^_!45P4EULO% Z\OW^59.@1@J M3,NY?;4MH>=6U_PU2-T0]O^\55CC\OM299$N-7M6QTN_2DU9SY=YJ/;W>4$8VQU!?<*K MZ,NA))+CQS#W+-9HUH/=:WJI$@I05G,.ZDN.],=27AW.(509?,_]'__R+UW( M3#'"\[Y?.R:3[6H?T;'KX]MV+*73DBK+_=CI7<*_5^LQ=G\\?H4OY;+YBD(Z MNU6HJ'^Z+8!KUO=SW:72%][P41>_M(NI\;V5.G.[KM0QS#EH6AC!O-/$Z-4O M^P8,U8 ]=WG4,JZ3!K3=U::&_N"@'K[^],Z:I\OP=TFA0V:Z$: OGH;?]+M_ MM"-Q6@UV3^P6.AQWHT=2'0DO54?"BZXNA!=[P(A%M5>^Y8]),50C@KJ.BA;3 M+,1;ZI#8&^Q'VCUR&R6[*NUR=U.5'Z_DPNFCV_#XD?J*$0QI*->J6/9OG)YP M8/.\JMXQC\C7/CA%+PU\9F.[TPFA-:&%/B-__4]_ZOVQKWU1>U;Z!K;- ML[6QE;#OA7%/ML"O7BRG#G]]=.+7Y*,LI%U8_EB MW3VG>^Z1+'2*&[UE\% !:-1Q)IH$5UK7[X.@R2K@I+F0-0@3*:3B1!M7E4%3 M*R!Y8Y,X"^9AN PXH0*GL6CY+=<-RF0K=((O1PCY_!N90X(?SUY_:Z6^?H7\ M.'LSFX6/Y]>'^)D+G&/D.3[E"8Z6;W'P^Z07X?.\)G9 O7B&NI]NF(;,@\2E M30SZQ:=Q(<7^'EC ,!,.:$-8@F\(HVM%;59!.&5;#\\MD$DF%=)F\TWER"+- MDP]'WK/_I>?A5$CE:OL*_KONIQ\$!L\*I(R- N?8 VE<$ZU!B5OCN,D._"F$ M>GNUK8W"4I%M-%_@*<$-ILA:JAS46";" Y3&# HK1]&RLJ.6=6"#6DMNC)R2 M4@KB- P9O6%H,V#LP1[:K\4>=U<@/\?^DA CJV(PS:I[<_IKH9.\R^:Y=VBO MCJ)%-=U(_;$UJQ'.MV<.[A44M'-^5XSU#3NI:[;]P&@I./BU_+)@=&3!-"9# M'51)19\,GSTIF0% 8;0!I6FVBWQ7I%Y!IX?3U!7':IZ?H.:7WN<2!"C"=D6; MH_\_[_(_5GSY[L\ENTOE4/ +:K0=Z 1$+DY!Y/(OBPSZ"WVG:^SUC!%%ZY8R M344OMZ)Y#EZ/;=H)OK.O ;9W=4^MP]!KLC:OJ#U^DYM#05JF[^T273#!D_W9 M"H^6XZS52)'@R?X".6WYE2LX/=72'U!+ P04 " "K05E/G%LP-:L$ "Z M)P #P 'AL+W=O#-$Y$$O$Y]D2K+X:43-QX<^/1G[_<&8 M[^)'VV@W2];>;TXF$U>MH97N;[,!'8XLC6VE#T6[FKB-!5F[-8!OFTDVG1Y/ M6JET\OG3[EHW=H(+QD/EE=%A9[_C7L&3>SG>%X4,)SS"G7R8)=-$R,Z;"]5X ML&?2PS_6=!NE5[,D3<126><7?=W#F:W2JE6_H!Y*;FV>_C56_3+:RV916=,T MP[_Z \.?0@WN_SWW8+VJHA.]?+B5@766'$_#!1^54P^J4?[G+!E^-Y"$NYB@ MVQCBL-MN@WAB_R2,9KE4%9R9JFM!^VT<+31][=JMU<8E0LL69LGN%/%%U^)< M^T CYGI[J7!N?R^AZGF]O2\?(O8"*^R)"@?LO$Y[<#[(TU VC:I#[;7X*ANI M*Q!#R!T"S C [&" XNA&(LB<@,S?$'+10_1_<.)Z*:XW8!%D04 6!X3\EB'( MDH L#P9Y:MH-@CPF((\/"!E%\CT!^?YPD-*M$>0' O+#82!-@%Q+G",_$I ? M>2'G.AA-M2]\XL:""]OA5($3^93*Y%->S%MX!-V!6%K3AG:HO0UV=N))^;4X M[7 Z3TGA,!OG%BI0CS)4&B%1BDF9'3/7C^#\T/(P$B64E-DHR)B]$"MU!([2 M0\:LASU.W7%B3,H8&;,Q=FX=B1ZEBXQ9%Z]%-HI(&2-C-L8^HSV#XGD,RB'Y M6SMD+) Y)9/\H#+),28EDYQ]3$%A%AB3G+ABEPGEO"B:E%=R9J_0F%$T*<7D MS(J)U'PEK97]]/@[<70&7JH&8U*RR9EE$V$NNK:5]F<_+W0%_8M?84Q*-CFS M;*+.!!U-2CXYLWPBS"U:G"TI[>3LXTS-"5U"V*9AM$]$MP@7KKH%^\F][ M &-2RBF8E;.W<[9ME!B34D[!K)Q]F,_[,2:EG()9.<]]R-.N[9KAC1;GRR54 M7MQ9J9W"F.1J";-RGC%QJ_RR6EE8!1YQT6%,2CG%6\UVO@?%.\S>!F_(E'X_^"\DW![IN7F<3Q9TT)IV 6SMA0+/0I MC*Y4HZ)<65+F*9G-,X:)7B&,29FG9#;/_E'CT$HQ)F6>DMD\)&:\M$R9IV0V M#XV)!SLE99Z2V3S[,8<2QB17ZIG-LQ]S>)$P)B6?DED^>S&W>1YC4O(IF>6S M%S,DST;B"<"2DD_)OV#_LO AXE)P$<:D+%1RS[:]GL9"X]P[_!D)9:'CP4*3 MW;=B-2R5AOHJ5.'"_DHVU8T5_6:[A%V4_:+4LFN:T[#O6E\:.7S=U5]C]]G< MY]]02P,$% @ JT%93Y08Y'(4 @ 620 !H !X;"]?3M$)&F63:Z0U84#P4L"U7 MM3K9?3M,VI$2GQZ@PP2$C.[]1Q]6F8>?Z=B40]?F_:'/B[?3LQ M6OQJAETJJRJ\'<.?;GC-^Y1*#N>W>#,N&+_RWJ?_6=]MMX=U>NK6OT^I+5]4 M_%M0A:^#9#Y(Z$$Z'Z3T()L/,GJ0SP#ZKI0;?S0;?TH+OYH#MZT/U\ MT#T]*"Z!C$M^$L*:KW4$7$>^UQ& '?EB1T!VY)L= =J1KW8$;$>^VQ' '?ER M1T!WY-L= =Z1K[< O86OMP"]Y0KWVNAFFZ^W +V%K[< O86OMP"]A:^W +V% MK[< O86OMP"]A:^W +V%K[<"O96OMP*]E:^W KWU"FT*9]WH ML)NOMP&]C:^W ;V-K[#O1VOMX.]':^W@[T=K[>#O1VOMXUT+OFZUU/],[[ M9DB;ES('3 M/XD>_P)02P,$% @ JT%93V3'G-'E 0 XB, !, !;0V]N=&5N=%]4 M>7!E&ULS=I=3\(P% ;@OT)V:UCI%WY$O%%OE43_0-T.;&%;F[8B_'N[ MH28:3#!"\MXPMM.=\VXTSQ77SUM'8;1IFR[,LBI&=\58*"IJ3IB^/8]\ANKN]H85Z;.+K=7>];SS+C7%,7)M:V M8^NN_-%T_-$P]]0,:T)5NW"6%F2C^TWJ$M*U69:J(6,'3/AY8W^>[GM+NJ#2%J]MNB4/SI,I0T44VR8/E?%4/D5?=\N/O'/CXX-I4V.V:=BW M!?GI&UL4$L! A0#% @ JT%93T4]Q@LT P M.P\ !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93R@]@7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ JT%93ZN0E.-! @ [@8 !@ ( !$QT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JT%93WWCDAJS 0 MT@, !D ( !=BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93_$D@82U 0 T@, !D M ( !.3( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JT%93\GP\]*W 0 T@, !D ( !_C< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%9 M3Q]5]'JW 0 T@, !D ( !P3T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93P,W&O"W 0 T@, M !D ( !AT, 'AL+W=O 65[&PO=V]R:W-H965T9., MM@$ -(# 9 " 6-' !X;"]W;W)K&UL4$L! A0#% @ JT%93\]Y")NW 0 T@, !D M ( !4$D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JT%93_'Y-*+; 0 04 !D ( !&T\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93RVO M,A^W 0 T@, !D ( !0U4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93U%%33?*!P 3RX !D M ( !Y5P 'AL+W=O&PO M=V]R:W-H965TPITWP$ M &4$ 9 " ?9F !X;"]W;W)K&UL4$L! A0#% @ JT%93TZ+/$P4 @ [P4 !D ( ! M#&D 'AL+W=O&PO=V]R:W-H965T 0 'T8 9 M " 8]M !X;"]W;W)K&UL4$L! A0#% M @ JT%93\6FX I. @ B0< !D ( !/G( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93V*0^^)O M P X! !D ( !HGD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93V'\2SQW @ = @ !D M ( !?(( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JT%93_&);F+7 0 8P0 !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ MJT%93]@1HC/" @ ^0D !D ( !+9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93[UD-F/1 @ MA H !D ( !XI@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JT%93P"TPN=1 P C@X !D M ( !\Z, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JT%93RD1F_+X6@ M(&UL4$L! A0#% @ JT%93V9E*[\Y @ MPD M T ( !PPD! 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ JT%93Y08Y'(4 @ 620 !H ( ! M_Q ! 'AL+U]R96QS+W=O XML 61 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Notes)
9 Months Ended
Sep. 28, 2019
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] Revenue Recognition

Disaggregation of Revenue

The following tables present revenues disaggregated by our business models:
 
Three Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Licensed software
$
144,599

$
9,934

$
154,533

 
$
132,447

$
7,441

$
139,888

Technology resale
65,103

5,072

70,175

 
51,097

9,281

60,378

Subscriptions
85,230

6,674

91,904

 
73,792

5,323

79,115

Professional services
446,562

60,893

507,455

 
400,695

56,030

456,725

Managed services
272,933

29,502

302,435

 
278,019

23,981

302,000

Support and maintenance
227,131

50,163

277,294

 
229,202

48,578

277,780

Reimbursed travel
23,705

1,927

25,632

 
22,902

1,285

24,187

 
 
 
 
 
 
 
 
Total revenues
$
1,265,263

$
164,165

$
1,429,428

 
$
1,188,154

$
151,919

$
1,340,073



 
Nine Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Licensed software
$
466,105

$
40,018

$
506,123

 
$
417,761

$
29,334

$
447,095

Technology resale
169,112

17,338

186,450

 
171,135

27,876

199,011

Subscriptions
246,505

19,460

265,965

 
220,063

18,639

238,702

Professional services
1,313,701

169,500

1,483,201

 
1,168,079

177,232

1,345,311

Managed services
818,818

85,661

904,479

 
785,951

69,906

855,857

Support and maintenance
679,214

151,454

830,668

 
693,217

148,083

841,300

Reimbursed travel
68,750

4,730

73,480

 
69,108

4,277

73,385

 
 
 
 
 
 
 
 
Total revenues
$
3,762,205

$
488,161

$
4,250,366

 
$
3,525,314

$
475,347

$
4,000,661


The following tables present our revenues disaggregated by timing of revenue recognition:
 
Three Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Revenue recognized over time
$
1,143,470

$
155,017

$
1,298,487

 
$
1,078,029

$
137,594

$
1,215,623

Revenue recognized at a point in time
121,793

9,148

130,941

 
110,125

14,325

124,450

 
 
 
 
 
 
 
 
Total revenues
$
1,265,263

$
164,165

$
1,429,428

 
$
1,188,154

$
151,919

$
1,340,073



 
Nine Months Ended
 
2019
 
2018
(In thousands)
Domestic
Segment
International
Segment
Total
 
Domestic
Segment
International
Segment
Total
 
 
 
 
 
 
 
 
Revenue recognized over time
$
3,403,965

$
445,320

$
3,849,285

 
$
3,169,402

$
425,991

$
3,595,393

Revenue recognized at a point in time
358,240

42,841

401,081

 
355,912

49,356

405,268

 
 
 
 
 
 
 
 
Total revenues
$
3,762,205

$
488,161

$
4,250,366


$
3,525,314

$
475,347

$
4,000,661




Transaction Price Allocated to Remaining Performance Obligations

As of September 28, 2019, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $13.31 billion of which we expect to recognize 31% of the revenue over the next 12 months and the remainder thereafter.

Contract Liabilities

Customer payments received in advance of satisfaction of the related performance obligations are deferred as contract liabilities. Such amounts are classified in our condensed consolidated balance sheets as deferred revenue. During the nine months ended September 28, 2019, we recognized $342 million of revenues that were included in our contract liability balance at the beginning of such period.

XML 62 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Interim Statement Presentation Policies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Sep. 28, 2019
Interim Statement Presentation [Line Items]      
Postemployment Benefits, Period Expense $ 11    
Other Commitments, Description In July 2019, we entered into an agreement with a certain vendor to purchase $650 million of cloud computing services over an initial 10-year period ending in 2029    
Basis of Accounting, Policy [Policy Text Block]     The condensed consolidated financial statements were prepared using GAAP
Use of Estimates, Policy [Policy Text Block]     These principles require us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses
Fiscal Period, Policy [Policy Text Block]     Our third fiscal quarter ends on the Saturday closest to September 30. The 2019 and 2018 third quarters ended on September 28, 2019 and September 29, 2018, respectively. All references to years in these notes to condensed consolidated financial statements represent the respective three or nine months ended on such dates, unless otherwise noted
Accounting Standards Update 2016-13 [Member]      
Interim Statement Presentation [Line Items]      
Description of New Accounting Pronouncements Not yet Adopted [Text Block]     In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides new guidance regarding the measurement and recognition of credit impairment for certain financial assets. Such guidance will impact how we determine our allowance for estimated uncollectible receivables and evaluate our available-for-sale investments for impairment. ASU 2016-13 is effective for the Company in the first quarter of 2020, with early adoption permitted in the first quarter of 2019. We are currently evaluating the effect that ASU 2016-13 will have on our consolidated financial statements and related disclosures, and we did not early adopt
Accounting Standards Update 2017-08 [Member]      
Interim Statement Presentation [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Description     In March 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2017-08, Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for certain investments in callable debt securities purchased at a premium by requiring the premium be amortized to the earliest call date. Such guidance impacts how premiums are amortized on our available-for-sale investments. We adopted ASU 2017-08 in the first quarter of 2019. Such guidance did not have an impact on our condensed consolidated financial statements and related disclosures
Accounting Standards Update 2018-02 [Member]      
Interim Statement Presentation [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Description     In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income ("AOCI") to retained earnings for "stranded tax effects" resulting from certain U.S. tax reform enacted in December 2017. Such "stranded tax effects" were created when deferred tax assets and liabilities related to items in AOCI were remeasured at the lower U.S. corporate tax rate in the period of enactment. We adopted ASU 2018-02 in the first quarter of 2019, and did not elect to reclassify "stranded tax effects" from AOCI to retained earnings
SEC Final Rule Release No. 33-10532 [Member]      
Interim Statement Presentation [Line Items]      
New Accounting Pronouncement or Change in Accounting Principle, Description     In August 2018, the SEC issued Final Rule Release No. 33-10532, Disclosure Update and Simplification. Such guidance, among other things, extends to interim periods the annual requirement in SEC Regulation S-X, Rule 3-04 to disclose changes in shareholders' equity. Under the requirements in SEC Regulation S-X, Rules 8-03(a)(5) and 10-01(a)(7), as amended by this new guidance, registrants must now analyze changes in shareholders' equity, in the form of a reconciliation, for the current and comparative year-to-date interim periods, with subtotals for each interim period. This guidance is effective for filings submitted on or after November 5, 2018. We have presented a separate condensed consolidated statement of changes in shareholders' equity in this Form 10-Q in order to satisfy this new disclosure requirement
Accounting Standards Update 2018-18 [Member]      
Interim Statement Presentation [Line Items]      
Description of New Accounting Pronouncements Not yet Adopted [Text Block]     In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606, which clarifies when transactions between participants in a collaborative arrangement are within the scope of the FASB's new revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. ASU 2018-18 is effective for the Company in the first quarter of 2020, with early adoption permitted. The standard requires retrospective application to the date we adopted Topic 606, December 31, 2017. We are currently evaluating the effect that ASU 2018-18 will have on our consolidated financial statements and related disclosures, and we do not expect to early adopt
2019 VSP [Member]      
Interim Statement Presentation [Line Items]      
Description of Postemployment Benefits     Associates who elected to participate in the 2019 VSP received financial benefits commensurate with their tenure and position, along with vacation payout, medical benefits, and accelerated vesting of certain share-based payment awards.
Postemployment Benefits, Period Expense   $ 41  
Contract Termination [Member]      
Interim Statement Presentation [Line Items]      
Restructuring Charges $ 60    
One-time Termination Benefits [Member]      
Interim Statement Presentation [Line Items]      
Restructuring Reserve, Current 18   $ 18
Restructuring Charges $ 21    
XML 63 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables (Narrative) (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Receivables [Abstract]    
Client cash collections $ 4,230 $ 3,990
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 29, 2018
Dec. 30, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive loss, net $ (128,550)           $ (103,552)  
Accumulated Foreign Currency Adjustment and other Attributable to Parent [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive loss, net (112,397) $ (100,718) $ (100,618) $ (100,289) $ (91,382) $ (69,571) (102,939) $ (72,365)
OCI, before Reclassifications, Net of Tax, Attributable to Parent (11,679) (100) 2,321 (8,907) (21,811) 2,794    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 0 0 0 0 0 0    
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive loss, net (16,407) (12,370) 0 0 0 0 0 0
OCI, before Reclassifications, Net of Tax, Attributable to Parent (4,135) (12,223) 0 0 0 0    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 98 (147) 0 0 0 0    
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive loss, net 254 240 24 (720) (1,273) (1,915) (613) (1,017)
OCI, before Reclassifications, Net of Tax, Attributable to Parent 17 216 637 553 639 (898)    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent (3) 0 0 0 3 0    
AOCI Attributable to Parent [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Accumulated other comprehensive loss, net (128,550) (112,848) (100,594) (101,009) (92,655) (71,486) $ (103,552) $ (73,382)
OCI, before Reclassifications, Net of Tax, Attributable to Parent (15,797) (12,107) 2,958 (8,354) (21,172) 1,896    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent $ 95 $ (147) $ 0 $ 0 $ 3 $ 0    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)
9 Months Ended
Sep. 28, 2019
$ / shares
Share-based Payment Arrangement [Abstract]  
Expected volatility (%) 25.10%
Expected dividend rate 1.00%
Expected term (yrs) 7 years
Risk-free rate (%) 2.40%
Fair value per option $ 17.58
ZIP 66 0000804753-19-000062-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000804753-19-000062-xbrl.zip M4$L#!!0 ( *M!64^3H*\[V0X ""G 1 8V5R;BTR,#$Y,#DR."YX M0 D$+U(3MM23:1*[V-UOL;NXD/KPTTO@@R?$.*;DK#S]]_.'#?_K]WSX]W(!+ZH4!(@)<, 0%FH%G+);@UQGB M?X YHP'XE;(_\!/L]R,BH"]>^.R4>TL40 "%8'@:"O29LN 2S6'HB[->2/X, MH8_G&,VD"#Y27>0:&(\%9 LD;F& ^ IZZ*RW%&)U.A@\/S\?>(@1Q X\&@P. MAZ.3XMC\D>N[4+63+X7B@'D\A1TES0@D) SO! M3+"!>%VA@6S4EZT0PUY"IQK-1$IG=G(\B!Z:3;%#)$RX@,1+17K94.%YK%N/ M3DY.!OIIVI3/; TEV]'@MR\W$XU;[^,/ &@<<;"B3 "R8?\YY%--R9GH*Y6Y MMFM_..J/1ST0X7]#/2BTMYE*FZ2::(!\P3-&_8S1@92A!P;UQ-F%(-N($/+^ M L)5?3%,PDB4^,ZVXC#J-\''*H_FM:U #1W&*E!CGW&-JP)Q-DG4?_V$KJ]N M]4>'VTF1!9QZ4B1TNY#B9 "9IZ"6L'FBCUY6/B104/;Z6?Y?33*?L1R7JXR) M$O%$B3AZNX6(FC-!"Y6:JHMD4NU4CAIF22BV[M^><*J(85+>1H0[E*:9),W% ML&?3BN,G(5 =']?KDB/O8$&?!AX-B6"O*C*]4)UW"*E MTE?]C'Y="$@(%9J3NI7<7*TPF=/HCKRG\O9IDKP?T!SH@OTT3IWNLGZP8G2% MF,"RG#(F*IK!DJ'Y64]-?/K)E.=W#_H'JL&*JKCB3AB(A& MCJ<8/,H& ,O9[@4EG/IXI@J^3]!7A?IDB9#@/:#:_?)P7;12H.4H)D_Z3'K- MG.KC2,ZGA\,AZ(.)U$"O<,AKDQ6(>8&(V8?!.HLUYB%'LSOR45^OFR8FCILX M"-?&,>RFI#+)' 4LXMP#BJCA1XD^/]OXXB MEUJ+W\TO(%]^]NES@Q%E9^/&ZZAD9&4\P=T<**Y L]TC-;]80K) _)I,EM*) ME]2?(<:O_@RQ>$V;;0EBE1[<^!Y7QY=*?*,. 2; [/*_(.HT:[V'?WY! ZG8 M$A&.G] UD6"B+=&V,'2#.ZXW>$W^(.I@CZ/-[%LFSUK<2Q N2:?E".]3[ 8F M=[+:UJ)MF6,-/FX4#VN-TXSM'BO#QCL5Y>8>S[E(4,1)!E]5TV=^^<2"8C])N:WLG%!).R_5\G0]>ZE1^01V4@][&6ZVZN=[_5L00N@\DE(C3 M^I2"++H^08X]=1?[H2R7$@Y;@;R[[DN]X["*=^3E467@XQ*!3"H=8M4M4[:D MF990MXAES#COG4U9X1%._:IE9 &M"^;QX=%XLWBQP1PQZQ(4GR%F7Z$?HB\( M*L/H:4XU).RD[APYLN1(Q0=H1L#DU'40TIOGG".AXMX-AE,9@M1^8MQP=B[2 M9G=$!JF0,>G3*N#4FQW\K1*X0_#(DJ +7,*X_R.(A )0AE5#K*3]#$!ALI%! M&X)4/!V2NSE'L2+=K#*KQJH4_8T$7(1^UVLTJ[WKY$X7 W<"'5D2:"%,WR>AS369H*B&/:7G/IJN75NU^ST$=W M<_/N72C4RRWJ+<'&0Z,RY]*QLU%.Y_!+^E''0G(/C*XZ/\#J5%46.FT*96M"MCXXQ^0WOTTSR-_6&3:R?C8;&1[ZF/:^]- MUF'HC'Y#>^7@Q"_IH*,QK]CRDW"UBMX[AWYRZM38/MP9PA7[*07>DO:UMRV&V>2'=J3[-8.T<7,K%ZFJ[$O8!*XYQJV'7.#NIM& MKAE7-^CABWJ)9=U,O>,S+8_ MG(.A>V'_!D&.^$48:$F>T-5\CCSQR"#AN';Y5Y69>UGVT#)8(LX@8PTBWB!C MWLF!$]FE63@KH"T%YZ@ G*X'L=B>U5FG55]$]/M=/%A&;!B-FQSV7CK>- M0BY&WESA324!D2@@E@4DP@ YN0%2G'XF#T@%2GVILZ-V1Y@^TA7VWA\-OY]7 MK4M0ZEUOOYEW:=& E&WO9RA]ARG&[3Q0GSOBU\3SPQF:71/S!?ZMO*E!/Z4^ M'(7[1,^A9D(?P M4PU+FP3N12[; 1Z#NIM&;C8Q<3%PK[.,+5-'@UOGIRB&+29A$$#V>C>_1<*X MW12H$G:EL&T4N3G88N[J30O)WWS6>1SKY(U-,O=ZV=B2/'*X=#&#/"$2HL^, M!NI%6 8]P7_%8GD1+!Z*RTFV#&R[DY* ;?DN2J Y[M5A7I"MW<%"THU5O,J\G)7D;87IRJ. MY,ZM Y8:_!XQO:4OIY=W4Q\OZI]GV:Z+TC%L*7JJ0&UT"K)>]P/8!E"]\J@: M,W?19'N'IN(0[EXY-4$+M8#X@-0'BC%95 -J@\J]>_+.$E1C%B#ET6&CIW.W M=,VNZ?F_1IS=RXWO+*7.!GBY&:)Z%S];?30Z[.9<<1V3.A&Q@-:]Y/C.$@ M MB'4PV*FO#WR"DEI]Z \1KN6IB(2=UAWX;,?<-:.^Y@1,5IW'P;R^>E&7^O,D M"X+_4ALE,FO/U+U9^4?IZH7,;R2,.\H>6S9UBCP%O,G]%XL',OEDS-5!.)6R MVG?V.AJ>K?@W6SBOR*O4%3;VA(M=H>,+ZG:+RZ'@0\[Q'$<_G7$7BKOYN>=% MI]=D3V*)F.7+LCL >]NN2WWC?67?6!<%T%#HTP29-$"+4_#=V[T[Q98TCH:4 M WE#:[ZWO>,^2QWH764'RAU!J>@T2I1]*++A>$O)5\15G: :\G-/1FTL7G?J M*R5]E/K&QBY&<>))G4/M"5+2C_J-"#A(>MZ[@@VF['E\@.O\&3)9/U+OC[N5 MKL74]UXTT3GG8;#:55F[*Q%*'6EC9;6"(\DH$[6:ZE:Q7$ +]B/0HH%8MA]! M*ATPQ-M[FQ5J ]2_)>JX.BCUE,W%I4HA)^<.^W!CP:?6.I.+@WNUR?8":#&$ M_^I%IP^#M9_4BV_D?GA/_^Q>_$/C $ZYWHHXZPD6HIY&4V'S^[GZ-<,'M J9 MMY1FO&=TP6"0G@,^#\62,C77CXYU?D'!%+&>_H7!LUY38NSKD\.),#R4TF$1 M*LE_9C1A.0(D,B>QU7<=I=/!7*HBF6.P.LNB<\05<80']:+EL0N?B67\L M^ GY=*487% N^!JL32A;Z+.<4P]+!'6*ND\&H31VO%*WIG7EYNU3U?49_?.8 M*-&S8MOF?BY9J/VMW>L8R)D-]N(=E#QX10_;!Y7U79;+$)V_X#0BE;2IIM1, MG,YPH%8%J-;BFX!4)/FE-F:9?FFK]L'V,WV2?^)Q#.$?(^<86SKVQI4%Y1"_BDR^3=Z+E]FRV,(5(V.P<7JM:^NO@ M,/?)I2V_![S,$S4!T-%+=367DNVECX;&;8N4>LR;14% M:Q#?FE&6KKU3]A+&,_7IYY^I%E7_J(*?Z;))4&JNC9D8.VH[% MWYBRLHVG<6[]RMJV5LGX0*5U+<+=I'7Y<%/<7,(K?MSBC)8*C8-I MR#B*#LI'0\KFA\Z&K77"B93$8SC:YRX:8H6-6JS62KV(("?!7V0O A&]%E(2 M22H3M5;M1^0M"?7IXO4!<>@7YCM7N_8I-[FZ^(QE='\(?3G*?%4TW]*#\7@T M/!X?YO6KUO3[EW(3:73U2WP7/I;W$Q^+=^1294H:_6/V;).#-;3J8=/US;UM M&+0N66;*Y&9^#VHEWC<*]+5I8K%-FK)IL65*%K_ZV!^UKW#[2GWI1!+Z"5K!B%X=/#)!<3=I M,3P%@N>!*FOT[2"+CHIR&?T#^/&'_P-02P,$% @ JT%93_7&\,I]' M\"$! !4 !C97)N+3(P,3DP.3(X7V-A;"YX;6SE75MSVSJ2?I]?D_OB2_X)V6YV&^>/&Z"681_(MOU>+LQ1\^M/]\$9OZ_,4? M=?//ZJM!:%7I1??+K)K_\\_IAS5M>/&]K?[U[BV1/J&K8BA]A0A%C/SRO?4O7\ (YVW7=X]. MKHI__Z'\-]:5)EKK5]U?KXNVU;:"T"QY]5^_?SCIQHFJ>;LP_O5/+UZL MX&CJ6?@A?C4S>)], KYR% M1>7,[-&T;FUE=,)/%O SL79['%^;]NS=K/ZV%[X[&YB6W#,S/PWM^_G)&4!U M5L\\+.FW_[NL%I?7Q1X]DCW:GG:0]?D%$!#F;?4UO /:;[F\H]A$>O MD,>T.^G@CB]"TPGS1R^:'UO(1/ HD_! @#\X^%QR?CUH5GX28CZ9)O/TU])S?OO4G(?9S<#7PTJSJ)NDX?H0)A-[KIH5)?!/F M]7DU[SX>Q]],6[GT;35;PG*^:N&1HQR]XTG@^6+L[&'AL;O6*(2],U7S#S-; MAM^#:9?-2HX^1-?.2M.1=?WE4=N"1@HS]Z$R%J9Z 3)K7= ?+:Z+'<^!&99- M Q"FJ>XK%W/T/1U(^TJ)O1J9CNQ^"Z)'U5%(7*EO7\SWATG:4G1L$GK.Y/TU M1B+(!PMBSJO&5#.Q]A9/OU<.@!]UTB(W4PTG"_AG;12_/;4G1L$GJS MS'TUQB9H7XVJ1]6Q2>S+=?=4&(6<#Z"2A?;U\GPYZX;\-L;@%E\:,V^K/43! MGLV,2/J^\[R[UIB$]=G5MA0=D80;U>/H]+0)IR"WWBT7H('_7LVK\^7Y)W.Y M,I/JYF,]?YVN#6:)Q=;G44QX< YYZ^)P'I=M=' MY_42Z .C9;;TP;^?;]XV/1**Q_)M94+,_/37-Y'#^&Q<;7^Q/_';O=6&(FFL5\K>0C_ M%)K.0@+Q?FQGU>D^QN<99M_%OE]WI[JXU(6&;O[_] MGG[M[@Q/Y]7_)2415HQ/W_F'70SZ,B:$;E]M;K]6)B0OX!/J^+)YJ&^5FO M.@S?%P'V2-]Y<6OFS1J3$7K])(7X79HKWZIAL[ MPF3MM_[OZZ_+#5>/H_F*36_YX%X1-C,VS'Y]"424?:N67D9B/&9(!,^1Q,(@ M4D2'@@E2#>8Y:MR+N@',?GU)7K[X%JK3LT7WZZH5T[@?>.IV9,&ZQ*LVZ>RI M152!'G55/T5,3#EI]9A@P5!R3_SK9=-L^)?OGO]UX9)A[TR!/3+2>N1BQ$AS M;1#ST@0EM(._/2,VV&^F[I_QQ\.3:^([A0P4M&89_%Y,L+MB&8V42CJ-#&,. M>:P 1:LE*@+E11&E--P](X9XU$36$R.6BT?>PE9?7P;00#H=?B\V>;!N::A5 M3!B)G%,2X< C8LI@Y#0Q5!>L$)0^GE/H<^24*4#+Q2S X-T]'&CZ26U\F$.V M5RBU4TH+RI"T,#BG #IK+4/4.AVM-E['XO%LP9XC6XR&5"Y>>!-B !K]^H3Z M85[87J&D15%89AS23C-DJ2L092(@HZ,B.I" ?7P\+_#GR NC(96/%^RB#P-< MERH))Y(!1HCJJ)'C ;9&:P6B2BL/_!X%9H^?]>)YSOH0>+(9$_7\]$MHSA.U M'^NY>]B@V%JA-(8&R1P!98@%)*,4B!68(FE$@:/6 LL!.F1VS6"843$61+EE M_W68P@82'T.?3>">FJ7@6C,C"Z0M=HBEM4,P(: *%481!R"2 0IC=LU@$%N, MCU56PW.3VCZ"XOY*I7*JP(0SY#R,%$<%8\9,H4"T5XY'J;!Z1CK"(*X8%:9< M#/'CN=O*E:^:GWY*E]DP'XM%4]GE(BF_7^HTJ.3N4,]FW6W\(C2AW<4\XW10 M4H&+:(@")=LKY*27('*C0\:XP)E1#H;WC':E\4\\#X9S+DY]79^?U_-NF%UT MX@Z>NUNTC+@PEG)0RZTG"-9W@8(,'A$NB"F,($4QP)3)T CLHCCYX 1TV"="X>^YSND>?!7V40V/"X VQP3H%,^=97["?#8)$CGXK$O31>$?]EKW_NQ1[!>=U\3 M[--2J95RA'&!+.<<&24D@L6$460F.,(!F6* 8T*>T\,GP&W3PYZ-%;M,+KLX MK"M0$ADBBYP@3J-$!7483'!#D&:@4.) "!$']-!9$=GC5FVS7(DMLYX)@GRA M*:(:"T2E#H@*1067T7LJG[K5\9CIN!.>&'G>W6\N7COL@"J=1 @U) M@PVL&&D0)X7R1 LIV0 ID\=T'(\[QL(H%P^D'")SF(S+W5=VF\5*YR3%$;0_ M[C1&A0%I26%O1E8IT 0C-9$^^9N8\69\(#2Y)OI3$RY,Y=>A:; 1KKP5']*9 M=U5+3FK4:L%18*Q 3,> ,'2/?'!2,2R$TT_>!!N/$4:&*A]CU!>A65Q^FIE5 M1EY0CBY2#,]NB;"K6LDI%P'V-40,=XAH[U&1/%\9]=RH@$&A[V5B'5YC&&2. MC(Q1MIO[6VE7/B>DC^/?VU6JU%V7][OJE=Y%YF-R9R)%D>,(@GQ@8IG\G:79>D:.9T1+13_ MY=5=7#[ Y^D"]W>\Q7,=Q3]RXH >[X!E3""P_2[A4VBJ.GEJIPO\\":L_M_[ M&F=[,Z6EG!8@"E"PD2(%Y@!21A@4A!7!QV"$ZQ4M,PTBZ; 3A@$6[]<*YN"W M2S!I8 S7ULXZ(<;NO /]&RE=P%Y:P9!A @2FTQ9)'9)C( :E*7"J8GB\+,ES MMS7=]-<9<XT_7Z@9HE MXY38X 6B6@18'#R@B%.@+S4J&A*%'Q)KE.?T,YN<&1O*;$>DIIH?SY.O2'KI MJ<_!R3TURB@B!;PLXLY(V)2M@'5",<*XD!S$J"=&9L M) _'.5=>*;L-[IWURD@MXU%Y1#DO$*%@ E G%(H&NX)C[8LP0*61/SGG#$/R M<)RS=F.YVF[W=1AZ7(.EC\YZ$6%ML6A %CN*K-XY)/K!ZG/ZB?GM8D@ M/AP3WLF$M1>_W:E;2DV)$!9&6PB"BB)$6(%@7#BC;(&CX(8-<%?4/Y../068 M!V6BE(IQXQW=1[+3]E9*H6'WQU(C+JE#'.0X ON5(,%%\!16E*1#;AN.B>S+%[<=,];91,!PP&2_)!9V#O.@T_C /=4QI'-(Z,#CG*)C_56?:4 MJ&:\)]L&U>H(9.!-[)9&2ARQ- H+9*@W2'BPBHTT(+(EF#S&DPBR_*E?E1SZ M)G8<7+-%#*S?(OU2'SE JPGW^KGOX+#^C0 2RD>!+5*<1$ B%F#".(8"QUQ[ M6.6\&">.]0"VX>"9OQMR,"6L^1GL#6SFL_KBRA6Z%S_=J5-:0P(A)B+)P5 ) M K0!8X)&U&K);'#4B@$N /0G99_A*!Y,'/6[8]E5K?1,"AVC1"R"!@GB':2] M$1I%(H+@7D0B!YP9L)^49T8!,F/T")=3L( M8#^Q=;MN&4T*8;4484\C4I& D0+V+I)$%83Q0M@ALNNPE\099-=@- ]LZ+VK MYF;N!AIZ6QHI28A>,X?3JS48T23*C0:[EQF)332&Q2%!O7D\G YMZ(V#ZR&V MR/=MN^Q>S(Z;F>I[[HC;*Y>Q4-8J$9"R!46.8= N+2B61<$]"Y(52CSY7+E3 M3?2.#7 T-/,EFKE8R]G>W'-?E;+ 3@O/-!)%H9!(">\L\P+)X(F#KQ26 ]Q9 M#FO-C8\ N@XOU_=@F M2UA)!<94HDB]3=JI34&"'EE*/2P\IEDQX/0I4U;<7#R7#^3-NX, MB#^._9+#/URY9%%A3@%?30QTKD&F%YQX9%+ ,%7*Z3C@;/RPQMY4[#4JG+D9 MZ3B^J1)*<]_GE&"C=*FEI[SA@SY9*YKW'%.!EGAA$@Z"H("*%Q2M/%?8LV@$!"7FR M.1Q H9H&VESL]C;&X!;'\>UWD*#ST_ 9-NOC^?:CE1V\MD\S):,1.Q4L,L[! MYFZL1(6'Q6=3&"$O0 /% X17GK/R;(=/$R.;-?'$K<0/W6C:]_-.#;R5-_^Z MV&U2LZ2C^#%C_CU$9'FYZBXM/9Y>V%&K+)RRK* 8$6J-SLC/P?]&D */-V3/- G#?8Q6PI0+X\U5"5W?YI3%@)+IU3'KW:3UA M_G^6JYO"*]BVOKBQ2G6S@[.RTE'*!'A!0./@4:$"%P%QQRT*M B1$4),&.?T M\QER[E.?B4.OC.O$];%NVEN)ZZ=>"R/U7%IC-8-_R%.ND1.2H)!>4"UDX051 M-AA://7CV]S_M] MT1A8X]7<-)?O88+:O=_+GK#7DBMM!;$"2<X6+:7PM(B"(8&-0-P'BTCT&"EN MF-G.VF1W21B354WA>F;,CGLIU&\GE6@19Z$ MYFOEDI#KQK1E/A^N5 :M29 F(DPC1SX$AB+6%JBG'(Q4!R ->$<@USG8"),[ M"5;Y_$+; 'VE6ZEUN%DR,]9T7T6>O?V^?A%Y[:'O4[J;&L;7)@!WNI .;KV, MR2BTAJ,@TIN@A;0I.Z4',>N"4T0XZGO=?ASVQ&E$(7(84',QY-\"6,%FEK+7 M^O-J7K6+M.=^#??+JIXURT)Q04V2M*Y(V2FI1TH;CZA7EKH@!1T2PYSKD&=$ M1AH?L$?O3YN9BNMH$L^V5?K0K/P0J^N8H&UJY[Y-E(18*P-3B%J,$3>!(VFC M6\MC0YD-X[CL/756R(!ILC%&*GQ MG(/Q/B!(,P\3/-63C3%1SY@3:L_4XO?EP19".*,C1C!8@BPE!A1_V$+!WJ-4 M8=7WG9A#!TB->O0Z!DP'NP:Z64_Y;G_2V@ESM^$M/'$WMSZ\"0M3S2;L^DWM ME@G=I,) OXO+]W.05.>WHH#&[_6M:>8PQN3RV7DPYNOIHVE6ZO7DR-[M^7, M\>ZJV>J!D./X$7!ODKAI.Q-R7H/RWWT\CK^9MG+IVVJVA"5PU<)NDJ<7S7]T M\B[XHZ] ^&F =C0I," CLJ.Q/9XN6A!3TTV[PZ1O6=+I7*:*1T,J-+6(AEX MD9Y^C:@PQ"NPFZG#O1*,9L7EAV%TT[H_*MO;*:/UUF(&UF"A&)(8X/ B/:&J MHZ)4.X&'Q-/E.=:=E _JO.AF5)":;D,TLW7 5C>"V[Y*-^&!ZPB+(Q![L*D\ ME+UG>..EQJK@$C- 3EM$'U5@V MS5KH3*_L;:4ZGT:TM?NI&6/#YL[2R>0HOH>&+$BA>6CS=O:Q7DR+X4U7)^XL M^.7JP:*;;S6[B<0_VD_2.U,#OK]77\"$SR+#;J+B)/E MQ<7L:GM<^[ENF*A/F;;IV>:'?(R3=G)H\_/:@3^EOS"SD!+X;#CQKZY/4CZ, M=M%MISO4W'V;*JG4'!OK$'8V)>Z$'RI$C'SDACML+2>] BX.@HQSR_-E=X?T MMZ9NV[_/FV!F:7S)5WQU,KT[+'*4]DL=K8G:6<2%BHA939!VH*42Y:D@!262 M#7DE),]Y[+2<4S\-W'.9LH\=7SH+GY)O;[5?&LJ,55H@S'B R8/?B%$<"1:C MY3AP+9Y\J.&S8-NAL!^*;6_&=GND>W#F?4V4H1!@SRN+6- :3/M"KJ!PS"J" M"V$+]>3]K@[*?",B._FAR8:RE<\JW^AT:HWU0TKHT;Y>+?_DXM2EY^@BCZLL MVOR*@'S8KON;UH9;=7)C,A^=GC;A%.3KN^5BV83?JWEUOMS,M/.QGK].:5.[ M97+MP+)JYM!*_@>PM\,=HJY.T2ZOQO!FI_=[WR9*XJCSI(A(&"V!%OC-$@K; MC,<&RP(+K7KY3A\0B<_A''0]GPZGWU4M,-!_!],,Q69KHR57()$C "69M(A: MFO+P*(>(F?02NDNOPA;<14XMQV0 O^6)NWAZ_/8X9)\:OW5I8T9DNEOME983$H+3 MB!IL$"N$10$6*+(>"]5M <4 9W_QK\=Y0^&=_$AKU,.)+_5%Y13'F;T$8M_/4W!GBNG\S:*% ME*Q7=.5$=RC.=8OHAO9>0]U5K82!.IL.\Z7T%'D+)@8H>02!K"V45HHX.<[S MR!/N+B/,Y=T+D7$ARW;)]@/9W6WA8UADLV+)C(A:2XN$LQC!=JF1X<8BV*U9 M"(K1P@\X3LK#).--Z8.\,A"[;-PRF]7?TAX,&L2;>FD7<3G[<3 ]F&>?=DI! M?)2^*%+PM4%>^(",TA0%)J*P#.:V&' YFRG"<#IFFAC+;%F7S$6U,+.5WI44 M\[K95/BZ",VK*]3W\RX%S1<@\.JR\R&6&Z/Y,EC%=6$Y6!BX0,++B(CD#@EI MG?2,1NL&O J1YY!\_*WO0-!.;E1M(#6]'=#E([B*:V^,6[3I);+7RW91GX=F M>N_@ARFH6K.V*KO RG6%PQ,V\;W_@_U_"DWGC)Q>2+6SZC2/Q_2#9$W-LB?A M-"WHS^$B.1;=Q*%.W].U/;F1%:2GJ_J_1N+(:49VC7:/H?U0MBR$PM*YT&FQ MR-+@H8OH4T#R'>JN[W_N^\?'"^!S3<< MT.][5>% Y&YJNZM*BA AWUF &R#X=__]]?[V4^?LV(QS>=__1G^!?S\4S8?YY/I M_/:O/__Q\1?UT;QY\_/__E__X]__GU]^^;_ZP]N?;#Y>W6?SY4^FR$;+;/+3 ME^GR[J>_3[+%GS_=%/G]3W_/BS^GGT>__++I]-/Z+[/I_,]_2__S:;3(?OJZ MF/[;8GR7W8_>YN/1]#K9( M/_U2-OLE_>H7B'[!\"]?%Y.??XH4SA?K;U?X2-D\_>MDN>OPM#']=?./NZ;? M#?T%K]M"*>6OZW_=-5U,]S6,@\)?_^_O;S^N(?EE.E\L1_-Q]O/_^A\__;1! MKLAGV8?LYJ?TYQ\?WCP;9)P5\ZSXRSB__S7]\Z\FGR_RV722F*-'LS32Q[LL M6R[B+-:#W179S5]_3MTB5E "B41"ZG^>[+C\]I#]]>?%]/YA%H'ZM>7IO1\5 M4:SNLN5T/)K5GNO>45J?^,=E_-^T"A97-V:TN/.S_,M9^!X=H-OIWHWFM]GB MS?SC783J+I]-XNIW_UA-E]]VS6I3- MVY_&LQ]LMAQ-9^=-[=@ K4RW5&_4?.+BIY;?WLQO\N)^S:Q3,ZW2MY5)NE$Q MCR@LWF?%>J<]-;%#[3N9S+M1D63[K&SU:3,?IM]/9*B[G/([W M:F5B?C0M_C::K;+?L]%B56SVT5/S.MJINVGM?JD6BZB11LZ]G8X^158OXYZU M;3A1RUVSJWD4AE511 @3JZONBWU\NSN0SMTESAJDNVE76Q 5NK8RQ8WZ=CWZ M>GI*>YJV/86*G#S=]X=($5UTB+7V@ M)7(_9XME)@0RO3>1M5LFQA5O>K MV9ID=W.3C9?7Q6B^F)ZQ%9PY3(M3/Y?/QWNU.;$JI]J>IBU.X5'U4+>W178; M]RV_6D8-_/?I?'J_NG\_^K8QD_+B73XW*6PP2R*V][S59Q?-%IFJTDV>3-_&FVJ"47]+[1(<+6]>%_; M5B;Q(1MGT\^5YK"G:=M3.'=/K="U[2E^7-W?CXIO5S?OLN637Y\_X6H#M3W] M:N)VL$-+T_F9+_+[%$;5:1L-I/-YX&;+)U?(N*_8D\#2B MLZ6/=@C+$R/R]+3>YI7C/MU\K1<@HK'\MVR1UEIJN%#C**C3Y;>6"*\V>B^$ M/O[[UE6@OHR*N,/DXS^O'M;[2@JTKCNIQ6)U_]!\RVOYX_W ]&1.+0M#A:$[ M)+&B^E"A[\%)CHIQ.<_M7Y].=9?Z/9TO?YU,[W_=MOEU-'N1_G<@N;S,%T^) MZ70]VR<]VYY4_'O:GO+Y+Y/L9K2:+6M.\> X'4XXOQ]-Y\WG^VR8UJ>['OV7 M^^S^4U;4G>N^,=J>Z%TR)LO4F686J=A1.E0Q_BDO)EGQUY]W/;<2?-8&G"X>M<>,O$4$XF3C+]9+ZM_& MLSR>4'_]>5FLLL=?YO-EE&BWB:7'U;2QA.L(P:)8/A& ^--+YL=?/5+S<9S- M1\4T5U^G^Z3Z8-N J14>$T#(_AK3#Z[$-\F^3]:;%VGA\YQ)\W# QI M ;W2&E-.!$)6 EJ>A!) VR>+]RG#G1[GC;#HE[-F5:3;8949_*)]4!0*ICUQ MCADO,('>H)(VP\P ^5R7.7MYW R.OEB=DB?5?)+^2%=E/X]FR7.NEF94%-^F M\]OU18(CK*_4/QCF*#96"2!U5',LQJ;4=CP1I)(E<@E1J,W#O'N4>ML,/H^F MZZPHGQ*\D0)D#$.K.+1 Q(47<3"\Q -2 MA6I+#7H=4M,M7GW)S]-LI6QY6DKVM@\$2<^I$(!RRP$!2.PP],I;4%L6\.N0 MA390Z8OC*85Z'N'_%F=ZA-%/FP4LH^C&_Q?>0LF(X8"3DA(KO:G-7_(Z^-L MC+[8^K[('D;3R38.'X^S=5AR \,1-A_K%J(MA"QPA#B"H7<(>Z!+2J,\J]IL MIZ^#[2V"J[[=CK8'03-/I;X/E# M5BR_O9^--F4DHJKZD,S>X_OXL6[!1IE56E(;3RKA)36DW,H48%C2H>IPC8W M%E'IB__/;P9\F-[>+:]N_EAL;O,?$8"C_0(F'FO&% <(>:YQ^MM.UGT#-T#' MFEMC"6@3EO[< 0_3Y6B6TNM2+L-JF14?\YOEEU09Y:@,'.\8B$;" 3[Y,'P.<>_A=-@F*(*,5U890K#S 5GA1 M4A#UEOH.^XXUN,:9WJ[CT)05O\_GM=5;<[[F2OH?U>UH'H[65 MCF(:K5"/"8TTZI(N8T!]QPL?.+^;@]&;WO9H,[[+Y^.3EMG>]@&1B)/35%M. M&$;*>5DJ)! 2)6HS6@R+4;9.T+I G)2/0A_N%,P4%,3Y1YS[KG0V -4'EO0&5S?R]I9^+5]!AZ6 MD&9H];;SC\?K2@WO1]]2%*B"_W5OAP!A*ZA^I9X'[)0 MFU4O3XDVL.F+\RG8>YK=3UH% D2T1.)_ -:8P0C-SKT8U1J#A[?W=\#C^H#T MQ]B;+,YOLKV*7H7'^SH$B5 T-Y7G1!D,/]W?@_'$2$XV3=PR(#C "!F,98<"4EX2;,F=(#.U@[DH6V8 M^C7FQ^-B=:9<'.\8I.":2:F\P-JF!4%-:<\B9M@ _;0="$6K&%W.&CC+"@A. M,0(T 0I8))SQ5'M?4D61JZ\-=.:Q[8#SC7'IVV.;U)=*WKS]'8(#EFGKO<2> M.>(U(;[T@&#(V #[]W;?&T@U;=RN"M8_@2>XP&<$ST#QE0H)3V@BA)AN&.B MC%=AX= _*=2T:[D/6J*CR=:67G_]Y.@7.*B/! @&0&2VHX*S=$S-00F+S=\3 MO:G@.IW?OD\US"(CELMB^FFU3/ZMZSS);:IRE\]FZR)LRZS(%E6\RNU^*,25 M HR 'FDJO316*;%#TRI3WPKI0Q?M1M@NBG!O>67Y_7T^7Y-Z\D;9BZ;!.\X$ M-QI%Q5\PBIU^/'PM$/6O 75X7_0R+'V9>]8,R=XB&Y/)FC.CV?O1-%7UVZ3, M/9G]L2C'R>, MIX;CWGF'!+' N,A%#+@Q:^W7XDK^]HXI.[,^)T#<:N^A]=P(ZBFQ0FXITE%; MZ[-ZV[GU.2LSXWA]SO,0&/UX]3D!-,08)BSA#EAA('8E $8@QWL4@2;U.2OS M\61]SO, J7GN]EVET1JHJ$56 !D7BU?0P)(F2(Q\;?4Y*_.H6KG&6NC\&)R_ M#,?/KL_9+\,O'G.)^M)5L49BLO:AO,^*]:,%U<(PAWH'0"C 1%D%G?6.:@U1 MB:*-VN,@(S.M'?SM W0!P=@^L;):WN5%JE%032!>]@H 8Z@5DAXCI222TEI? MTDE\@_(.?5XV:T$0&@)S,0%XLUBLSF/^ID= 7(FXQP'E+2&2ER1C1(*>TPB-$: MLYL#TJ.SY.D;>*GHK)_E7U[O.R8)3:2$MG%%&2Q=!-A:)1DRE$.(*EUE'I:? MQ#B/F /*<6NB\NB B%O#AB)*FU3#Z]Y/4ID9Q_TDYR'P _I)F+74PF?I+*?#SI)SD/D-=A+0NKM(**&Y3NG8*4-4YV-,5E\]K\ M))5Y5,ELKH?.C\'Y5^(GZ9?AEU&,4SWMJ".]+_+/TZ@0Z6]_+-)-D%WYQNVS MDRED=CI?^OS!@C,Z;IJ>(RX08)("CTI4.(GVPJOPHM15"SK'JTDP9.2X@ MC^T"-Y9XA0%AA F+/32T7%^<03? RBQ=,NQ[V:@-57_)R_^UVE:'N\[3V^3S M\726/9OY==[>]M+%YP*%WDFG+'>*6,@% 91MD17"D_K)B9UY[WH4P@$@WM^5 MTXSM$!300$BL (V'@(81.$^WU$D( M1/TCL[N*\D.2H%90O=@E^.U#&3J;1PZ>=0G^><^@$!4<$,X90B0N$NGEG97SWY(XM,.K'V)340H!7\RFVW^?(+)]DI-> "Z- M*6G5S+OA:=Y=,/*DK-2'['+B43X>=[SHQ]%^P5 "K:%0Q#6G 8+((+FEU7C? M().C,[7Z(N)1'[++BH R\M)VHNZRF<)U8N^ 6$4J39 D'0?"5I*W8YF@V7]L@V=J=@7D9]F ML%U45%(5SIT!F=45FOVC!"XE!)[H>&:[N%X\L+ ,%UB%JR4-]:M$7TI\6@'P M+SHF_ C'FF@:*$.B@1Y-27)[JSDM<7FL[N*%]$:)K!=D&S?7_Y MW_.L]OUC!(:E%?%PA@8XE*+@7I0!< <)KW]<=7;9^"*BTPY\PTL-:24E)' & MH;:,6"5">G\Z0OK"\;5RD+:4B'1DLKO-XTCM+'#7" M"Q=7]N,J=$[4]Q'U>8^GY52D]O#J2XJB!K==D&K\C]6TR Z^17U$>JH/$G T M-3@D2CG..52:$JM+%"AML&OUG<34"JM?O@/>%8[]2Y.-ZMXL?RC?+ZXD/"_Z M!&#31!>1E6:P76RCJ194/=8M$$L,-4@J9G0T M)%*M+;"C%!D]/+?A)3>3^LCU)B-%/LZRR<)'W%+ ]_?1 7G S>OY*]WD[ MTO.^01NL,414(B$ 0QBYG07LL80#="=>=EMJ!-_PS*U6S*P@@'?8 ^@I(5QP M*^7C#LV('F )Q!Z%J#,<+RQ-?CH?S<]'!@O&>,=PW(&YX^G1.]/;PNH2^E>A*IZ.'5S=.GJRJJ1_L[!PF<%!QA+KS%&&CM M%2^IUA@,\/W?+EE[1!MJ!;^^I.9#]K ]@RO+RJ$N@2L%M?(8 4J5@#"Y1TL* MI3*OYSI0%Q+2$FH7L;Y2Y9*KA[5"[[YFQ7BZ.%KSYV3?0*CBFGO$#:!1MR-4 M:%;2[+AX/;9ZUWM)&_#U;4=M'\Z]SJ]'7_\^7=ZE.L$1(9\79]_DJ3MDD$1* M@WAZ>QU [CV'I=N+ >!H_:O1?9ONG0A8/ZCV+7=QWG&3717CNSCQJYMJSP"= M[AP2?=!9:5-I$H8DBFMO2S5D3 [P >0+R%)K^/4M-5M Y4 M1FN2$TV@]\!YH[RU)5U:@/H%B_LVRKN4B_J 74+3>2+-ZWR3/:$I1E_A' M2@GX/)J=B(6=,TR0PGI+C8:>"> LL$3Z$@EB^0 UZ1:=@QTBU9?,[)_L^ZR8 MYI.7699'9.:<88*-"&@LD#*>>YLR$!3;[<40#/!EZ!9EID.D+BLS*NZ>1?$M M;I0G7^*MTC\PABA&GG!LD/6$@J@5;FE'E.GZ4M+ANUX=2TDSB![%H]\ZP>NM M6JZ5V3QK186%^A66$*;2&,6B M/2X,3%D85H+M"V"4>6GK+[ON2PA79L;Q$L+G(3#JL81P?2'8K+?DKK#X M[-'V@3!IB!!4 ^LPY C&8V=+&W>,DV&6'6Z9;R]M@!:1^K&DX3)2<* 4\1"% MX$+:^Z/O_?=G"NWQYUDV;0.%VDC(H@&K)8JJ+(:@/&.Y16Z :1X->7/X;99: MB/3%9369K!$>S=Z/IM&PW-Z\/,GQH_T",((I("#4$&,*./ 4[6B-A^GP4CC: MY7Z;Z/27PK.,)&<3-RKFT7)H$DMFN"7".R$]$$SP'4S0#_!1IG;9W1R3WK;Z\7AU MOUKG:JS#7PF!(KM+"M'G;'-=^O2V7W6,((S'"END%7'6(V8@IJ61'H5W[_6_B&?S7Q>?!D5Q_+XSAPI"&8(%0Y2[)R.QC9PJEP] MP@LY0-6Q11]3MV#U)3S?SSG2-5NEM+#WJ5!X9,MR64P_K9;)PW*=O\OGR?T5 M,8]3N7TS7V9%MCB6/-S.!P*WPG !L".0<4<%(:Q2%!VH'KP+U,Y![K%K9C0"U@UBO&]9FAG95)"%? M!UK7X;/S'PXX>["@J*#((D:]) 8":M/[W1M4)*5T@)GLO6Y$78)Y81';+(ZV M9.S8: $+P3U#W'(0-5D,B.>NQ,5;6-\R[[&B9:]"UB*:_?GSGM3#.N"&6A/T MZ25!'[((YV*ZS#YFQ>?I.-M D$IJW6X8?BI=H^M/!TDUT@0SS:4G7,<%[D") M.-$-GBSML:1F-_([,.A[T^,V%G8TJ,L,NW?9EVU!VK2(XTH>3Q]FJXD;3EY%85 NQ'" M?I&]B M_O5MOBZ#$?7ZQ_#U;WN7'+-LJW0,#&%.MG990:9P28?R.\FC=UW?F M=G8?H"^9Z@"^O@1G=Z,J98\>D9!G[0+&TG".TFLD*D[>,XM\28L1OO[V(E^[ M*#3!J<>+1#5>"9:$2D< Q!@(99T5GI4^&R.@K']%\;'PTFME>A.@+I5H_?T) M>""O>CNY?N:P.63OLN5T/)H=F-#P$[V!U51@0[Q2VAH6-P$6=P 3A8L9I7RE MB,*P$KTA]G%9&&[BTD!$0)L\'EN*/&U@=7>?Z%V9&<<3O<]#H,]$[T6Q?"( M\:>7S(^_>J3FXSB;CZ)U=2"I^V#;0*&$T?CBVNM4HD$+J6P)@("\P?[?:R)W M93[F[0)2\W"OQMSMM/Z8+QZR\?1FFDT.IND>;1\ MJF2'6/.8>AD/,?D#AW) MO1MFTG8+/,J[0^?'X/R@$K2'PO!AN9VB&IM-;^=F540E:OSMNAC-%[.U@_?1 M-=RZ1ZKY1X-'A# H,0701YR]A4)O4.80$="GNFC$87"\MO;T2W6SS(H/V7@V6BSBXARO04BD-W&BUOA2(-8[#ZQEG@G% M+3.4^A)/#=WK>)BD;3GM!\Q+"Z?Z/)K.TN*ZR8O%:)9]S,:I0ODT6[2^H=;] M5 #>D%3SV'CE(*>IEA\O$:7(UW\.OL_2NVV+9T]H7LB+LWU4*O[KJ_65"!37 MOX1&6<6(<0Q&)6WC+1/">U#IZL"P?"4 <0^T0H HQKDC1-*M_T\D^:GO'._> M5U*9&<=])>H;R:\I)K;1:#W4),NY" M&""L8=R0F$*8+9NW9!2:.HHM M()TFZ=*LWM(B'5:]UI*IQN'F;-G#Y[J G&9N'>Z4Y!,2\A%H@;(56Z)J]]2;^TC-8O'-#98FV-E:VCT]^1 MN\CBMU+)R>T+L>L229LYEX_%NJ_;BZ)E)N2;^;H*]V*1 #QZ6C<>/0!(F-$& M&>^(-\822$B)&V:N?JI"9Y[0UC>(_F'L2_Q^R^99,9I%PM3D/K(H ;6^4W!P M'ZK8,R!C,("1,*N0UPI0)LM#5RJEZ^O[G5V-:UULVH6H]DFC[I-G_I]KUW9^ M,QIOKB?%'XK-,S/3W=.>^Q3_8.J])U=V.I$G6R 26_1V4VX M*Y66J)"^OJ=UB&8OHPH1$RD#0""GP.Y(TXR\CAAI7>.P.2"]W5"(^]#SR9X^ MW0_V"8(RJR7% D)+/=$0T>TE;:&L;%!+J,]G)^HRO2U8^F+]HVRFUWI,GJZ& MKN+<'T/=.L7RM^']Z]'79"[%W2^R9#H?%=_6:)U=2JC#KP:B)()>*>N0AQQ# M)TBYERH63?7A:1Q>FISU$CNK1).5S>;LD]7J^5B.9HG'^FIM7_6.,%9HBC6GB"& M&>70.;';[S2E#5[.Z>PV=8L2TB56%Y:;K;!_1\KYDG-HI*#B@1@7$;8**@4D M]@"420 :1:.NONR\AL24;M&Z>")WE1OPK5S)3PZ!;#Y^\EQLMU]Y]H--]?%G MW7W9YN-5@C;Y-.-G4^'::&7>/RNH>&:J_*)TVB-J?7MB?T[\ M=VT"=!I2+STS<=/BVD,_; :##;/BSF?TVNQW- M-M@<2('?TRKPE$7JH(;*6""X,!SNZ&4(57KFL,_D]P8\HU^MU;Z3*IX67PS^>3H$7J\9^#KAR4 CB8UP,X*ZM,[4AL2%0>] MWD(X;@5T=<2V"E!',E!JHM?Q(P>8_;1)B*<-P8ARHXEW!!"FA=J=/:!!$?C6 M,R([X&H#)#IFW_^[&A7+K)A]^Y!%>=L7S3G2.BCGD0-4:B,)=LQB 4A)BN:J MOJ._];2##IG:#)2.^;NI..SF$QLWD1/O9!1WRM@DD76^\J7+*=%/FO,+2?=D\&&,0LD9%&06"$AS1L24QGK+Z:[?U M\'V7&W(S5#K5K_QTMO4"'E6F'IL%H '24I X4ZH%= @P5$X>*U7_UD'K@?7. M-*?::'3*R@_9[3KE>+Y\-[H_KAL_;QJ,YE*FI_FXMPP@EY)22R*HCKFTG<179E@"HLUP-] C5&.F&800I9E&XP"K[3"@VL[UUJ M/9C>&:/;@:93CJO)I,@6B^T?B6AXE-M[V@=F%(X[$&5*6Z\D]A**DAQ#1/U= MNO48>F><;@Y+'UPV\:]7Q77^Y;AOZKO604.#N"1*<*JD]PP0NQ-8I-&02HIW MS>+:J/3!X+5GY:IX7^2?I_/Q\7-Y?Y< "122L?3(K>96:NO8CBCMFG@D7X^W MJA5H^N#W^WRQ',W^O^G#20_EO@Z!NV@*.,NX8] ;!92G.X*8EO5U,?@:?%BM M =,1I]-.HXIL=(2W3YL$(02+,R42,&>Q9\C!G1L..-K@)>;7X+QJ $5'_'L; M$9Z]O\OGQXW>E\U"G*1C#E+( 8V6 $[JPHYZJ!M4/WD-CJJ&<'3$RVTURF\0 M?;J>+@\F5+QL%JB"D%J+H,32,L(YYCO;CFC1(*?B-3BE&L+1$2^OBU'*-_OX M[?Y3/CO R&=M A)&0DJ3<6YH%$8-J-M.VT+B&A2*? U^J"98=+P;4NK+C0,[25[4 MPU?'<_'V=PG1)).6(N:((4YH*2@NSP[+%&B@X+X>)U0KT'2<=[',TJWXZ>?, MCI:C[81/)%SLZQ(L@\@(::STVC'#(9=Z)\2LR=-GK\<5U0HTG<>!"A-MZ]N\ M^'8R%+1K&8R/MA=T!$% ',)1NS=E'-HZU"3CXO5XH9H@TBE3/]Z/9C.]6D0: M]UZL/- R@/10-63<6@HT99>J]H_FQU?LWAZ!@P@,)Q(B'\\6[)#4I2OL8N 0^/6XCA+;&$H.L*(/65B'28'V_!J]4ZP!U*P%142A&LS?S M2?;U_V3'%_J+MD$Y;C&G0@L?;7EJ-74E.I8(TV")OP:O51N8=,1:=9_-)RDU MR,]&A];QLS;!.4:%A%9X%!4+8;7=W:JPU*OZ5U[1:W!:-<&BXPPY/UV,1[/_ MS$:%C[\YI&4=:!T,T$! (BFEPF')*0,[STVR#NJS]35XL=I!I1<&;W(TJ[/X M2?M@F%B_#F ,!1@Z *#!.XO F?H6,'H-GJVV<.DJHK>QQ1]%\'@:\Z'F(:79 M.\8Q8X(;&_\+Q:/,6E\_0H1>@UNK)5BZM8;OLMFLBKWTM&'0G@%%J>>,K*M M*JQW0AJ/G_IUI-#K<5\U .21HYV4!'A9+>7YQUN\$__R0^]&Q::X;]>7\5]^ M^$,VSN?CZ6RZYN[5S;NXN19)YA;K:M7S_'XZ7_]X=;,N ))^NZGNL*LHT_., MU]>"N_N<'TV+OXUFJ^SW;+18%9NB$/U^;?=+M5ADZUJP;Z>C3Y%'Z5;TMN%$ M+7?-KN8?4KBGV!9I.5'0H?MJ+)7F_V32L<&[5-_X*0V[?6;/UMK)=P(GWD . M%)98( \%UFR;4.*EU*)2.=KAXGGJW<36OA&"'IR8>!^ZC'AQ[/%G@]FHWFXRSJ"=DR)0NM!6%_T8M370+%G"FH MF*.0)<7R^NLN'\S M_YPMEFM%^_?L0-+NZ4Y!.\8-E= [;!W47&'&2BH)5[V*0;6Z?VVP[.5;TVWA ML5=4,^J,TN6,I3.\_GL4K0>P.^!HJ]CT MM:9W.I+^MOOK?TRS(G[_[MO;]-36":VQV@"!249TNNZEO0;04N>=+:FWG#5P MVOWH.F0G /"6^(-246@CH[;+VS;88? MDJ<.H?S7%J]!JJ^O2JHN+$UOY@^KY6(-"CRIX![I%83&E%N'G4X9$MP0 '9H M:MRDM'57^E!'?#PD+8TQNZ1LH%JRL>T5\#KF%]%3$%@(,'9EG9JH#T+1(#S] MX\E&/P4%HZ KJ)TEW#NM/;=XAQVO5A^[WW?]+B<;]3#K2S8> M[^7W=PA.H A<-/\T$$C$PQ3R'76 N 8W0[O2 M.]ID6=X!1OV%Z.9_7L4 ((A41HJ2P2NZ7#88/, MZ%]L'2 @GWL*HCGOH'6&:P\VPW&_YY_C']M4GLWT7(-/YL>V]6L>(A_"*6(:!TX22>#Z" MG:GDK1I0C>\.F=P)5A<(VSTQN'V1_6.5S<>'GC02$:#6E!!H5$4$9Y* MKF[IAIK7-SS/EY%79GBVC^XEPRF[>=<*HKSH';Q#C,6%Q!V2@EOHB7A4GJ!Q MP[9%6^5LA0!*.^C]ZTC/(.W3H0O-<(1EL=N4JSO/CW0/%"G".36>\53R!4GM M?$FY(4U*1/;I1:_-SRH1VF:0]6;:C!9W23^+?[A_K*:?1[-GT04[7:3\^U5Q M['9&Y3$"-#8!"4FDVRK@E*,[C8\(W*L7[$RQN>@]C*X0[DO*U.?1=)8T/Y\7 M'^/DMP4 U\_[?EH^_G1$R*H.$1#F'!"(--801,N%"D]WZ\R3^C=\N@_^7E3& M.@*XXSNQ>[?>WNZK[OUZQU= TTN&]]GUZ&L_W^@:PE2KYM,RFZ3*8Y>^&IH$ M_@1!!960*\(>&D>T$1Y'LX65%"*I&Y3_>SVG1DO@O-9KS(0# M[F5ZD9)[(YD4C.^HC)"B89\6S9E7_3YS/:1^5+D8Y!DQ)'&XD)>YR";3I1^E M4E[+4R'T[QL')Z5'$$N-%*(&4Z3-[B!5FM?WZ76,B*]\3F?WRZSXCZ= M:14N7.UK'B@B6@EN&"($>,LE!CO;56-?OXA)QYEO;9[C+0!S*9:?W,OW=PC2 M 4PA989P XVU4;Q1Z7'GD _\FE0SAIW@?B.$?C0Y&.2I/@3V7\K)^W37.QD' M>MDXB+@O4J=A!"<2AJ'4I-PA!6&HOA_O_%<\+AC]:0C+99B=7N2LX,W?WR4X M+S#VT"FD#/;82Z%X22'DU ][OV_"LJ/<;XS0CR@+@]SSAR "EV']WT;%-&UX M'T;+4QK^RZ:!*X(=AQ0H91B+A!%E2HH8:I#=>?[S/A?;[QN"<@DVGUS;WS<. MA"IK>:H?A)EB%F.H2A-5 (3HL'?X^DPZPNU&R/PH?!_D;GY)=@_A /^03;+[ MAP3XYD&JLS3Y?9V#!HPPZSFCFEJ!&:=R=QARQ.L77SO_C:^!:/8MP#0,X3A3 MT]O?/4AIHX;$);) 4""!@]LD]$2YIH//]FJ/M6=)32/T_I7D9Y#GS-#%IA5Q M613+)Z(2?WHI)O%7X<-H?GO(?'CV[T%;+A2T!CJ+G9'4&$UW1['U]9/)SW]( ML/>3I D2G7/O8"CO18O N=,, \E0JL%NC;9RITR1:-P.]BM&V/?T#!!!KC&7S E/C$L%J7%)K]!@@"^# MM'V/IUV$+BD1;^;+K,@6R[4]6ELZ#HP2B))00T.5)X@IH8#=UBM/IBT!]8_F MSB[2]B$I[: U%*E1RXT&Z>:3!E+S9)1@N)?* N2YY%$!%2)NR+O5PT']RA"= M53GK6VKJH]5GO/]Z&Z4^$>4OFP6LO(KFAJ>.*.<-CD=JF>DFM-+U=XO."I^U MSO?Z/'M^6?$/4N.W9\G>XU:'#)Z'Q7Y(6$ MIG60^A>-Q>_9\BZ?Q$-8C$DBI]%P!0XQB8%OXD&BI1"4]KP\:Z]5",LQ"3N+YR("P\5*J%= X6HR'70FKCKA,D@$JCC)?"4:2AC*K3%@XN<*\A M[!8BFQ596^6NTWG O+8[+AQ*J+A++M^XL) TFJ"2.L/MP&\N-V-8M1@4"'5(;%_"$E-Y]]U@I C8Z4Q#'!+C=*J+!U-!**^/KLO4K.HWF[?&);7 M>+\%,&&U,-$0EB(]\ RLP"6%$G@\[/V^"?\SFT[Q8^W=. MLOJ[MB'*O.?,(145(:&8-V0;S25$(DKKF_D]I<*TP.FFH/3%:#-ZF"Y'L[?9 M:)%=?9I-;]?5T4XS_6B_8 VU.+VFC8C4C$E*!2UIY:[!O:>>LEI:$( V 3HM M# =>[KM:WAUY?_%ED^!)>DW0I](*6EKJ &"NG!6%L,^7UOIF6T,L7L-]8TRL MJ<8(:*:9Y8)BK!PVHO13 M*Z@4'[:559])IR^@UD/F1^'[("VJ2[)["$9T^_>-A8!8,N3Y(F2 SG MKBHF.,4BH7-2...!@G*7LF(Q'F@QT9K8'[BT6@^#U\/#06VW_;+N7HRQ.2+Y>)= M/D]/QR;_XHF<^1-]@_$<,6L0DAQ'XY-"[DQ),R7R%5T1KI\(V2Y&M3WC3[-M MXF?SFS6EB\5J-ZU##O/3/8.Q4! (,;18>D63&[KT[ALJ&U3R[?U2[[E\[@:A M/DTGLQ'%$Q;2ME6PAD>;03+LM;26 \Y)B8_Q1-2/=/9^C;=):G,]-"YQ6#_N M-16/[<<.@6+$!;'"$$ 0@1+CG2IB*&NP>_=^8[>- [PV,#W>3^G\:?&XRTWO M/RY'RW72_?LB6\0_UH'>KJ_&'/[R^WPV'4]/O41>X\@\]M&W1RZ\5.\<#")4 M0>NY)= BC0V1/FK_BG 2;8=J(VI4(( MQ?OTCNV]Y=(%0_(.$1KTW9Z>1^5&S2?Q=UGQ^52 _D3/0"F$ M4,0C56I%"74J)3!X!Z(-S+ S?0;S*OG>VN9]WB5/Z9L#,I).%R1N% :9OEP M>=2NI_/U;GDZ!?-0GZ"0A8XP Z.&[[FPR(EH@#F+N5?*F?J62F>NQA;X]3+_ MLB5T^I* JWEV'9?-D^GJ;!YYL#R=BWNJ:T",Q!.7 HPLMT@!A/]=.= C9211A@RF'6G$C+\0X*:*T= MIL[7'D,J<+@14J^)UX/2X8;(XI98J]*O_O;Q_?&K$\];!DV^/7[*M@ETWA8@?2E::O)?J\5R7O^:[FN0/E6;P6X'TDT!J4+O *)N-!ILZ/_ M8ZI4-RHFBS\>)G$_C>T9Q"=%HU+_D!Y: )Q+1BP34G :U:V2=L?[?9#D' ._ M+@M?GB8=@#0$ >% -!*07?^@E=)0*(V-B0T8X_J&1<<>H!X$I"Y( M0Q 0 5 C =GU#Y @'['@!C+!.!6>)*?H)M KM:WO,NXL9:TW :D+4FWK\Z,S M*3]R]F$URSYDLU1!X%W^%XPAH/@POZMV#4HA 3Q%V"()HDDN/2O-,@6%KV^G M=I:SU@JK.\)G$-L ;'9.[/H'0S4R<:_#1AG(,5"./>9[8%!?Z>PLQZV_;: F M2/TEK^Y>5[JZ>9\OHLG^,,N_)6V[C'0<36H]V3L0!+$PU,7_$$.-B327_CS% MF1A06+'##*?N .M+4/9/=OO(TM>':.D=*^M[7 (Z"57\B^7. M6L4,']!K9ST(1GM 740@S-VHN#WZ-L2^YH$)&D]-A**^A802CA F(V6>& TT M868XVF??(E /H=[R4U)M+)/?WT\W[KUJ#V@>Z172@WT"V4BJ9!9*IQF)IZ-7 MVFMD@:Z_&;2N:_8@">T!U9= Z-%B^NSEDO7%@V^;_[W.OBYU_.Z?1V2CV@ A M$BN5QXI @)D#3L3_EF#3;Z+A'^/RT6= " M0X.AL%03KYG$3,B2$BQ5_>.@]??$>N!R V3ZXO'AX-Y5$569^6WV9OZTP70^ MGC[,*CZ\W7SP$/4EB2%%4 C%!'+IW"Q1HX#7SXQL_:&Q'N2I=SPOXO4Z$F]^ MER__,UNNW839L2VIUG@AQ0\))3)=5O 4$:D ++$AF#8H;0Y>H;#U@6'GMX@/ M _1Q]?"PN6DXFIG1XL[/\B]OYC=Y<;_^Y^/W;KN]^WMB:IW?A_Z<;9,_^OC& MI9_\>WR34'V.$TG8^KSX.)IE'[-QM.C3V[!O*SP$>-8XP1AAXD9,D$="6(8% M5-O+]IP+S2M%[RZ'QZE' RN/$8PB &(BC',46".4X#?KJM1[-4D69CW=9MGR;&)P8>3QI]U"78*RC%#JGC='66*B@HSM8 MH.A3G,XJ=-@!X[]S.;0"67]NJ>^G>_)6[>%. 0-IC=0BO=Y,)2% *EM2R:D8 M^ .%S9E701H:(?6CRL4@TW.') Z7$8.D%:OY)/WA_K&:?HX;Y;S"%=MCW8*! MBF#,@6>$4@L=%W)'*8W&\7#R(MIDVW?OW;2&4%^R\/$N+];WPY\8%:=?NSK8 M*3!B%04>$P:T$QQ9C'>+"!DWH+2'#N6@-7QJIT^65G'>:;$P!/6P/>- T!6 LPX95RG.Y"8.UU2 MI3@9W'WZ_NR QF!=1@3,:)G=YL7TG]6*JISN')"'2@%-K==6$RQA7 @EU9H M,VR+H D;CTI$BUC]JTC*(&V$80G(903C]WR>??M]5/R9+?UJ/CFM%>[O$!!G M%A/+$39QLR466?>H]UI07R/LS#)HDV5Y!QCUYRZ8_YGJ!=GL(5]4*<*TOT, MC!&Y\I'! .+?#CN+ZT97.-*AA2V83="\EF8]T/:?R#.$[-$1P1&J44AVQ=0AH M(P0B)0):-CA^.U/>+B-?+0'8>>+F+D[Q;E2DLH:?L^XS,G??[#C#\FTJ6+$P MFY4=*7,W-]EX>5V,YHOIZ=S32]X)6!S-,W];(4VR\=@!6.,8IE:C%&]42GB[ M?7+0^_37RZ5.UJ7M5#IEHW$#A,!2S!F$E$:['"I('O'BL/Z-G)93+'N4C,K7 M*MK'=]"IF)R'H^5 M VU8,7'7/S -,'8$.^XT8E C"T%)N[.4]2DK#4JE56;A.357:X+TWU>7-U=M M'8-*^U3!3F"NL7/8[-:HPW: $8$AJN =P=U;P9VH4([2G-=&_X?I[=WRZN:/ M1:86BZ//T!_M%WR*B4A-K90>* BYI'A'JR?U;RIWYN>_G&BUB61?4O.^R!Y& MT[*PG)I/UH6%UC,^9G<=ZQ8TUIH(;K@V+KW@ BC:'1$1S/HG76<>^,O)3(M M]EK9*X)1K++)V^GHTW2V]NN>KO1WO&/@*-JH#D*(I*(.2\^V>1T4$.G% !WK M%]QJVH2R5\%Y,MO')^%/"3L%P[I5CG$43Q5.CI56HI!(:JFL+3&?%AR\L M,&W V'$\9A.QZ"T4L_UL)EP!+C/3F)A!E M"#.$JJS;%JD[%!0Y;X#@C"#"6$.8@-Z2^-^MZ1JI$MC7WXU:BGYTR:B\!\0Z MBF<<$)R]T[:K0S?$3O:)6$(O:,I)EW UCM M--]# Y*ZN+2221:EC0')5VT0!RE4\LP> MMW?5H.IZ-R]U#%"P:L X1-'R^:KQV?ADJ& 0=Q(Q%<%PE&F(.();1#AV0[HK M-U#!JH'B(.5J^KFM'2L-%2"W ,C9>L(8QZ*2F"'GMJ$?8T-V:@ZB^A'7S$,FP)*P)E$,3LQ8D M*QC"#'*8:$6M,8P(:DJ=DRO3(#C:S9LFPQ*F,]$;A/S\,9]$,S8% K.)^SJ. M3=5]^JFN,!T:+P#LB=4N6L,&26$Y8@SMUA9C]9_W[>8=E0%(5DM07B8Q;$=% MY92P78\ *192*JPC+=(9#2PE)7T:D_K>J6Z>2.E'5-H!JY>P>DLQZ.O\83H6 M!%PD%KU*/KYR!F_;"$SO'S%X"YQE#$0& F^EMMAN78>81J6WDOK6%=V-0];? MCQ:(U X#0'BZVLT9==#!DEZO;9^NYV;QZZ;\/#>8W1C+5Q[9IDH!!$7_7UF8^Q)L'H()L'^WBS142.$^:Z!@"5+$<>*E8X8 XH!U M)1I H#XK K1E,+2D7?0"Z,#$Z\W\^DN>?'K';I:Y7$S[,D)6&]/AR5D*IK8G:;O1@O/1JC=*2VT$T-(2L2V&G[9W M3P=4GG7XLE87U<%)6XJPMB9LN\$"M%!;R"SWPC-((/)*[E!1I/Z^=KG(]Z5D MK2ZHPQ.UZ>?V]K7=8$&Z%%W#"BF7/-;*&J!+5#@W]>O.7RX8?C%1JPGJP$3M M^BXKLE$*PC:7M,>Q@F5:(2Z<1%82Y CP!)28,&WJIXE=+B9^&4&KC>G Y*RY M=$7Z4RD2RA"W"BI%I)8[I(D2]?V/EPN-7T:FSD2RYY#51'Y]%%(>[[-F+:J?B4XT'#@1)@HFQW"C,M.46E,5(%,60 M5+I7UC$*1Z-5C08-%DF$?=+AB(JV R1^&V2-U&NLZS^XUV;0JD^)_W M VKM2$C5.1V/C)PW2D!:XU38VLF(E@$*&2Q+VN)/=,"1L6YX6$=*&F'Y8\G+ M\")KKTY,AF &M565C7"$A;8&".0QP-@J0$M:H?!#BZOUKP!U >.%\S7/#C6R@$]V3,HH6F(XX6EIEJ-K5-]@_0H[M[( N8Y M($Z(W>/=BA++AA;W&ISLU(:R%R=+QZ^0?,C&V?1S;]_HK7C8DV]^7-W?CXIO M5S?OLN637_)HL=GSG6+9Z[4:L'@@&F&?/0$..V6S)%1 EW:5]?^VS+.T.G(W_=7N%9%,LG M@A-_>BDT\5?A?9%/5N/E5?$Q*SY/QX>RT0\U#9HZ*ZG65!KKH76(251B*A7I MTX ^ZVF7=GB:MXI.397U'#XOU'RRG>!A1\K1]D%Q)#5WSFMF-!"225""@Y4W M:I@NMN8L^I[7K8'S8S!^4+ZR@?"[)=_H[B@;IVKEDX_YS?++J,BBTGO\2?13 M_0(C4BDE$?3*>:&QI'XW?]WOV7["OFR)#WEWZ#3E[G4VOIOGL_SVVX=L,9I5 MYN[!?L'1J-AH0:/=3!21@F)BR_D3V>!)WM8]3]UQMRUTFG+WX^K3[B631576 M[N\4*/(2 XL])5I";R "HIPY%WI #SUTQ]=6H&G*U$C:3;9(!]%H5M)6E;=' M^Z9;\<))9X$7UA-- 9.ZI,-06']C;CT)N3L6MXE04T[_/IJ/;K/)N4P^U"U MB;R5UC",(0<"2ZA4.7M/&U3_:#WSMSO^M@1.\YWYX2$OTN-HOT>*EME\[98^ MD]'5!@D48V^D!S[N310YX:"!)678-2A6WWH>;I<[=P=0-16"#]GT_M.J6*S= M+J5\5F'\X8Z!Q1W*$*\%-Y$( ZF3>*=@\"$ER';'[-;@Z2N>]W$Y6JXGJU>+ MZ3P>/Q\W'KA3+R(?[1>XE5&G5/&,8L0G\U,+N=O1-*U?1NQ\3?QR;K(NH.I- M+#93/.@ZV=LN&I!6*LJ%2N<60@YPMO,X0V#A,'UE+?/I)?=;0.AU/VIJ6" +IRILS: 25Z-40Z;QF* MVDQ[$S7!8KX^9I*U5X%SAWL$0%0J 4>BJB*Y5M8KLS,@!&Z0UMG9ZZDML*\U M//K:7:^G]]/Y[=7-=3&:+V[2"Q*_Y?GD5"CRC-[!*8$!0$)P;QVDT#*[4S$1 M75KO8!&XB@G#R>*_4/C$ECK.$4H/A?"K7T^G&1T($&-COA[GF2 MTPB_?RT9&J3J-WS1N9#(;.=<9).KSUD123GL$CK9)UB.M9':.$"IL-P@ G8( M>JCJ!VTZ4RE;YMU+R6@)J0M(@UJ^SR.F;^;GBL2>CB%29#"DEHFHY$%#%82[ MA 2G&J15=*:K]B87S>'J2SBV"MHQ?;5L$B"SFCDNI/>2Q(T48[QSIPJ ^WRP MMB+#.\NLK(E)Q\GY)U.>NWVW^N3GWV?%35[R(MUMP &(5E4^,";!$V&AM18X M[01APA.TK8X&K :H?G&F-FL(#WS5,&!D8 MX5 ICX!A)X73)5FPHECV7F&@,8_R%C&I[?%[]N'CM[KW- T>.&@A$H )BG2D MW)>SA%P *8=IKC>%_"#G&J$R5!X.RER^-.LNJMENGOF-:O]>Y>.TVGN\?R", M L IEX00@3RCTH&2=NQ0(%3[:DDAC(%D=,XKCA1HN&U']K5^B[$IE/$+FUH=7RY=ALD^Y"E?+2X MY'K[T.[:\N[:^IOY>K$WL^1:37K83?;)U(Y9@.=T#XHZK+!1(NYC $MB"01; M>U]"6LU/WA'UN\*'1PC1W[;_>.IB;8W1 @$$RK0;* % >N=<@S+70BKB!W/? MMEU&OTP7MX^V]P2^72&1^]M'FP?G$H5!55RP'M.C9-2X!U" M K)A&LHM\2GO#J$?@_N#,K&'Q/3A)",JH 54WBJ%'60:6&1\.5,I>:]>DM/W M"%I _'12XGF0#",I46CGD.$<6AG;M1D>G1(IN8_#XMA6=QZIX^]_3OVP7Y&(I[$_\Y?GV^[C-? MY+/I9+3,)COWQV(7'8K_>O&8T%[Z5%&,YK>;6Z/?'IMLG[927T;%Y&V5B%'C MP0/#QCC'I?(2$^P!XF23^40T]JA:S*3S>-(I,A>'Z#PCRM3L&X%*+:RV<9_P MF '+@5;;[4=)1P<4>^I19 Y'IGH%N\]XU=E2OCEU=GO7VR08"8OC5SB/] HI M#YP*$>%1 E@AG" [%:E_:X($9G[R3=[1?(%[YJ/]$^!2E M4*%H\*"25B3I0.->K7*QFF0TPNO'EI%!1<>&*QHMN>@_+O/QGU?KDH[1A'V7 MS_^6+9)*G#;)/;KT<2]^K<&"-AX"A;B.$^/K=WU]^321%,R(/@6BFEG9$N?R MGJ&K+21JLI;O5\7X+IZ?[V>C:F)1L7O@!G%@%>08$V&T1=":4CW4 M%-0OWM:9[[@#0>@&K/JLWSPC9$8/T^5HMC&BRZK--ON M*1@&O0(P76G%R$L8]UA?TLA$@_!M9[[E+@2B:]SZ4B?4;,VA[:;VG9:^%>\C M>D6U 8**2X(YJZ+*;IGS2&/"=E:F![T^,%G137DYT[H33/N2*'?_,,N_964E MT_TD7(^^ZFP>^;G<)+V?(W'M?" (;;#35@HM'5("<\-1B1[WO9:B'+Y$7@3S MKCWQ>XFH^'K;?[N:!7-1UR&26"U\>HR28^F<@)A0)A"I5!JP(^3*D_ZDO_A9 MP\!5U-JBYJ[2.8VC\J:EV5*$HU)/>CRCNG;Z5F;>H9*U=1 ;M.=VC=B'[*'4 M[8N4,W9_JMCQP4X!8NBEMX@BXAF3#A*"M] 0J4R?E3//\]O6Y/!+06D+F;[4 MEOT3/EWQ]DBW$%4R@*U'S@LE*38>,5%2ZK&WP_:\ML'"2E+1"*T?63X&Z74= MFEBTY5.)O^+?D[4M]Y2IU?(N+Y*AOS']3[A5Z@P6.$\53"&R%$(BN*1>P2VE M%$K>YW6UT:N-]_*.H89/WE"BWC6+CA('0;4.PBD(4[21,J6%L]I M_4VAXR<26E(SYWGN MB^6[?/F?V?(QO?W)BCEF _3R_>"\M%)AR#0V%"MN,2U-,D:LJI_,,>0H;%U? M]Q!9\OJ7PVZD3:?UG>KKN]'\DDODQ)P"P=I;84FJ$0'C+IETV];64KHMLM%@5W]:K?DW#0HW_L9H61PM 'ND5N&3$I/*%V@IBJ61> M@Y).(^R BC ,0!S; [*V:WE+T.(F+QX]F_E-A.(^GZ_GY;Z.9ZM)N@V8'GT8 MC( ZDD-1P::W@CFZIYMKS^D]N=W=3N'_QZ1GE5W^NO\^* M:3[Q":A=45=XB<-\[T0"],41 A:40(F8EL*F6NF* %[2[VV#QQG9#RB;W8#:[*;. MR>F\F8^3%G+PY97S1@G:&J<8]L8K[G%<+%Z4'A2.A*U_.9G_0 +3/;"7W8EV M]?$?J7EL4W=SJC)HH)89K;GAZ7T&)RQ&>*?9$%$M\7.O^(D?2/QZQ[DO:;33 MS]-)-I\L(DXIT&]'R\QFXUF$;V)'WW[/Y\L[-9_\9S8ZYF\_8Y2XE0/-#%#> M,QEY !W 92:!T$T>!I0_H+QU!^RE!&RS'*+JN(;L#)EZWC%0YFD\OA7E7#,H M*?"BU B$U[J![QO\"\A1(S#[%ITGLG^=Z^S]:%IC:SH]2% $"H0=@0@Z1ZVT M6JL="D@TJ,WQ(\93.@/VDD=?JB,YCEQK=O0=&"5@(Z70@BIH,*8PW='2)0[0 MH 8"]B-&'KI#]B(WT3ZD8WNQF-Y,-_>5KU;+JQLU'J_N5[-T.70=_T@=BNPN M)2%]SC87G2]]<>WEO-7DOU:+9>)S50K>5KC!UN)7 E#*2^\IU4120@E6C&RN M)2)CK*SD'>P'RZJTG;KYUFC<8)A2UFL.?%04/;<6Z&WU5*24Z;4XR-&+1 MD>^28/I#>M 7[.H"<2)YOLFP@3C,8;2LHYUMF!?QX%&LA!4%$I 0J"'Q#M?*FN:0]7GY?N* M9G-?XM&25-;"N;^ V?8FHOO':KK\EJ:?SU,>SZEJ#L?Z!6,]MHX9:J@TG 9 ME_T.8NOK^V(ZOI=Y&5VQ32Q[2XYZ/M639^?>]@%+)KA#5*B4AHIH7(DE8IH* M"8>MNK7$MY<912TB]6-)PR 5I"$)P668_V1__"W.,CTC\BY;FM'BSL_R+_^1 M36ZS]Z/BV MZ-4<*E,*D6#*KO/62I"?J9>EG(ACU6A.DFNK2D*\O[_]WBM<% MY"?._H]YD9550E/2Y/I1PBUQYPA0I:&"ML(HPSTA1&)$A. <[! 1=("OO74F M05T UI<(O/[_=4 MP2<2=>FT@XK3?%LAM^#.V/3HEP3" MQ8U38F\$]@J4 *EXK@XU:-^-%)SE=ST/NM?E::,(&D"!)QI&^\W%)(5^UWZ%X.)^L_6-^MD+A?T<;]F1 8)!48-7T$O! M'8SJO$\O)-](Q0"W7@&E-H42NQ,/H!L\" M]^Q:;4%L.L#K7\$Y#Z6!3CF.'0*&*RT)(+L5Y5U]/VQGWI/.)*@+P"X@0K5S MG*JGV1#/&9>*&<"Y(Y@PY46)@;*L?KY]9Q5[.A.:5I$:D+1LM]*KF^O1U^9^ MF'*D5%V0>2! W(:U=88; ]46C[@5ZP&6O1V:4Z8FE'V)UM5XJK.;/+W"\-S) MO9NX6BZ+Z:?5,KD5KO/-\7Q$PNH-&+"S(-6)!>#_;^_*==L&@FB?K]G[: +L M-8&;E$E)*(;B"'!L0#+]_5F*(A$YB2PMKY&01H4 D[[?A'K;1-U.>"I,O<''KKC4WH'0"62& M*&B3*\X.,RY3^4(Y674U6Q;.#>["3:MCL^Z=NW_9O.:*9.DF%7931V>)%+E* MH]YXL"(H90XFQ59J:^TY IH(N9[:\AGG[_I!CG6.RD"6H]124R])TLXI==B5 M9DG@?L"+^^.VP.9,F;>=BH7 1MTQ*[.,(M(:H4Q>&2*+-B066>@ B,*73W2= MVFMR_A0XZ39U&8ZSOU8Q@&!>T9!:\YN RR9KDBBOVU*3>K,]F"AD%G4WR6 M8=!EH*+Y:_L7;NVC\;NG?*GU'N"W/A;]9.W/]3M).%L,E3*1R92BET)J)85) MSG5%?K2ZW'("\Z"[XCL;I+3IA_2D?^J49]P:KS?;+ MZK$^>9>/(+PJ0F(I)@Y"02#*!)%,QUQ(LKRJP#S8#[&@QF;L^K6VAV!W]]0^ M&5Y$3\T\+LBH5=66/3=OW2@^?M]_5FZ57ICR@JP:13(><0#0)H("E2VU?EEI?/ M;\#L$89//D.)N1F!U-OU#N?"=$F 58K1,152TTXS-#74]1DFQ8#A%YB]S]#* M:@K.%MZW^'= ]NVP;D7.%]4"N=O5/]OO3F]K/%S.E%'_%M]Y6RVGBFF_'>C4 M20^L-A_?\H\_?O@%4$L#!!0 ( *M!64_99RO;>ZX #1K"0 5 8V5R M;BTR,#$Y,#DR.%]L86(N>&ULY+UKD]PXEB7X?7X%MZ;-)LLL5$GPS9[N'L.# MJ)6M,J65E%G3FS;FQG!G1+#3PQE%,I2*^O4+\.4>#V< ($!2JN[.3J44(LX] M%S@7CXN+?_M?7V_WUI>LK/+B\.]_ G^Q_V1EAVVQRP_7__ZG7SZ]@9_PV[=_ M^E__\=_^[?]Z\^9_HX_O+%)L[V^S0VWA,DOK;&?]D=O M/_[XQQ]__.7K9;G_2U%>_^C8MOOC\+?._@3_KS?]C[WAO_4&.&]<\)>OU>Y/ M%K/P4#5M"S32__C79S__A]O\-(CC^,?F3XIGM&8SF:S=E=O7R)_9E^>@+G*&8,P0"SM!_?^7#]<-=]N]_JO+;NSVC MY\<)^!4 U\_!FD+7D/"S"L@Q5I]^4#/>SVSH9GH1/_^D9LQM1TL..Q/]]^EG M-6/7"]EHSRCJ=*^Y9SS[Y%G,>_Y3[]BONA_D7Q^1WZ;Q3E1//IQ]K;/#+MLU MHOGHTU:^^_<_L5]MMEEYV/0Q"1Z8_^N\?GA[N"K*VR:RP,NJ+M-MO7%=[ (' M@]CS SN(,4FP:X<8>UX0$>#B3?/A379X\\NG'D;S6[H;^I,,)\_9+K.JN"^W M;:AB"'FD;D'_QQ";&3ZK!6B=(+1^ZS'^GW_[\6C?+.3NNJ\T?VUE)#_"IHOL MOYREN-@^&I#<9C;@0&S'3M0,-V$6GC)8; TPV!*QYQ.UHNP&^:/N LNM592[ MK&03R/XOI>7V%>:[G_AQ6[!9T5W]YE%/YQ-)8_84IOI:RQ0S["66AD&UR_)- MTU:>59_3RWVV 0D"/HUI@/W8!J$3Q@GHOP^@33;U$)+/CASYK\J,D/K,G&!D M>/1@K-\:.(**HT#.N&R;Y45.GH4I>:(0'$/%0#0 JFS[E^OBRX_,L!^Y:O!? M-/+QQ@;=FN>_/S/Z!:%0)V9909B NYC:)<0'^#LV8]JWB@*_YM4FM%U,$X MQ,2.P@B'8&@AHI#X@>N[801B%%':?S[T0T\J MK(M^=(ZHSCITBT8VJ LS(QC339"B$-(%^- 6T3N3QP*Z+"O+#VXUV$_#N9K= MXL/Z9&GP+C]D;^OLMMH0)PYH1$B($C9S8(T%; K1->9$B2,WR)6:F&?(/]I' MX."L!IVT!*BQ*"H(Q@E4D@=I[O3)Q4N$C(K') ;7(B73C'@F+!HXD9&9;5'> M%673W*UZP+7=A$0^=?V^51C:B:S>3&EK+N$Y MP7AA-2A9'[(ZI!:'*B]"DS@65Z.YZ%64I0G,ZI2H$99>T2H=_*Y'M+18\X)Z MZ6-)1,;Z/=7/[&]L0B?T7,@"(X;*W8/A+5*ZF/&A:F8>>?@Q&7 M'CE>7M<88Y0H'CJ-LJ%#+DX-/J,+2IPL+P!JL(N)?4%^2/^_]VG)!LS^X6/& M!*7>P(0ZB>W'",>>FP3$C6RO;PF%D,J.;MGOSS70!UQ6"TQ^T$LS)S[^39*F M* 7"?.F4A2<\O*(0JJRM1RR4+7A!-Z:Q(2,A0YH.81.1#?(Q)4D$/&K[F#@1 M=@(TM.,[KJR R'U]+OEH45D,EL5QR:N')&GBVF&.+T7E$*5*IW \(N$5V5 C M;#VBH8C_!Q[C#)F^H:1)@RK0N2)TR\MCA1)6X],J)NPDN+EFE\B&^M MTGR?_7Q_>YF5&QO9#HHCCWW/1Q%('#MP^B9<"'VY?52)#\^S:[$5)8#N)3_%P2NQ'22PG )(?GT<$CJ LCDI6"&0)$Q4#@UPI M"8(H3?I$X3$#H\*@2-9:Q$$5_C.!F,2#N$A\3K^^W;$I27Z5MQ<3.U'R,8Z3 M" ?8@0YQPH#:43ALJ6(@G+\YK95Y9(.ALQ[#4YQ)*),IJB1S\*@D*?(4ZA.7 M,Z2,JLQ4(M*8[>I@1%R"XV['N577_>I(&14 M;*80N!:AF63#,Y&9SHBTP&#VR_?EY^*/PP8![(2Q!Z/0AS&E@>V10)LF*D*4:1>4(Q4B_+#V7Q)6?V;H 'HC@(J M=%)(8D208FD.)[*T7Q49FEI0A<[(' MJ*@KTEQ*BHM)&J/"!$1&S4&5R8UBD:<$YHIG(C(#)\^P3)+F\]'412P;WJQ'23$I8&3 M@"&=UDY\+"HL4A\U+"7-C)Z#D50..6)>UPICG,BI@R =.L3@U.(SPU^)E.4' MO!KL8F)GD*C)P;C9?[@I#OU),_M4$B3 !Z'M8VJ[?&=E6!D!))Q\*OUAPX.[ MP6,U@*1/;N1)>GV0&^5';J!+4*.E*L<3R\\,>&6"EA_TZM +#1U$?/!_RK;W M)=,7X%Q^SNM]MO$A #XA#HC=F 1>&+KA<(+LH4BXZ);TAPT/_@:$55Q9P/GA M\L]6#T]< >29>ET!C)(DIP"R_.B0@:?FGY$!99:6EP%UZ(6&7B(N Y_+E->V M_O1P>UGL-TZ$8^#[/($$^TQPD.TGW?<)\!+A3'*YKYH6@!:,U:(1'_>2U+P^ MZ,VQ(CGBQ0C1,= ?F7QFE*O1LOP05\1=3.T0\C$^^;J]81T@:S+%H./:F/HT MM$E(D4-LAX*A&1 (%\Q0^KCAH=YCLGI0DGF>:H2)AWMC7,D)@"1-.B/^*0.O M1'TELI:7A6GP7XC^$W@0/T' ]V69'>KVO@G7I#JM[ZM-8'LQ\9T@\;"71"B. M?+=?=Y VI)G"(J-S'.*T(&S!G16"T_V%$&52=%SA!E(5#I)D.9/WTG"RY2, MGB5,9'%YF=%CQK/S!"V\R-3V8@,VW=;YEXRD==JUOB$!<' 48Q)3E 0X!&&, M!I4+8LD,+,5&YI&=$W#\@G?:CR/Y"EYJ3(K*S@PD*LF.-'\ZZW2]1,FH[$QD M<2VR,]6,%TIR:>!%[MYKB=,ZNR[*APVF 8I!XCG ]A+']6(;][4]2.*(E^12 M^?8\(M-@LGI0*A=@)=@2511S1"D)B2!'>F_"#O:/JH8:4VL1"T7T+UZ)565! M7!H^W:;[/;JO\D-651L;>6X @I 0WT9^ )/8&5H),)&\:2+W[7FDH<%D]:!D MI4&2+5%I,$>4DC0(R M^*.^P<7M77IXV(0VC4CHQ<"A;"7D)DZ,^GLIA%<+DY,(M3;FD8H>F]6"LSIT MLIJA2*.H=IAG4$E#9,G3)R8O$C(J*M,H7(NX3+3BF75B8OM M[Y]N4M:_WM_7_,5@&(HP@13#SLD*@O"4*@XTE.2R8U-=/F; /1 M:C!>6"U*ZP2F]";M)':%MVKG(E9MPU:54XT;MR,$C6_?ZF!V+4*EQYCG6[GZ M.)*0K>Q0E^G^[6&7??U_LH<-3$+BAGZ$(AI$GD^0G_2/0A OPI*S(]FOSR1. M+2JK@64Q7-)J)$N:L 9Y$M- M9H<=+W=(]^GU)DD"/XH!B:CC #LBB Q/3A*?0B J%')?-2P0 QB+HQ&7!4EJ M7I<#QH:\B+3UU;NV@@@R"C#&ONV" MQ+;!\ (]21(LG""BWL+,0M(] S!)2J0(E!434]Q-DQ,AVO0+R@D90I*B0M[: M1$7)AK.RHLZ(T'7V-K_DJ&#]JPW\?:@D"-T@B$),V#\@.FH8H<(W8)4;,"PK M?9+F:;25?X5%G;[75646YN1$18DT+5?CSW!Q1E,F4[>\I$PWH=#8E:1S1VZR M_;X_&$(TL*'OTS#PHMCW/.BB0;78*BN03!V1^?1,F2,-)(RHT+2\.4\ _3QE1Y^ U0;BOWERGZ=V&IGGY:[J_SPA3 MH'U1W;,N R]YT?9MO;&C('9Q" ,WP8X-G3#!W;EQ C%]]85W+6V8&P$>N]'PU5:73:H.N/;(9'MZZK_G:=C0X2E%T:*5G*7'3=Z32D, M=#ZY,?5I>Y/M[O?9^ZNA<5A565W!P^Y=GE[F^[S.L^JG+.5H=N\/'_DMNC(_ M7*.TRJO/Z>4^^YQ]K1$CY_>-[T'/B:GOLW%."0K9:*<]1N@@H=/)99 9#O&] M,;PNQ'$L7UBM15;*9K\G-EF]45;SS%AGEM78)38Q6,B]8AJ[7L_*B;(^IUJ_ M-499W"JK,6MF0=?JDI$(L(SKUQ$R%K*]6,/@DPM*[S*&Z"0(#C'0QFH#8=R)LVW$2.Z''9I DZAM-(!*J/:"I*<.S MK1;=A37@LUJ +,P*!%@CW,H(TRRTJLB3*J,&=>H<5Z^JU622UZ19TXUY4;DT M<22J7V\/7[*JYF=6QU6O2V+;3S"D(?80<)W(\]H;RWX0AG;TV@G(E$^;&TTG M:!8+\R\P,C)FIO"WCH$RR8)"7V]2'A)O#R2[K-DL_:>T_#VK^3P\^?L]WWEM MZQJQ23O[0YR5=9H?NDIH[AVF+JGYP>)&-1LP1[.LUB[K:)CU _^)SC:KK^+8 M6O?G1TNQQ28YICPE)O7+=([5Q8N%:#@?=);TBVCD2M+RP)JM/F1EUZZZ3BRYT:857'*4#6F6'QGF1M MCX;P0YVL']!L'6Q5W)@+*VW,D9L/SN13,>%D$5W60OZ(B,_KW'4H_LPV%TL.)\GD#MX"2JMLQS%DAZH!T5Y>A_?U M35'F_\AVOQR8@YIK[>_O^)]_8,.-&9"5V[S*/I3Y-OO(RR6_*_[(RO97^6U> M;VSL8\>66F5380;\.:2VV5]2!^:2S:P;#S)?\V/ M6K@=%U9OA-58837@+ZS&D/8_K'>CCC>3+V+0*6/I(VOH"^N(>NN@XFERR2I M+1P39(3'R(0U"ZD0(>I#%==Q#AHD=+!@C9:%^NS'RGENZDA@IW4$6 MB)$F>\:L,;(QY#N)D4^<,E>,5.T+WV&,5*;"9(R".*"7S,:=3K"1.AMF=)E.2Q,ZA6,_Y$M>N M"5RO4L6FV#.N9Y.94E0V_I]O#VWK&Q<%CNL%R(U(B'R; K"OD7V)T)%E'6T M,[N:-;^3'[K!-TG'Y A54C!C7$[5+D$:YU"M4X[$]4J)V54JE9HEXQHU@1WQ M;-EM<9M]3K^^<.4&!$E((2".AR(?ASQ-MSMA R$)'-'3B"E-F,Q^Y*@L!FL- M-\A&.!K-.YS.[#H&DQ9+GF7_Z6)'.('OZBIK'I ;FOZ8UED[H._9F.XNAQ2' M:A.X,/8"._0A1*!O'R2_.LT&8[_.TW?EE\62;S9W%(\[A6+ZE?D>L0_Y,&/8T)],4 M=Z+B^/AFW-^R_/JFSG:0:4AZG7W,;M/\T/_AYZR\!1L'DL1#=I0X-*#4![[G M=.7><6S'5.A-3&.-&UXQ/;DT>F'UD*T.LS6 ;G_"XK#EA%2_0\3D=%%?R(FJ M9C<84599.D?TU9AGUJ&RYLPK9NKATXL;D*S:EGES/K8!L0^A']@Q@<"'MDOY M\V%=JP#9DZL;R+1E>@?JYA<]JL$:APH,Z2J(I]Y.KY_NJ7JBVZ]/Z2W]#+=F\/R=?M#3_&IT7Y M&%-?D^EA0YT8^K'M L#FK93X,?2<'A%T0JG]=9,X#*M? _U-T>0YW+<.O9[% MTF+^P3%E?P 75;U!)/:]* $> A3PF3%%_C M]ERIE ^%S\^]QN>@IBSAQ3A3 M6:1KIVOB,GR4J1E6V;Q]X76T%'GK4*0I!HRNA16X$-6/7],RYV4=CNV$%+H( M1X0&&+AQ8B>^'_;MD !);2#*?]VP>O2 U,5#@3 Q[3#+E9QT2-%D1#F>L3$B M'.K,K4,W)N O=/4AC:<2_."8WS7F)R7=J=DFM)TD"FT,(A0Z['\P\<$@7HDK M].R;L<87/Y7H03SY@Q*%HJ<.IMF;I'>BQ!DZ97B!F]&SA2E L=3)Z>.557_9^*+)@&A?N0V%FMOGI8G4!QE_3G6U6 M'C9O#VPBE=\.C9V":5[[VA#;M0'T;8((91-9E_U7T#4:13 $(G-'34T9GA]V M (\*\%@EVE?Z!%\.TD7NN%HOP*N<#*^1TEVQO;_M_\Z:J'T$;"Z*GP0P;G83 MENS8B9J@)$;$"]%&,X/+AA'=QA1&>IED.F+&XLK]MK[G[SOR@ZEF(Z/*RB\9 M_)I7&]\' $0XC&($?<]/('\8@":V#0%_AECJ?&AJ6Z;3"D_A69_9C[/)'\,E M^4[<9$;%)N=SDBFG]_(\FDGC&R=H+%5/$[7KF/1JL^9IRIU6ED3UBG>G]U>/ MVB8%OX&RB2(:4L^&-'&)ZP=!DF"?M8>I;R<1]H3FJ--;,:Q1S6AB2]7'8^RW M%IRD4$V@4DRBYF%13IP4"32B4&?Y&=&FZ9RN0Y4TV%'H[FUR2L3O&O,5.=\; M9.MU/E'[*;N]S,H-= A(O #/Z8TC(B31!YKC[@AA3#!B8P2J;=B6(EZ8-8) M,NNW%IND$$U@4DR(YB%13HC4^#.B0V?I&=&AZ92N0XL$WALW>C;KD-"XD ;NE[3;(2""+%UI%2*W]3&3*>D'+(W M=7Z;/1I5/41%>9I.L.!QRYS<2IZD3*/5S ')*W2-G7WH8GH=&J;/G*<.%'3PM8*C!"UF%)K[T72I[E;=+HXA001XR"8H]&(2NL-Y!2"$3!5KP6:6 MDVNI33D=A*I+M@$NM8GV[#1.%VX#=*I)=T]>4UYA&1T_NZ.ID<#U:KFL(0)J MKL2-D)Y#[M1?/WWH)O=N0"*?^"2)@P@ QP$!#;L68NHY0D>_*M\UK-@3&]$\AM MI,+=?]U7=9-M28ORY^P/N&WN#^:'ZP]E<6"_W':YF'P^#6E" @A0Y =.&"([;XNYP,YF=9*OYD7 M[F68'-FE->.1=6S9&K+MZ6.S&],TZ;G*S),V8P)>A'U./IETW;,$9$*BU;3XO+JF#TQG8,J* $X=-5T S7 M6E50C.;957!@3E$%Y9E?OPHJV"2A@JJ,"9W=?DHPKQJQ_WB_SSYF>UZ[YN?B M+ZX+;-_MFX70B6SJ.RYQ8MMU_)@&_;$)!!$5/]#5T9AA[6,0FWHN>XN#M#J4 M%H-IN>Z;!JC*0:<6F@5.A>=F6$[QUDRNQ-'RW"2KG3=K(5OL*%J D'/GTSJY M7,&AM59S"D-]3N,D&?03=.PC![.9N(LA!J%KPR3H#X$@<6VIDQD]+2X]208F MM@HD"-9)L@C-\T^2P;2M GGFOX%)LKQ-,I-D1<8F%SI[EQ^RM^RW MJPUV/!\"0D/B >(@%WOQL6$*Q6\9Z6G.L/Z]5CJ* [4:I+I*=$DP+3!3GI]D M.>%;-;^:RJ"9X5DQY?V$T"9!:O':: ,[Y^;.>JE=P>Q9LT&B==)4N1*=09\\ M#OO^ZD-1L:;N]D53(+B_%[OQ'.!&V$_8_WG8QYBUVE^S@F$026TRZVC/XYH0)N5\ 2WYR M=(I)V5Q,RDF8(HGF:]\^9FA$L73PN@ZETF+)6+W;2>RHU>:^25/0'A.431&=U]B: MH7.SS[4/[_S]G7VO$ M;/Y]P]J*(76A!VPW2.PD8O_T"\ 0$:G;?)J:-*Q7#/0)G"R% M8D)FD#TYP=)"G!&U>DS1B"HIU(<-*TF+I3LSTBWLX_8'\L,WO]MGIDI'R%]&![X H M@D'D)'S1V /S[5 HGW9&.(8U:JQ>&^MV5FN%E1\>_U1GR(3MJCD\*:9]*W.B MG&+.X3\CFCJ=]1$EGM&EZ]#O.0TN%AL^$_)C1ZH-_ES4_YG5396P;+?AU6\\ MWXOY:Z'4=[P8VJ#'XKE^I)PQJPW!O#FTXP4]&7+K(:NM#KOUF_*LUI"WQ$+ M\HZ24WWS/C*?K2M*LVC^KG:WK4/9#=LXEN-KB%%A_6;+B7U1W9?9^RMQ<=LG[)6^1O/U:>;M,PNTRK;?4@?VMJQEU7SWN'&B0E*$,2N36V7!"2V M"7_R&7M>;-M(.+O+, IS&M& >M.@LCI8%BQ+'I";7__68YQ;!"81.J8&\WAJ M);(PD[%/]6%.CD6%XM/V)MO=[QFDIFG$FSX%=]+K*_1P_)D.'OPC+7?-M;M- M1&$8^:$? C;O3$((@R#N\6$729WHSH?*\(2P-X3/-$Y%Y=284V6IK,L'ZT7U MX2:]>L-Q:1>+A85U>E1XQ9P.YBZ5$F6<2F:8#] ME>;% MN/(R^(H(^(0V*<.,3!?1O$0T(%S=2^;#@"M..[J8FO]("*'$MB FR. M(#D1%>?&3+F84QI&-$R-KG7HD"+VIV5>)C @/!-55JDCNL../ZOW!J'70W6@V#/3BP*<49V4WC59QFN"\\RU.TQ=+1=Y4<4$ MGV-3QR7=MP[U7I:"IQ/*Y?TA==TNW];9[E-=;'_ORY"%R $4A2Z%+&:%3H0H M&=H*H%1!1+46#*OY$935H%*L=JC(GI@HFR=.3E7E.3-W]>XI+2/B.(W&=:C; M1!M>NGTWD1%M<]5S2OANJ&L%8]OW'( !8I!B#P=!1#M@?AC'4C579H!C>I]4 M8 OME1VT=[+5]^9TIJ8)Z[Q^5#\S,^C"96:VKQ(_91ZKSZOKT/4Y#9:=H^KF MVGC$2/Y^G]LK2\L X-6O[?%;=;LJ;%>N@T'986]?_,T>O":JVU3LRU MVNOU-3/8ZBR^L :;V2\;J[^14"?K3!,1T5B'^L8#ISE>=,57PYY;41C^6Y9? MW[!_PR]9F5YG?V6?KDE:9S3-RU_3_7VV(31Q$I*XU LHMH,(>TG4FX83GZXR M0D\W:R7!^X_.D#=I:XEUS4VQFNI"NH9NM9IH/V]?^@8F CTA M5L>(U5!B<4XL3HKUZVB?_%8G"J_V@V7G$/JZZ3_-]$(C9?///'3[>_E)26-" M]?;0W2MVJ>OQ^DXPA#2(@1W;29^XX:/(1[/L.>L&;7AGND'#-7JMBWY9'R\] M"S#HWK5&^M9D?I&X-?I[">2/7;E(L%;L3=][0%:E9;:@.\EO:PNLKT\<:) @ M0# -B OBP+7=,'%Z^RBTI?GOS:[&<,LRL8>B&R;>)0[#MN#"+DASU\ MVPO)YI!=\RO(2\\_)&$+Q8FXC1.G%@J'BU^[[=FU+OUEW;ST1,&$?U<^#VA- M_OZ6_H]=N4CX5NQ-WWMT5J5EMN [R6]KBZVOSQUBZD0!8I,$?FL:^C@.T6 ? MQ([4S>9OQRK#2_\^,G];*W_M76== 7W>7O.M1/Q_MI6_9)]8P=1!7[_]YYI; M:.1MHO?%HP6/W][04\<^@B,5V]6WWO47L",[/%Y:G>6TWD MO6=J\_JT@K\F[00XX764(I!PRX9+AKY'I$I1?",F&=X1.(G5W]:F@-Y^LY+@ M/G^767GCOK/\EL0C-IXUWN$6[ MPO'!LX).SKBOD1].,5*NMTHQ86 MW8GKNF]5BM4W>MX7VR6?PY^Y;7L*EU8M ;#XC3[=<5W31Y8H%0]23:)E^SW )C'!0>B& M+K![]+'KNHL&L$G(5Q+6GJTXLLX*ZXZ;L5B4F]8K9H]]LW6%E43$9\<\O<76 MA]%NL_90.>;'>0*HEI[TW855/:R8"[8:O397"'Y\0_2O95%5&^)[@1V[( 88 M1!& F-*D1^K:,Y7LGX!OKG(,RRX&E3PW3T@T[;3EPM_S<@>-==]6I'O!/0:C MVI3.\'U$L$D,:(Y6T[UA_IU#D>(%CV-K#)&'H ,3/XB2$$.(\+"\#0-7;\2: M$?=]=^//NC32"]WPZN@D#JQK M?:2Y \RT1%K.]PNNDEZ(1]_;0DG*KR;72F8ZV$H"Y4K)T;UB,NG#N8[43FY> MP<,N^7J7E\T7CE7@?4S=$-LX)#Y#:0>Q'?97OJ'MVF"F4B7:\!I?DAV+2J2' M'0N^#.+R!W :_#S/<=Q,#EY\\7=B9]-/3BS]YHJ1B+K.X,&=OF[SC<30^?C0 M?*BGVU.KB92CT1_&R+5C@#R'QBR\$&2'P[$EA,TW%K"6&%[IGHNNJDD(- M=Y65!.+9>LG*@_2WMD8VZ?[X.@A#U$:N#@ M+HUA ..HOX@)7<_#LUU25T8X\XWS[Z'&QRINN(GZ]?O0P GV&[_A)N>)M=UP M[S0(V!!S91$ MNK!*IM?797,JPQ;@'>Y92\=.]_0\VS?S.'BYK9E'=WL'"[^I6JVO>6J>X*C8 M.[Z[<*C*@[D .,DS4B'O\G6\E](!^V-VF^:\= ,NF"'IMKY/]Y^S\M;9.)"B M,'+9F@?A.(@@CAS46Q*$D$@?AJP,O^$C$*E%1-E;86V/9EBLU5N%@+DRGF5" MZMJ*@O5:&7@KG:\4ZZ]JV M6W^GE_NLV\7$/M_'C*D=!7[B4=N&-AUV,4/B;YBAE\5<60WR^&0T^-04V:1\ M#DF]6/E:G#G/LM6L%Y>+I"=V?9O%&9\YQN#J5+T3K"C +6._YM7H5$\L$)S& MZUI1XMH.],.8N 1[24B&MT-@%"#YE><*,,]SL^S%(+:JK#MM?6#V2#>;^U<2 M_[ZK?#E!/\X3+K7TI.\NB.IAQ5QHU>BUN;9]3] _WJ8&&XH!-C-"_A+W,C 7#*LZSS@7\O$\.[,SN7+I(%UE)H/UN3SH5_#M/=-;>V[Z[L*V?(7/QW) W10/]A[+89MFN MHLP?G])]]OX*?DGS/4=&BY+_SJ=L>U_F=9Y5FY"&=DAC&KF)3<, 0Q(1C!(8 M>B[$KD]E(K36A@V'UAZKQ7NMQ;'QT#K@?7-5E&\J_KM'R')A5*\7Q.+?8@Z0 M"UPZN3<29V1X' D01MRQ#F4W8UHQ0W>6T]+V"=)C,W_+ZYOBOOZ8I;M\_T R M/KW.#PVB_JE1>%O<'^J-#TC0O#$:$8?J"XR,#,(I_*UC>$VRH-#7F]27B_B^ MJHM;%N"4,8@S!TL.WW;86!G:BN"\5;,#PUP?N<;X1MT^K&VA;[ M?;9MEO'JBSP)[N171)7(>N3+1A9%6ERHCPF=/V M)MO=-RNW[9:']>KGHLZJ=T5ZX#6.* O]AVU^N#ZJW>?L:XV8\;]O'(Q<$A.: MA&'B^Z[/9@%MP6#?"1!(9-/K#2(QGDC_Z?[V-BT?^"[)SQF?EP^Q0?)HQZ0[ M!(]H5N('R:.6#G6S3]7AOK :Y!=6@[VICS>@/W&1]=OGYE_<#*NQ8^99V 3& MQPX_9O#C.M1W%DN?'D;,QJZHDO-#D3*[R0Y5_B5[>]BRJ,&DZ/W5Y_3K,#\- M;=8T9?$BQL#S $B2&"5\WH[\NK ]IR2><2RW&!%@=&>XZ?;*.8:W5HL)<#Y8;IJR9 MMCW>(3?8=7V2(!K9=@#CT$5V&/=M(.JZ,HLXN2\;7KSQ<9:E)3]4E9P"21(D MIECFN)'3)D[+(T4Z(T+S*L\C=D8T1HW%=:B)(O9"1S^24XCW]4U6OB!0M"BS M_/J [TO60[8/GTLVU4B;/1$VX6C^:]]F1.S^BRT:>?9#+VD?BK+Y@Y.N]KEH M.]J&,EVC/F#:9OL!#B/L.[2W@?B>5 +@NI ;5KC.*&O;66751T.L=+"D6784 MG!CKAT,[^:C3KUEE_7"9';*KO/XS_ZU_^<&SXS\W/\M^"=P_6U=%:;&_Q?XI MLZSY Z:EF75;'.J;BB<:9COK$^OW67-+VXDN+#ZX_V?W"?Z%YE=^Z,A^*FX^ MQ3[(C+_CFVY?LOW#G^5$?%T]03!(K NTN2#4V&F-3I/[SMW;;)T8W?2@$[.M MH]V/Y]>=]:L(<;/Z=B2$KK./K2-$KY2;XEM0"3U3##[Z<5K=T'WQQ_^=[:ZS MOZ;Y@?\FO&(1\F.VW:=5E5_EV[2WBZ%O@;(9#P ^@"ADT #'B@>@=H"ELFD6 M@&=XLO#+HF+E-%C?*:JRZL+A=PY^FW#CKJ75MP&XB\HHB MK[J'%,+K#-UAW3%T#@($ ^5LOI@:#8=<5J:XU:-<5KD8'GJ12WF]-"_ "-J! M']E)CSH.HU!':)P+ZWQQ\J;8-P5$K[G <1%[GGV>'[YDK6G5D\4U#YQ^&S2= M2#5D=HMI$('V%W&XIJ7T;+US6B!>8\?4'I5';T9\T^MC3>Y3"-ES=YQUQ^_9 MV1 ,YLMX2<.9^ 9"$/)D3>@AB/S(@RX:CO=\'Z)-7=3I7BPJ3VE'*J(.D!1/ MP_,&FUP FD3BY(0"K?S-FDBPFNP!M:P!8>+7(9Q:+!'/$I!D1SX=,^D.SS]D M95^E*]^RQ1#)]_=UMOO\.*4(^@%R(H_ Q'%@0 $$KMW>4TYLA*BKFHJI%X7Q M-$RV>&2])=_G[;['>S8^V63]Y_O;K.2=DTW%^$X(^RV2'0I^K:7YS>['&MN: MG^BLX\_GMK495),X-3M13$S7X#TYH3U-WNPQ'\F_Z#R3GGAF/2F;4AP+I6N: M\=HZ5-JXE6?3-$VR*JSN=5HWE2J:UC8A=+W(A@ZDT 8N<0"*<9)$P/5\%DRH M)U5[2>[3AK=Q!C3=0#T_.K7P)*B+YBB2E#MA=LQHUR,>QB1)C;"5*(TB^*<" M,H4#J<)O'[,[UE]N4EY6M;@NTUOX-:\VP 4TIL3Q'8\&09P SW.[!KT88JD$ MT0G-F-8+CLPZ0K,Z;-9O')VL>DQ@4U!)YB%24E44.317!^Q%AL;T9CJM*]$> M#8:\5/Q*!S?3-(D4O%+6ACK(=@EU$AK!V'67?)N]_!S5ST63P\E$DE?JKC[S!)?3/\=%5?]NCM\5Q$240\ M B+6(X ? CC8$R=R)Y;KM>*["=(GWVW_OM7>=Z@9&6L+WI.[WM(!?9SK( M)U^W^_OFAM8_6;A_Q8F+3 %T=:SO?5J@C:?9I@IZ/2LZ??A<9FEU7SXT,Y4& M0P6W?[_/RVRW">/ PXCZ,2*11_PXH,CN6\01"60"_)1V9ME3/.[O[BQR7W*Y M^Y"5>=&'3LG8.(E7L>@U%Z5R\:5'U>X*].2QT-!!FSRQR8PR .*ZTIY1-6H MSO&E^>ID7V=[NB.8?>6_EKS9NC)^E][/,]\K3&_BG=VRZ_I6&\(&X[Z3+;P7 M_;;$OMVT#K2.M>1:R9EKATZ'#\4O$+/YP/.4PR>9AF#C1KX'8B= <41\FP#H MV6'?.B6)+W>S6$^;,V_7G>3H/LW,E;V,K(ESL6"U!-V2448#TX8N-@M1-W:_ M1S/YZU!H[58]NR-M@C6A74"QIM\>MGQS,ML@@A,8N!13&%*7*3*-DAZ!$Q&A M-U--M+L>;;1ZS!+;1KJ=(+"=MR#_QL1R#=1+;-(MZ *U?;D>BI4?K+1EG"V= MJ\9!Y=%!=^PO6>E@QE\F;L7)T71N]\T0V2O8<#-E66&^J^J8NW_L=VJ.:(X_ MTP=.GP08H1"'0>0[241JP7E@/69*0N(4*5ZGJJD:\XJ03>)(5KM.Q/-S@;(/:?Y, M/*$'(L=-/." )/%)3!"" P G4IK8:6AVH7E=75B7;-W' *M)F@["Y>1M9J[U MS.L$:#:J=*^3)J!Z&IE?EP+J-.R,&FKG;LJ:]_T53W\HG\\K<1Q'*/(AP*[K M ^12!_4( '8FKWE5VUU(&XLKJ\4[?=&KS+CZHG<.LO6(X^L\S[;J/4.:Y*IW M*O7K4D>ME@FL>O6P)U4ZF3]?R70C^?M]7C^P]HX)9WW&]_&U"<>.P\CU[( 2 M8#LT!"CQVMR.C5S?_ZQBTVJTJS/9: MV55BE7:U<%DXYS.P!LV3A[9\X,4X"(F'002 @^R$Z4+7-HX"J:F/GA:-KPQ/ M0;8+E7;H2KQI9Y)PT>7AW%S++@PUT&QHC2C W.CJ4"?SZU!"S38]6Q'J9TPL M.[U[?;"X>G_'7R#-#]?OLB$EI7I[X!=[LUW.5J1L^L3Z+[^7E&7=6V/$B1V7 M4AC;'L21#3SJ]S,G'[E(Z&+L##!,KP]/W@8=X%L-_N[(K[)Z"WAF;]V\Y-H8 M8356R#U!.(??QA5V92Z37%E^?]Z228E?C=?4,N3->T\P9WX*CV=3Z&=QSAHR MZNS>Y>EEOL_K/*N:!_2\R/7O%TG%]8+>!F._ $LM1+G 9<(! S%V-?+D1^ M8\1+A+_%'* 6[30[0BRTR7!T+I(9X7D%@ZZ'28BA&R 2 M$AL'/2@7>$)G/3-!6?^F)K?%:HR98Z],PHD&=S?-^&_V'<[5NFZ&K4XS+E2, MK">.:*+KM[[_.9"K>P]4WFLK",LS&JMC+U258]%\C,=H/N;7-_7[JU^Z6<3& M"QTW0@3;D4-=VW4)M/V^31!1J1(CTUHR''H;.&^*JS?W;%"GS0Q*+LUB(H]B MZ17S42@7_9ZM.P8Z?^$:R='-FTTQ2M1(%H4>@M>1/:')EL)$%YRB4?VRY@'? MER6+[AL[(F'H1V$2NS$"7N1&P7!01$ALJXN4=%.&5>K9.!L 7E@=Q"FJ)<^L MBFP9)76B;DGP.8-N/65*6+B4*5ZC\"/V$PP@9%-HBB) M/+MK,0Y ('6_>TH[,V[82KS-#/?[SHC^1G+[9D#_O$;SC,^%=?G "R$696TU M.U(R&1]:?"0FBG.Y1TX.6U36 ,OJ<4F>?>D1PA&.1B10![/K$#\MEA3Z^YT6 MP>O.UCP**7(0LBGT?0 =Y,1.WZ83^U+OWTYKR;#HZ1>Z1RHGE3:@R363E,Z M5[1IW6MDSJEV9_, ]/*[:L63M45,\Y08$G](HWU3'!YV;$KY:_,.4C/B3X=Z MTCX;]U-V>YF5&X0IL*$3HMB)0A)[3D+[7< X"G D]YZ&]N9-3PJ;6M?%W5"N MXE ]X*,W&GPD\0Z'+&MGS]&-NF -9^=F#7SV.(=A M+H5"(*RJ8INSB-L@^M"7F&=]^''3(79"FT 0NJX7840<0+J\<.0BWQ:J6JRU M0<-A;H#9O97S^*4<^:BFC6>!.+8$Q7*1Z\ANJX\]1HN#G!*HM-$L$9J6H%LM M& EUZJEO/PG2<2[*Z&9S!7%%NTF%P=XG$SO:Y"Z>4$[36 MVX/5X[5. +?;>4I!R8 C9.+3L@Y1#%6RHV5RV))FZ6P$,\?W&H*90>N*>7JM MW+E(M\N?G11\?&&%MH$LL 8)@3!.2)!0![E>T#=.J2WU^KBF)N<*: SD-1N> MZ76:'ZK:RM*2/TO&CWBSJZ+D3X\V._AU^I7]SB&[RB4S8'1Y0.P<9 'R);?] MGM>KM6!9LA]IMLTO^O73O,Q/2KN#TI?D%%V1\-1\YL;M3KKIRXSN5%,?%=H?O,B/.%Q:RPT"OAT(A2 MZ^%X1,EG=N(ZE'YNHXM%!X[DVQ#9->_\;2(,?[%V*,*,B =M!R4T2=AJC'I. MW*9N^@#'$7BM:N3D[QO4@1:2-6!:K!#Y.7)&!O!D/M;\?0= #V\" ^; M+O_V_=73AM\>V,+JMAFYZ*'[PV-17XS" "'@(Q+0)"0N]ERO1^/[(9:;49E" M87P*]>G^]C8M'_@ M_\32Q
1X35,.>6XG>FK;RJ1S/PJKP5;CR.CUTIS2X.%3%/M^U"-(JK]Y? M?6#CI-\&1_=5?LBJBF35MLS[-!"XW?)%'\/_@?WE;9Z=O"AC(Y($-HY\F_I^ M8ML>)$/JAV_C4.H:W:)(#>]*OCVPOY3?GN0+GYHC>?5N69>*185OQYMRL>/4 MK@OKD6475F,;CRJGUK'?[NRS3@QLDE2/)EJ]C0L^\67492-A:!U=91W!:B5< M/+WMN Y44H'OY^R/DT;+XL!^N6VDMWI?XAN^]?7V-V. Z4T!%(U>,PB,1RX&/A',O4(/AL/5FL W^E]]&.=#7)O M2,SD.[$(MAZWR44HTQXS$GLFD3T26^9QXCIBQTRV%DL,$\GDB*$Y-M\^[-)R M5_URQR)6QGI?8#M=8D: ;-=-/#<)$^0$ #D$V'W;"9&[/*JG1=.I$AFIIM>IH*88 Q MTS/@=T/U2YO@)'!]@IS0<3"$$25'=6:_G&,6+(YF[3/A=[*UAF=TI-DIL1D? MSCPM%G'?JN;&[T9*$,_OT76H_8SV:IHGJS(M&B4^E-E=FN^Z5 MXV+VO;[*R M?<]@@UR$O"C$(<*)XV-J^T[8-\G:EYHB3VK(L+9WV/K+9NWC'07')Z?4T\@4 M$^'9>)33UY["_IHD9[!!UKV',J]FCI$T(H=:N%V'TNDQI3#0]R0/,)L6MMOR M/CM]7*4O(!HZ80 2 ( 30S]Q8\JFS^VIJ>W%-!*ZNJ>I*<,:U0ZFKKR@M3_B MDSP]G,BGX/'??%1*GM^UDM0B.WV?::GBPZ-$C9V:Z6%X'6*ERYBGYU8Z.9(2 MK)/63FJ"XC"D, G"@%!"?8QB IV^08!])"U6:LW,(E33!$J1/PEQ,D^=BC ] M$J3%2@B?Y>@C=71?FF8C98^8'7F6L6\JIYNZ:<)":'J_*/G&B>N@8^=\T1O_78@!4E M\ZIQ+I35:]B=ZY#K^-AQ_=/A%*!K-V@'6%IOF-?YLI%K !T(UVUY\4OOI(YVG+W0^":5.#-GZ M"8>.R\#9CH;5;G.KG8 MNC]ZS9[*?\D-_> MWW[DDY=]5^>KHD7Y&&OU-&[X-H#$"WR@ML5G$M&,.WNM M&59GA]4:TM=0JZRKHGPJ*#JW\HRZ578';RT>5=^X,^Q,PSMU$_@7VJ";P[_K MB!8SVWQV.VX^QG4F#K0W-S$+8( _VI DODUP!).D6VV$3HQMJ1?4];4Z8V08 M/V]6NO>ND7U]1__ZB3=UQK_(S75A"B<>V9$]?)T.^;= MZ6O(F"2^#Y($88P()@""Q!^: Y&4/"HW8E@-'V]C]LB4WDQ7YU%,Z&:A4$[7 MU-@SHF'GV!F1K,F$KD.AIIM1:.YHT_6G>YG8M6."8Q0%H6/[L>?9,21]@Z$? M25W>GM#,0AJD]*+Y%#;5=<@ D7J4:)&'S,\S)*E&DK2N5X]D#1%0)"5N1#4) MI]4-SR9A_TK^?I]_89.QP_$U) ]UPUM&GB^3T 21O'0I.\AJ0>))C5D6)?OV>'6CK\3C$>C;E+]$A)(H=(CK#K,T!R=RZ<[JS9C>QN+( MWK"_>'MZ>T51HJ:P*;A+-0^1DMM21P[?RG!H9A/J+$-CNT[3:5V'+NDPY.F^ MDBYNQ-)?B\/URXW%*/!]Y$(4T="U;13"" XSM#@6.IN=V(3I9!D&;*H4325Q M7(9FY$].@M9 G4R.YRP4*F9OJE$IF(]YSO"SF9:3F5I##N5T(PJMO4=NDGAL MYS/[>\T6GNV0V':#T ]"Y.(8NF&"^H9@Z$G5FE'XO&$A/B*R."2E;7P5TL3F M@(;YDA->2:J,3/F>$S(RU9O WCJF>%,,*+3UI"D*@M,ZNR[*[A6%3KH<"B"T MD4\H(LAS8\"DK&\8>7))%!J:FUEA'F-4W+/7P;**!!DG6%62JH4V[E^G1UB@ M)G&[1L&:9M"H@&G@2E30?BH.V<-/:?E[5M/[PZZ??SEA0%R/A(Z+$]_VB$.2 MXR8=L:7VS!2;,"Q<#2KKMH%E77%LHD-A]\_Y[<9R>Z**A_6>G80>"YT(DI<%'D0\#>C MAK4>=J668(I-&-8:CLC:=9 494:5/#&9F8$W.9GA@*R&-R+,FZ'8&)]W=9V4N:;Y,X(CB,(]8@]1 $PWHP M3N2696HMF,Y.&$!9=QR5:G:"&GMB,F.>.#F5.>'L@QAG9M(07J)E+/]@$HWK M4)B)-CS-.-# B-"QWE^++^Q??*'&$QR*\JXHV6(-%<>Y4QSBD#J!%R;("Z@# MP]B/AXTG'P@)C::F#"O.$6"3T[/M(5J7A?QR2A>[ N=^\Q(KIT@GG$*>)S5P MBA;D5.) <%YNU0X&Q_OM7R:>#+[*P+D30GW4K>"D4*,QA9'NI?\.Y;OA51^, M(XQCUW.H$T4D<", :8Q4N7^]3?3-/L!+$I MZW+\RP4.;=0O=J/RG<#;9F:\L8X9L2';%&Y7JC(H_);ODY9YWSVV#F^+LL[_ MD3%]K^KF-?I-X#IQC!,FZS3T;3L,D1_T,"CAM2"+.MV+":KVQJ4T=< I/+#A M[K_NJSKC<\'J_*,1,_$LIIF+4JQ=-IM*FRWB<1^8>=]7DLL1\33FEG7HISGS MGCX ;)9'32JZ94NC^SV;'>_^6A95])%R,'.Y[O MDL2Q$8XBQ^N;1['RAH!R>XL*R+**<(XSB4$_F?9UCNOI9KTR=#7Q)I1@\#'[ MDAWN,_[*W/4A'YZ8VU O(H 08B,?%V M":+4BXF+0FP#E]"^.4=F CJED266_.]DLT.G4ZFT]C?#HH;U_P($3MH(,$.D MHAJ?D-4^OVX'@A?P9"\_C#W/BQP:^'%B]VV[22+U")^>%N<1] MK@&F=X+2.0/O' MR^4.S#6Q+G9D-3_A2MJO@6LCIU="](T<7>FE?QWG5IIM*DQV6-DK]X>Z3+?U MW_+Z!M]7=7&;E7XC)Y8)ND---O1XP5 Y ALL1$37DE'6H MJ2GCGE46,,BAUOEF\O4NV_)\QOR6_GE+@> MH 0%H8\C1 :(89)HGY;J K:>V6MOD=6:Q/?L3HUJ?J WR\ <5YNG-4Z%EW"R ML1FS%O\N-Z\6],74Z;=NEZ\CKBQCNLIDW@S_PB41ZK3.^!;;^RN:'Q@R7GR' M5_?BKR->5DW0W"0!]-W027#B!PC9 -,8L7^@%\:$.K$G>@E?1UOFE&6 USQ( MWP.T>H36;SW&N6_="] V(@):65_'X-9KTM.K]?KY>FTP5F5];/;3-CND95XT MI_^N3R+J>"@D 8;$PQZPD[X=B,6.Y=6_;GBJUF.12LV9P-6X2LU#DZ0D"3(D MHCO,OA/-8?_U5&_.$O""N$PG:UDET8"_T-5M)#2B^_POAXK-&?*K/-OU[X4F M &$[2EPGHJ$'XA 2MV\KC($GK!/*+$ *^F";!O&Y:$#9*4-O']5T0EIWF3DPB1A*JIQ M8?6,+2L?3WAY5454>5R3F"C;\**F3&-$.#4IK6YXK6CVK^3O]_F7=,_?TX,U M3LOR(3]<_YKN[[,-#A+?Q01&=HP@IL1U,>S:IE[D!7)2HZ=-\]+#\+45T/DO MLB-2R80C/0R+B=+\U,J)U,!I\XL3B!=66EL]2JN!.7-6D0AS8\E$6IE?AZQI MMNEIZI !QG17^.E$> ."P 4$AH#8$9O0L=9QV*, /G2FE &=VK;I[9V;HJR? M/10_K9;;9+H%IV@+,BVGBT+UV3J8ZZRSU($;F^@9\L8ZM-*8=8K%E]18%,^X MW&9,L1F,ZN>L[MORG)B&?A39?DA"V[.=:)BB4DB)+3=-5&O#^+3P!-:%=F=^89DU.U1U0Q1 M)V(NTC&;W3:%Q'7(TT89G^7;3&1&5%O[6]X%1 M]\!:VK@Q$R_VOQ$E( X\'-JAUS=!8HKE%$7JT\:%9$ CIR!R_(@)AS%BY/1B M@-&HQ;PB<4K!B#8H,;4.25"#7FCH*7("\*',[M)\Q]-W#U7&5HCOZYNL;#?% M-A#'#K$3STL\%]#$<:G=YP=2)D%03A F-65<(#IT5M;"JYJ-DX(CG'=HC+$T M,E2TD+N.H:/'E,) YYMPD+1!KNU2#&PV<./ 3GP["(*V#6@3R&NF2CP;)?5E MJ2T+^3>A/O._8FT?'1U-.#EZG2B%$R.M'$TZ*5KP>$CT6$B8K'7(A2+VL6,@ M20;$8VUQEY7UPP?60?B;H7PC]HYO\/'P3ICF0!3[A,WS(QK[V.O#.[0#-_9E M8^V$IF:(M2VZ)L9F/32%!?XT1L6$9#8JY72EAW5A-< :*I,CE;-/Z<=H&IVW M:&!W'4*DQY1G\Q9M_(B?4M_E=?O^ RYN[^[KK/Q47-5_I&7&&_60$R5V&'AQ M8@?$CWW?=?I&;>A)[A),;,RX5/5@K%WV)=L7#?76MJAJE?W(J?0 S.J163VT!21KG*C1XV9^_R+]GN[:%F/2&_W&?MHHW+24QCA/R Q$% MG(BZ?!-G6+ %$9 ;[Q,;F^$PHP?5[;%8?KSUEY^_:8R+7!")$X\5T?AS9U M/9^UBOJ6,+:EJ@VJ?-]P^AJ'-#%[38DU,3$R39B< AVY>BO E1'->8&0$:&9 M0M\ZU&62!86^SB2G(R#"241*U M%@QK20-*Z3Q)D3 Q$3'/E9R,M#0-TY8!TKQ*\B(K(UHRC<5UJ,E$&PJ=_4KE M9'I#[9#?G$QBWR>Q%R&4Q.[P<0A]^2/I5S\YRUFT^AGTZY3('#YK94/EU'F) MP^973YF%65G'*)<%_>*YLJ3-PBN,KO8O?\/[L/M4%]O?;XH](Z3BQT3UP_&F M=!RZ(4!L:A(A',4 1%%_G@WBA,@M.W0U:GHML@,;PI2^/0N-P;( MQTQEW3"D881<:CO]J@PDV)7,8IW0D/%]X;X:P?Z(4;*(PQ0:I47-)'_*,K9\ M38?S#(G)EBJMJQ,J94/.2],T;H375]LM?^6H^I ^\&L\P^U X- 08<#+28 8 M$,)F@\?%G".9.:/8B'$1ZG%9=RTPR768(G6"ZS+SG$FNTWJR.D1+Y0F_R,O8 M4FX:D>N0FJE&/%WJZ>!$5&+X_>/A:J =^0%A_V>[R T $[(A#=#Q$'9E5G5'[_7!PLN,7^=NB,4VRD;7/TBJSBN%5 LE-("E2 MQ13'%)]R,L-1+"0M)P2,Z(D*3>L0$27DQ?1.(BL75QG[_JY[RZ-O+'8J#\8YDY6*CJSAB:*% M9.,E7D859!*1:Q&3:48\TQ4-G(A*3')[MR\>LNQCMD_K;/=\T;4)06 GH6T[ M 7'=.'2BV O[=I'G2ZY_IKV;>>7J5;I&E$L?U>L0,8WV%*8ZY=3-Y4T" M \]&G@UMXD0)ICZBM&_(=Q)7YNQ19Y'^[P M%P2!KY(/+-F$Z6/X1[LU:KG LJ0):HAYOB1U9*"JW:])OF[W]WR2.!Q)_936 M7<7!91*%'U,UIC'3N%V)SDPTXDS&\"1.9#=\WAZVQ6WV.?UZHG1--2G7CR", MJ>U#WXMPF 11?TO+C1*'R.T93VO+L (-.QIY@X^OP&0G,I/9E-L,FH-(Q5VA M%IK%L#U>=(2Z]7OSK*VTK&F>ITAZ<645G*45U&++9[$5DW")*U#(920GU\G M25HO_I+CTXQ!ICSM]/=#43;/5M=UF5_>U_QP_7/!9U#%H>;[JNQ'WA[8Q""K MCHD]-$0VC@!UD!_3&!,(HP$D@5CH*=F%H!F>#KV4!RV9)3BWK\1D;,5NDE/" M4T-Z#UU8@S%69XUU:HY5%]9C@ZS>HL42&?4Z9$2;%_+\.N1]*>.?/=BYH ^$ M2YL5M[?%H8':/GA#DS"(0HP<'X,H\-T$'6>QQ(X_V,"Z2TOK"T=W8?FV?6&W_U@5#PN5E=[7-T7)JS9=6&X07+"A?>$>_SBO M*GZ@F?+W4^[J[/8R*RTGNK"X C3'FV[@7#C N8@\]_G?(=FV^RMQ\UE;AWZJPW]:\6P:#\+) MY;M=SN4TW7](<[8\[PJMG;2^L3V4($RQ%P0.3ESBAZ@OKN8AZE#)1//I#9K/ MM!@P6KS,]YO\T.>$2J:?:R!73'1F9E5.AD[HY.@L1F>'[\(ZE:B9L]1?I6Q$ MI33RO0[=TFG0TTQVW5R)OW15I_DAVR5I>>#)47"[O;^];Y(]2':5;_-Z$SD0 MNI[G8A+Z ?NW36&?O.:Y?AS+/GLUN4'CVM9CM+(.I.PC6-,Y%9.TFY'\MZC;$11=-(]SH43:=!S][4TLR5J*)]+K.TNB\?3J:% M?H0\Q_%\X%$W3D $20#ZAD(:@M7 MH#Y;'4;.11R'PX+S_%(RO(AM_\(&[LG/3EQ"JKA#3/Q,N4!)[ ;:3Q>2\TK; M>N0KBD&%-HZDO0MY5X#F^)3O$QWF=UDARK_DK7'ON^*BA_VOK_Z MG'[=8.12+\:)%U#D 1=BZ PH7!3*/PK8VC.L"C5X MM7M <.FY(/F2Z] 3WMM"=X^P]MDH/W"X?VZ24/@%489Y]NO3,H2.K5(-N68= M*FG,NNXY,&LQ,D&;)H*D>G6-G M"O6\YG+0G,?76GVSZ+'UMWA6;?R,6MB]ZQ#\N8TV9?3F%V'(NHS1[+^HB1/,G6(2%YMV0KXOLR&]!U(@QCY$4U8.Y&# QLCWPXQ M]GR?1#@0/5%0_+JYP<0!64=$BZ76O4S,R#":R.0Z!L]4(UXHNS.9$[6!\CG[ M6J,]/TC%,(ZAG<2(C4($L!TEL3NT%L=2NVJJ;1C>/2-]F:[N'-EZQ\MT52?C MJ+)^XVBM!N[YH:276!4),L/I1 T2H6X&%1JX$98A>3;7J$,*5HP*D2HKHDK4 M;H!]JM,ZNSVMA0H#R(0N -#V,0@)1H[351Z+0H\DHC%;]?/F!DRW2SQ 6BQJ MGZ%F9+Q,)7,=XV6R%87>+B:;E-14SZJ&9L(@#J* .G;HA"!&./1\TC43V0E$ M,B%;^N.&8W6/1_)&D#Q'8F)BE!XY%>FA+*8>3[D830U2I&T=>J$._UG:SR0> M9!5B$_BQ1TD8H3B 81A0FZ\>NL_[H2-5B5?XHS,I@IH@O$Z)G!!H94-- )89 M]0*C79B;=8UR<=AG1K>DW>*7Q:J:[Z4E7^^R0W4B(C&DQ+4=%X$X85,.)_03 MV#<7^Y[DX_+*S7_5R=L&QACZT&?K?SM.D$<N151(098[HQD/"*6,B3M1Z%4,#^@BRH M,O":%FRS\K#YE.Z;XSR\S[-#_2DKO^3;K.I4: ,#&@,WW](=^VC^4,G[FP M[@]EEM]>WK.8OK/85.<+ZPC'/^U^95T599NC\^8RK=HZ]\TK/2U^]M>X]3?% M'\U_ICLV].N\XCE^6SZ?^HMH6./]H0E6=NQ$3:AZO8>\$+L&8)BZ/[XH[WH*[-3\55_0?K7D,A7+C]^WW>%"7\4!8,6\4C M\,8&7H 1=C!-/(HQ\8#7;_O';I"$_SY\U=UE^MH MHGN9Z^ICLMN@+?K&;2?X^]G$A35TP!^.%:Q[*W@IB4XVY63WE,C'V%Y=QAE1 MTE>8&E%)71RO0P&U65.8Z8D2NTWP9&987*5<,*NF#E#WSE;.ULB'Z_R2K1(V M7AS&,?1M'_ [,9YMVS[MF_?8;XA(F/9L9?#)S/@$[/$5V E=B6T4K\P); M54N1+B=Y(WQ;*^);8E-K*=[5MK@D^WN_X54U2[NGR\SM?547MVPUU_Q-OMUT MD]_QG:)^85!GVYM#L2^N'RZZK:-#>IMU>TD'UB0ON9#5[,O7;-'8O@9=9ELN M\,VJ8LNWR+9-<\/65[_3=0I]\KZ3A!//[4*9Z /Q,2PK9^!C0 M(/3BF(1)XH4X =0?ML7"D,CG*/,3)JD:49CJEZ] ;#784 MNCN;RGU1+FZ468>+ VOXGK7=J1];4:/LJBBSX:5 GC/ 5O",VOR0E@]OZ^RV M.E-:QX.Q RB$)'$H"%V01%X_Z8*!@Z#,5&A)G(:G5$/-ZLO&@@DOF2[J3#$Q M_5;\*"?'CZ9X%M<)ZVB:=;2M=_'QH=7F>=4UU$@SZ)B10+"&[K".4+(*)EZ\ MBKT&[\B%,X:DBYJHS\YP M\]FOH8M_M6W-M+^C+LLL$(_E6A 3H M<5EVN5#R=F+H4"!.1O8-,39%LOE;UQTFZX<.UV%5 UD"41$F==LNS>&R7RW6LQ 71.,B("PS+C@1)00'V/5.3$[+&T7 MPZ0"6)U/ZF0<*X$ZL-&?BS!K8"T-U&M>PSMGUK@>A[124-(INDHZ3=,BY%E; MSJ#$S<8XD.*80^OSPW)##%NM#[('/,O*DA8@YWE>X2JK:$/ZYPV90=5G<#"(,@&-J9IS(,<[B%>C8N:*+G7\VJT^? MY8_'LM;./S5O#^I8TLU=%WEW<]CO]O.-.F/0HX^S L.LV(Y;D$]#AV.>O-Z#;J3 :A2:]4[;KL MM28G8B_2RS)R\@P,PY1('(@,E%L[Q3?M!:<#PY](F6$Y)I5$SQD&&* M7-3?IGY\JOW=?'NS[>Y*7G:OB8Y=YEE:P#0OL S,F>"0$)"A[G;Q(F>9P)GI M-8;N$8.CM!M]N63"NQRH^[#^WV]6_F^4LS7- <(9$ MGF&,,H08$V/$0A34FFW&D29FVOA2^E&@-=O,/35F6E S75@V].[PZRZ&YM=C MB_2X96UL=+RRS^1E3CFZ8\VGZ]WNH.8H*USG%*18L*) L"HREH[1>,E*L_M< M[6(8;0FPN=GU&2:M.FF./-+UT))% >QSY]!5NFD@U(LP 9"AFY'"QS2+ MU\!CY8HN=&ZWS7QWV'X_B3=C/*<8U!P6I0 E)Y07?(C$:5U"$^#8_/S L!DE M_5AIS#AC99L>8T([9L870[."D.491\Y0Q<6_.(CBE$'K[VLRN7AZ\;E9'M9- M>R<.^\.V^6.U67TY?'FO[A!9OQNN>;UKM\<3D/V3C@_WXJ>HJC@C0.K(.)6# MO[+J7Z[+H<"O/JL\B89PE6Q4KB:*>^W)(#[IU2>C_.XFS(=SP,/#F!HO1ER@ MR$PN;XZHZ"RO=PY?A)JW'+M9^0Q8)RVA"&ZEF2S5]@(UP(#ICT+]H&M4=-C( MDKAM[U>+NDAOYQ_7S:Q A.=I6E0%*&E50@XX."HA+-6^Z2U0_,"]R\0ABLGO?;3 MSKB7FLW Q1!!:QDZPW:ZC]J@;7PV-#LT^-MJ-X,8IQFH4P8K!(H/$L MS[R:/U_35Y0#=KO\Q7FQFK42:+NZ*$4EX6HD!9.4:D9:%U M/Y:/.)?$=R_1!WMT375 > _/4)\>BL]@#R I78H'^WKYLPNQO5>A"G9#4V, MF.VFF>C0WMP4U?Z&N*= MOE(Y)%T20>=*#(HKQ#Q6F)*:;"XKOD(*.:D5IK LV[(3ZY]= XI^INOHIK?9 M+O/RB:"9G")+IUDO6U>-[R@_(T@V\?2PWH10']5!BUR<^.I-9.^H>I>C:\5\(%S&N*"2*T3@EB1:?=18/1KK!:SFQ?2SH=4B0VNXVKKI':]"5HE> M"&" ,%"R2M2B! 7(!$9'(;@(TUG5#Q\>KED@N!I8[)FM8=P-C5:E.FJR'FWU M 5;S,OK)N&J1H"U6;;WT3]75UP'OB ..9)G]45(0Q)KX[96P@:P. M"MC;U\OBDG1]D.<.5XOB^:G8:I.?'5JMG?1,5AD=0TIAF57=S90%(NBXU:# MM=:A%]\QI]TKE[Q9S3^NUJO]]R L?=UAKP3U:F[ 5?XH6>E.2&W[?RHNZF=E M1T-#UW09^+[YVFP.S?ABI3IP_\_5_C,][/;MEV9[VWS;$^G&OV:L+CBN197G M0E0R<%WBX8XF# 476AN(O0<-3,%!Y\,3M4II\I>4FHQ:DS^5VJ23J[GMU+_U M>G2\B.MF>/1F>!!"ZAIX!I'>RR .1OI/JPW\[9I1DC4?]]>;W7[;;8[NCU[3 ME)8,5/('IV5:LPP(VH_VBZ+D(#?J%=K\_,#L.[WUYTV[^?2;_!E?$B4T>5"Z M,[M!PLE./"O_ MR^[H,"A2B*AZS:OF,", U72X1+RHZAP:K9I8!0C,GA^KRE6B=!E=&N#FGAYI M@AMGAAH;SX)PY3E?SH#%R<8XR.*60NOQLW)CRW!PM0((X(JG19EB97B9)FV6VQ-]*&+8$\="*,KGT3D.;!'FW>6#@:(W5LTCC+'FM? MM,=,JTUSWS7*U_Z-1#UK.J@)"2C@'90'+'%:U*.LQ4%$!HY4QBQ\?>JRD MKO9H[Y)>4_)GK\ITE&3AFN8(*:QAAJ,C0Z_"C(N>.')N3&1O7QP\<4G@\5C( MU0M=AGQH-JMV^[;=-[LACNP0B:KD&8:(UK@4M$!@B(,R"(W6DLQ_>NB5I$Y0 MTBFRY(>%8WKX"&N6X6*1D4]!V/'$CC/HL+/YOV6#ZD]PT3K[&.X@=)&=NM8ZF;=L'_,MRNUX^?]?-^OSN<%X[Q, M!:I324\&,2W9,0S%PJ3G9?S# T-NU),H058+6.9VZ?6H@CIEACXCDX)TFQZ; M<::G9.U;')TC>_FMI^_'GA;#S#3)LY24I&15#?,<\YS68@BD3G94MKS0_/'3 M$L-J>I@F5%W:+WN^;9?/E7G4] MWS7;5;OLT%77($RQ&94\V#O!HOESIFDOGSLY'@?)?"9T=DG=@U=^2#= 5J04Y3#+,X0! M)[6TCJ=CZ((QX(]UF@%CH)V'34"V=OL@7@"G S O@JU"SQMGS3U#WW\&\IFF M9,0^*[]>H]]NNY^]EQ]C/PHM,22T)$)D%4PQ$R7)1[*2/$5:73FSGQAZ^5]- ME.[VJ\5\G?S1S'>';6.\&=K0HO-("N>.&7,LC=&AC$SQA##RWQ[3Y07Y8.EYM;EJS"LX<.\=%[DZBP7X!S5G(H4 S2.$PG+\\*HCFO^S$O5 MB;%1FC4]@$>>ZKJ//H5^;7]QR*FN[4&4%A27Z3$:PC6Q'\CHQYAV[&+Q1J.SB3;#DS#^.8U(]*R;8 3RYLQ+B;[< MC'&<89'%V:&%K2LFA[MOAY.=,X! 46:,;6J5?.4$3B>QB*$U%H=#JL?')@O M/QY'-C^YK6^0'D:">6/&#DU;@AW+'BTX@P@KI^+@@IWT9PY>6^:OW^^X:[;; M9BE6F[E,C+:[_>ZM3+%_!?!MLY]1464EHUF&JASC"H**TS$N+!"?;9I/\WVS MO#7IB+@&U:H6J*\63_09-J^[W4&I3#J95\F#4/7 IB%//-BMVU>9Q&*'7HNE MK8%Z+Z^X=;8?X\OI.,CE,9\G?1N_3FEM,#Z]O$*&:.^Z'M;P\7429I2!N@ @ M!RQ' D-U''3F*#[;9(>S!:;_OTZVX\TRCX]C&"S=8^LVG#?&WF4VW'5ZYI5=< E;D@ MB+$JK:IB'%934=295>=6_\=/TXT=U"2KS6X_7Z_[ZT1EG5D?J])2U1[U'LIB M..FU[DYZM0\G@*:?37K]57@;IV/I8UDH?V:FR"Y[NSEI,5]M_S%?'YI97A5E MB8M2X#3#G##"Z+"R3>I:(&8_)ZT?(W _20E)OBHE3RO*E:Q(B_5AJ1YH&/JN MR9?Y_K!=[5>-9O/N;+'-C'48=YUFK*^2SNE.5<)6N\6Z5EYR[/KJD/7=M M[FL\%'+*XNS5D"2DO!QUBY,+OC MRRY"8#(=125/>L+'H;09@RR-U"-0> _-^.-D7Q#Z/.O0&?:X.1H'>1QS:'U^ M8X;7\LCA:K?Q;K]:X<_[KK')F8X(S43E*F!"BA)6D! &$9E1B'D M&.B^3>T4(^SVE'Y#BKJ]2@I+.F7)GZ.VJ>^A.6/3F?KCQ=TXJI&?5!Y?5.// M']U*)8?_*M2[;?MUM6R6Y/O?=\WR>G-\] HO]JNO7>_Z*(134A>YJ+*JSM(2 MP51DQ2"D*GC)9E^;[<=6MZ4/(,"D'IYJU1_5XP]_2\2;FW]^2,3[FS^2FW?\ M/;Z]?OM[@NGM]3^N;Z_YA_]EUA,(40YZR+MP 9B!4$TY=OP;Y28?OR>_*,5R M9/AK\O!\WX/JBT'2W-@SZ Q82G$ -62"[61?O!E\\?*_#KM]-REXV[YOE%.K M=2/E76\6[9?F3;N3OV\J%0+!$<>LXKA@H*J+%):#5#GD*X 9GB\B,3C 3[)* M]FVR'?-*-I(OS7R[D;J[/U'_OE"\N3_A37NDS/R8FR'N+U/R>@U"]$5NUF0\ M*NMC0MWR59]2\HM*ZE?UQS]+XQ*BD,XT/Q?])N)HH"YK01M1'35=RKB7?%UU M:UGRU^M&_0)OEOA+N]VO_MTOCN_M&/2EBR.%&6--_4KU]>7/1JI>94;W@/#2=Y3\P;'I9/\':K MSK\-#Z+(FJ6ZI_P5,\-,^3YKU[G)7C=_XZ"4:Q*/)WA]>&)ZOJ#O$M[.OPW? M#6DVS=U*32C#NDJ+JBJSK)#XR\NY M:D.)&@'NY]_,-Y X^JO;WYK.6-.NUN#A,(J6VD8V);\,\GZ]S&F"%\PZV\7R M8W,KSUH=DEXTQ@(HB M*V5G3NV;KP(9Z 8HB#A"&2*P-_AF[ MXO)]LVA67]4ES+L9S?,L+V@&&.&5J-,*43K&)*4XGF6W):1)+(O.FAD43\1< MJ35D5P0:&6E+/>\.^@3=B;A+<^U$BA'*;/R-E5Y6N;P*+'N'[!FENI$;:>Y* MQ80%8!2"FB-.T@QD-$-#3"H$*UT991(K.*-&,=]=X63DH"VFD%U@> MG7WWBK,3P?&18482H M2!G(!P4,YYGAAA"?D:> FY+FL!O$J]$.J)O 84]CYG'/2!,3^)ZWSQ2!CH40 M,0Q=,]/!HA?W[ $Y]C??-W+ K^Y0*4M1DA3# G* ,E!!,0[V.4.5,Q9-XP6' MX7%?U[97Y I"8T-M\1?222_0.SK[_A5G)P+>(\.,,&=K=JQPL\[G5:2Y.>6P M6Z4;)O<\??.P(6-6YHC5R?X4Y^TIMBY;[TZ9P& _FU/Z";_!\C<:ED^U,^5Y!\TVICB60JP8=,[K M]6TI7ISS?\'-K"H!(*PL&$<,9A4"O!R7G#FE,)_MV_U\K<=%CV&-P'A4J%UY MW^I><1#J0IO7?=^W M?N%Z'"@'Y)P5'-):U)S \@'=G-?A0=PZTMYL::0]9'*44-6R\)ZD'7GY>Z\!T.?N]N6[SX[\-JVTA) MDOS[[^_D1[_'FR67OWNO_LHL+S)2@0)C7E45P 06;+P0DD,HNTU&^WX\!@Z^ MUV<\ZW O__RS'%,8=DU]>JP'U*G-M0+I*%)=@S7(3$:=5TFG]*K;R',4.RT\ M]4T\ \T )1$'+$,DU@;_BFWAR)JOS;J]_]#>[?^:;YL9IS)"SF6,O":L (RQ M\7Y& 5B16YP$M@]FP3^;IV5Z"*[^+3LZNT%:LNRE=B>$%_I/7GDPV!2$04QU MYMZ@*AEE78IPC]S1 IJMH['QRSJ/%W'EYHQUU^WTA'+!"@IIAG!)":A@40J2 M'D-FE#AVUDQ"A=^*/7;+U)G[E<:9^P!V6O;+O/OHK2=VL;L+SGEDTM&RL38V M-+FD\EIGRMX?;4!MVT73+'="9JCN4/BC?SGKN^RYT7:];A;=IX;UU(10$G]I30OOC) ]/C;F1+40Y: +OP@5@R,%! M;:+J9'>+RU4R*NX*Y$'S1:]WL7#U'#D#EE$D0 V9X6/.!G?3H7^XEU_[ZN.Z M&\>.]#")'('7N)!K&FZRGJ&IO=U9/0G74Z-Y=-'77 MNL\8PE:/'<=1WD7.WKUJEUD?TM+J2+CG+Y_7>Y-.3OE?*Y[5J>"Y2(& 15'5 M%4/HH4];%B3SL+O&)NQ4NVL._8+DT&L,L+/&RG/?Z\%>[0Z^#ASKXJ^715_M MHHB#C2$2LU[D-?3.D99BM9EO%L^O,E,J>)G+7F?%*U85)<_)L,6G3''.#!$TJD*P"M1CZ(CWEESQEASR/HHI:AAZR5!/>CZ M\])F]O-ZMSO(\,W-W8_O%J<9X2(G U!B9Y2DT.QG@(9]0U-5] M?GB%>RG5)*M!I/UI1#B&@"U/7P,AS %%AMBK&--LQ_F M*$_5NO4/;#-#FKVG>B +ZZ,5OAXD71I9+YES!E3.?L:!)_RE&L:+P3%,.FK[S,FK.ILQI+T<$**Q)P!T_SA87KP+Z:8E[&E=WG87?*S9V,_*7= M=.W-3(4 G"&640C+#&6RM1D"@[)$A0/0':).@^Y;=87'8?M]Z+\ZGK]S,=D, ML:&-==NLH]XC?9"GA@>]P+Y?>QETONR8!B0]V!T7#GTD] +XO'EEBKB;.[92 M2S*;Y6X&42IX59 "")%R0;%@;(Q$ZK1R8)I)F&D@=M23J-O%[=!E9)X9J[P; MY@8G2:.CGLN@Z,00#?;8V!<7;*PR>($N]F[83/N=,*V[Y.N91=Z9I!BM,$R+ M#%685UP2#HPJ& &Y[1JKC]B!%UQOS%\C\>ZN^=3?U,:Z3 3^/?%MW[X^_E6/!FHS2I86B0 M HF#H6%2:R?XH'TP%,O^\G;[77:-_S%?'YI9668PST11Y31CHH"I$,/Y0OD' M)0&S^T[SA_U\NW=!J&EZYRT:JV;8WZK:XXPX3P%,@RJ"<60XF/L"F$Z5%>^T;R:Q4]4 M\\HZ"O1351OUPOI_2+X__)5A0A__ M-=\NQ7RU[83AW>[P9=PI?"_'6YK?Z19>M0CP["Y?E>55HO),ND23DTRODN.'\I!L-P$V;7LQ0?&=:6UB^GCB M:*NB%MW43:/59_,?W##:^3%%L^A04D:- MXL?7=7\TT:W.TH,9SJ@0&<"B2#'EN"ZSM!X%TQ*F9@?:+RC4!)U6)^&/F.NN ME?CE^W9G,U2\4"D:-(#Q%U]\+9_*\0(-7I"B>JVEN^SW$5$3=V$CGFO;8BB; MBXSTWJ]V_Q+;1MT9W4@6[+O&F!!*$!&%R'-4YJ 66<%'W756PHN-]*S4!A[I M*4V_W4E1_0:[RTZ$VA7G!49YP4LRFK9.99JH5),QUY]]F/=F^T,FQ1^3 MG-&25AA37-.4Y8*1K";@F 5$Q23M8R#M@5O+CI)?.TK>-]OA%K2)&LQ0I1VX M^8R@H"=O3&_&UK//6NVU[?.^2L;,DR'U_J\D*OF3-O@G:5[MRC9$8QOX*_O) MF][0[OAJB";1?NE>=/N=OCK?"7_<-W2JBQ3W*O(<\I2;M*L^HX=N%E4!PMZOGHD-Z*)_ MWK+5^B ;A!F0PS#(RAK6*0""U* F8M110V@TD/$?/4+F#M)#45>[7'QS-T21 MA"?O:Z5Q8?8.\KS0U[2 ?C;^&N=G36 [)W49W)TT4]WQ^7H(W=U?C/?[[>KC M8=^+>MIW?^C9[V9EB6K$0)F6!)9%)IN(#(["*@*%V[FN6PP715_VYW#[1X??,*#U%R>EA.[(B,^/XB?@CM/LKO$_U*Z1W M%7'UM4D>KDEXY2;IB2]'<"^',^B?L)#C: NF3+B]6(4R:RT>S9!ZL1=EC8P\4Z/#%$@<]3E0;H^/'@=TT&M=OFV^ M[$@Q2#D5%JBSG-:DJ@D81P/ TL>?0@6?47JK'AK;;;(SO#.!T* MGDIMTLF-$9]'+UWY:5XH/Q% +9*S(:BMA]H[M!:?F^5AW=S3Q.YYX9 M $WFJ=1F+ME_EJ,^,8 M9;F0X9 0%:0(ZL&4R^+41P*MMP_$ M *3=D2W-U,/PRYF_Q&(/7D4 9!]9M'Z_( ,T=^]0_AB% M U*)JL*U_+E53M(ZY_4818!<:]AL^[,#H]C@55QK=S1(&]@8,\+V#]#5L.[>HZ]/U2%9QO:;T>-G6OU^ZY+NY;[9S%5-=,+C9-;L9 MJ# F.",3LVP\#&RNF&3P4NUP]H-K5F6 M<0-6>X<7 P?NZ1A6:)LS 7[+06]T=;$B,&L+_;H?I ]JXN29SFF0 HFC MUQHFM7:"#]IPSGS<^JM>[MU_5PK:37<83&W_11P*E-8<,8)R0>MMNC0[IT>A1JV#L,,T!3F(J"@*I*.:[J"HRQ0(Z9"97L(DQ,(\,S H[NZ6$H MO'%N^/%S3L"8/\_:JQ M,$)35<=5/;QZ+9_H..LWNY>!&\!%"_+*Z'_?;)OY>O7O9GF]4;=@=T=P!W&# M#( HX)A7.<]26F&"BK0X-@""4TOT^@D>FKTW]/HJ>;'2L^;C/OG0+ [;U7ZE M;@X_7A?_VUV[_6TW7WL$LJ?2,B;R] 5EB.0)RR@TI[6\U@.UWV*+CM2>TWL9 MU2%\]+B"?6PKJK)"N*1I5?$B+THLZC$^9F7M>?E:,^H$= XVF>!JN+=UZ@!> MFP,VVOF"\ZZY+4@;.A\=(WWE9;X4;>6/EOU"\;O0)4QY!-_OH%,4E=_R\T3@7%JQT?AK66J9G MM_O'UD?MDR"+%6GDJ*EYWRS6\]UN=;=:=+/&:B+CYNYV_NW'AW#Z3L(LYRSE M*1-I*D0A=:0U8X,8A&N<&QT6"2,A,(6[(>K'3G?R1'@W>:@V5TOQ5R]TM P/ MK04J)STD1U!$9F .5SIA3@59^7N&TH$++ Y6AT[R\?&C*3S5Y?9C#4*Z@]O% MJE\8WO=ONY_7!2N"15%Q :4,6M40C.T)RB$WFE\(KR8PS1\GD*BO+>GG(8+8^#BUXS>N7J&W>W=-DF(\T_?=HVGSKBWMR];[XV MFT/3'YE*:YKBM%:O\I:E +2@O!RN!L@*7!MM,',*%+CO^J,VU;,9U-F=[73S M5 ]ID]EIQC)[)X,P[)Q+9^#EQ=PXJ.4GE3; QZ?_Y,F[;;L\+/8WVP_-]NMJ MT70'I@CD#$%"(*), ,:S$F5#F!SA0NM,@?4/#\RC05-W.F"09?QVDIUIY^$S MB5]FP+&PRMO[)L]9\0Q5G%V[_*LF;O);3U^/,3'4BYQ#H-UP#@I7&2(5YX*4 ME*0U*E$ZTBG'@FI=7^H6X1+L,'XBR<% ;80$]LX#1R9[*>E%1\[CQ,'!:)CB MDL-3L#@[HG6_V=#?>2.C;';-\D-[M_]KOFW>-N,N];) &&.4 8&YJ$F.H#C& M))H#)S^1@L_Z=_JNDE%A,DKL)XDM[E=W-_<\@:;WU70>/D)+#6YUF]1:N\O; MG"W6NZ#M-2>>@;M?!R.X;LU?+FV(;\P<^K?-XO.F7;>?OK]OU#F)AY@HA+&:HYXBP5 M-1,%@6F)QLOPV+Q[BNZ?R#.P]^6,VMW.O=MW.-\L_YJO-OMG,I05/!:@G5R@2 MJ9##$9CQF@,*1@$Y%\1\KL=+V.GF?CJYW?Z($\'>&.:K%$RFAR8O .OIHI_# M>YL9IVP]-BHK7C9B5?:!P\6QM,F^$CFF7; FT?&KXN1 MPVZU:7:[X:!@_V90Q5!>()R6J"R$VD!/:G0<$Q%H]#RC6Z3 Y!^UN#TJ9N?A M>IEE=5X)Q $K MV;%7E*7;$X")TT M?#O#+)^NQT$RKQFUX;Y1K]0;B5LB2AFM8)K)_T% D#CN2JASJ'7*V&_$.,AG MU:7R9+D7^@5P.PC_+M(_T_+.GH&&WO\4%#3-R8R#5HYIDW"(N6V6-U^;K90R MSH6Q*B<4$8DJ/S!- >0E;4< M]P(*,0#'ZV4XUKORQ5.H"9DTWR>=OF2U\80F*V^-^13:5GM(F3L:FE7/>*4' M+!>3HZ.64S(OH\O=(\<[.-\<'RZIJ@R FN=,Y&618Y[2_#B!EX)":X^'MV"! M&7;F!LDWMN\PN1NLA[%)O34#F:.M4][.^4;C#25O3L=!,W_IZ-W4:>N3\;Z% MF[L/^W;QK\_M6CJXX_]]6.V_XX^[_7:^V,\ 2TM8L111S @I "^*E J$BPJ6 MI4"ZS_+Z"19PU6S4IVK=J<+_+^DU)G^.*B^U0'_..9V%>B_.QU$5/>?TTL*] M1\=T*R5MOWQI-UW8<<,JD*,Q4*:<$90QAG.0TB%.Q3*S5\S-?WK@CD0OJ*]P MEH,?"\?TD!76+#,\F?D4A$-/[#C#''OKXN"+@_[6UT=D^+3L=RC+/D M\^UFM?FT&X)E/*U3.[3X^<&7F7I)3F,K*]]T5Y/"6F:ZA&3F5J!%HR>6 MG%TILC@B[9&F8X2U 000AH*&C9^@8JFSB(&>P[-IIOG#3A:K',:6N]6$INXWOU%.< M[>;'=X;?2A/;S5X:*G_HI^N-)%>SV\\J5M.J3G->@++BL"Z*DHWB<%[@V7WW M=O&'_7R[U\/Q1,),N/ X!VU$D/E:79@Q]=J6#P//+GY-6D)QT&'JI)\LGUW MB$(0JAU-5_ \(%'0OQ; MLUVL9 >\O>LK7=+VMZF;7I/AWW>]LN6>T/VTOTA8P6 MHD+^J]ENK0N+#0WX+_?K]GO3]#@?T+(X22-IOJE?OTR22,M8KU6XN,Z F\_> M75.-%N.XM''7;A/:[M2=G<<.)]OL8A%F-FMZ M^')82QE?&WYWURSV-W=OF[_P8M$>-GO5%,OV>+&Z7S?7FU[6S1U>]AWM&2TR M7-0%RPM$"@)@RJMQNS,1.3.Z_S2@C,#-U(/RI)>N!B12?/*@/CG*5TNS?0+J M;XTI&)Z*"%AB>DU3)(5EUNB$+*7;=[)YNIS7XF9%M3UKC$ M'(N:80C3$HZJ6%48 3ZTEL"4[^1WHX^C?LD(E4#RRUJF\*L9PX.7C![(8RH4 M,YKWY?&#].1Z* ^E_M?^(1AU3]O\VU4R))&<9I'LVZ3/8UJN.YI^!NY3%6<< MA)\LV_8RE<9A'WPW8, +.:S8JJ'&;O]'L__<+F=EFN>0$$X0P"1'-07B&+J6 M?V:],=XVX%0[Y?L%@GOYUS[+T9?ATH ?:_6(/+FK9MC]<3/]?9WF.:%5EHDXK M+'^H*%DFQABT%F*V49>O-,M;DRN:3 )H53;45[8G6O1'KU)*LAR%)@P+X)_EG4N##HDEJ63JRY5.3#@#'CNS MXB",I?8G=R39.S#Q/O.TP&F. *IQ7H*RR&I0D4$.6CUUTF'VF)MY[KK'O!*,,,Y96::\I%2D=3[.W]$\K:DI M&&SC3%#3_P/WE^NZ&D?]=,Y"*U>BI)786(D?R#8O:UV7YL=3OQ]G%,ZM"I)/V-+>,=%U);OPO" MK-/N8*%>!WX:[\PZ\T]-2_Y4NI).V,2'65\TZ Q\W$V- S\>\FA]?VYF"!+S MU;:;LF"KW6+=[@[RLWN(B0'FM2!YIMZ0+6!50C'U?:E$+DB$H:P)&)1-0CJDJ M6!Y;5,9JA\9J6J$7:KI.\[M*'O(98.=EK#-QB5LU7O$6MN?QT9,BGF^63W]3 M)1?O&,IK8>DW<9?Y1J)L\"YDQ?GF[Y+E8]X8G@I5>R%%NWW:B#_4W!U>=]_ M2CT/]_P 5/V4'?G^3@+A42Z@XBF#18D 5%> Y5E=UF,NN1R4FJU5Q)E#\#60 M4YD)[Z\4&$^:_UN2\WJ3W'YN9(NZ6:H_4FWK9M>N5\MYS]7A1;&=FE&\N6^V M!8$S6&S>Y,8F_8%O<;8+_^#U1JB-J8RJ2*,4PKSN1PNR"H(*"J2#ZJ*M,,V(U;PVB9<&AZDD#R MZM%-$V1>IA!-V\7+EY_]Q&FPH@O95FHBK(<>C)>,[-GK^;1%+@-N)Q%DE[ MV!M Q[6AF*I<]=J+"(O4K-F8KC0#/?[GP_\S3([R YZX7 M],AQ4[/ZM*&'[;;9++[?RA'3;MTO\AUOF7OMEHFL*$J +9J+[.O1:K)_DPS!KQ6+Y)B:] M?,B]Q,ZT>Q%\)G&TA3$8H7F;T>1EX^-2.W6#@%BW?_VM67YJ?I^O-NHWL;IX M_G$W0$GO519,<)$R5HJRQA4K*81B5$D -QJ43:WM\JUC=R^)2BOI\KI*5&;' M/WV<60=$?S?E!2ENMY8OAI+VWMR=+^3^88=GB_HJJC;.LFPL&K;07T'W M)K)K/A_S_$TF^IO*5/ZW7YOA/O>K9#__UNR27SXVF^9NM?=TV6NXDG=KPZ(H M=.^-&'Y:Q ^)_40C-=O2L6C&@G\(<;=CX=/7;,@F*H=)5L-FM,28"5*E M9$ M5(RE9+C3(<.84J-F*ZR2GV'M:\H%K]>+;H)U+J^E=H'EK9]I32O44I9V&<;1 M/DR4J\^%*T.'0Y,??UOM9@7/*U"SG!)"2U'7)NRB%T5PGAF]'Q182N3,[[.8B/JZI1>6^P$*;EKROU9F4;&_ M%QN _H;%^'/SWS193RV E<>AVX _FB\?F^V,$%YB5.,:% 40H!!<%*.H"F"C M)X<"2XF\#>BSF*@-T"V]L&U @(*;M@UXKC0DH9/;<%$+Z7?DS#*>$\P*7#*2Y;E@A.;5,1J%F4FK8ALC< LQ$$#J M.MY2\PMY;4-2$!2\8-"9:NUJ:1Q5U#F+UN^'9GBUQ>'^?MW=NS%?C]LB^7JX MB./C;K^=+_8S4.0E0GF15PA5F$-4/>S91Q0CW:L/?,0*UQZ?RCO9W3PJ3/X< M-4Y]>X&&;6=JF5?7XZAR?E-Z?-F ?[\L[HL; I^*.7U@XL=SJ%7*\J(L89WG M&4&LX@+B40TH&+2[7\:OAL#MX.GE),>Z>Y7\4*=_?(K%UVTRGHM*$Z41E)(A M7<,54.@;TDPC\4DVXXME2W6 XYA0TJ5@MSMVPB+58W^_#W3%DQ?AG&T#A?(^Z7WVB9VWK@%(=^/O_S;JMG* M__[S]S?-5UE0:FM7B60$]9342WCTZ9DQ^TZ?G7TJ8]C9 M1$4N,$>RVYX*D=6"%HR.&FK(C9ZP]!MYPE[PJ=ZKY-DZ;+=/U'-9&$)R\F+P MR;^\-^UX$;#+N!:I+#2EU/2#@O M846+-#VRF^2E'3BE*F[\5+* M.!,-2MFY8[$><#*>%-OFOP_J"MYN-@YE2,:N80T!Q3 K*D#!&!F0*K5<#+". M-]U*P,?OIS-@R5&FZX* O=7&JP&3N&S&,BM+0Z\!O.23W@* L\N1,_QAWF"<3/"M+3@H)4DE3!D11'_N *:!&-W+[B!>8<2]406]3^<;V MVD_@AW36"]>BF:]_Y)3A++VMSY&1S4=&&C/R;FXYK6@>]Y8,'4>8X:*J(!5E MA5):9(AP,8:F!;&;_G()..&H\V'SE^-XT\E@A]7)D-[:CT -;)UN-?*15::+ MD+9.Q\LW^Y1TEAS=_)IRQ_.;X_G0JA 45"G.45YG M0Y*?&H$9':Z![@:97% MNO/YR9[:82OT&]O[ "8N<$,T1U?6]@R?K)BCW47]1N-N@,N4?&1MRK2Y!]A1 M;5L"NJV4.ALDXZI_\/\^K+[.US]LRGDX)C0#E*G^/BAD3(93CCD\SN(6=5Z8 MM$#^H@9N7;H#>0HAW2].M/ZPI?!!KUF+X=%\O=;@,KZ;D=Z;Y4'HK>W@&3+[ M+X4XJ!L@KS;T]VM&R^/3(J+=?OCA:1'6?-P__-LLRZLJ+4!&<@+2LH2P%O X MI!"%T2%%;T$#L_*5)X,BJ+RZ3IZIN]X+(XZJZS^M-O!';'N!A KWZ,0S@3#/ M)!TJPFN ,E;4Z7 ;.*D! 48]&Z= @2OHZ4T#UYNEU-O$;!V1_MMR_O MF^U\+ROC&SE&;$[&C._FW[L)3":'E..%.W61ZF,O'S3.T,4BQQ MU-8PJ3U^(S"ST_K':K+X!0Q2"IZ8GC/_! MFI\HK/?<#H4I KNVZ-3@Y*[=/AY,1=$XG5OA#NCZ3])(621FVE#9>J<[R=&/ MY)\?GWT?1;QOU!94Z?;-G5CM%O/U_VGFVYE &4]I!DM*"CE,JVN6U:.@ E.C M4ST!901NS(ZBU RDJF1F4[;Z// MS$Q-4'IQS%--D6@[>#L%-^CLVLJ.J*,E93"O*JSIC(2S3J@)@9;1[R'ST\/T% ?NH9'("@WKV= MAJ%*=L045?)\<=2HA'Y"DIKEY\)2"R=#T%3(RC"C6<515F*I@,.2@*S*P""C MRCF@H6"J%3P\2[-P+-6SUS]*O3L["4F5ZGA!JM1YXJA1\?Q\+SX&B%CX& M@>CJ:S,#%4MS">V\HB(CG$"2C5/ 5E3[\'#0S0/"%$M>P- U+>STT!4 MJHX8HE*=+XB:%,]/"%&C]%P@:NZC;XCB.PF=HQ9&RQ)P1&"6"<*AR'(*CT ' M61"2FBD(C].B.]ZGGL1NYDI:&+H:^NX7L>$L#\W9KD1BI^T/]GI KEUQ_5S< MMWK'OL%K%=[ S,U3H9ZP*9V(?Q'?-\O5;M$>-OMFR;\MY%_%7]2_S=)<%(SP E.:H9I563G<(:_87);5 M;--A9'GKJ6-J+42K1J.^1C_1K%V[K[_!Z/I MJ>RDUYWTPB-"ZTO>VG+6N:Q^ NBZYVA"8$^.NAWC_3X#,*\1PCF1/QEQ2E(& MBS$:R0NC[:NV,0(/\E^NS&8DM;90CY53N&=&0POC)CR^_/T,RUR]C(-6SEEH MG3\V=467.*S9KK[*<%^;Z\UNO^W.AKQ?[?[5W5"?L@H0F.2>R;8<0H4F#T/VI('<5;/7KC9J8>@R9PTXY"5B4%(=,Z@,SCRXFL<3/*3 M2AO@N[.E$VTWW8T+M_*_'V^9KW"> R;20CUFEF->@F(,R=/3LC_9%N-MFN=J+^:+K MH'48Y B)#.2(9#B#-(<9H4<,8E(9[<.V^/&!2=0K2D9)5CTD&]/TR!/8+S/> M&%H5YN+9)X:W%0Q26!QW?&NGIA1Y !5BBC@&>0PY)E F.68K&4 "D M1I,]5@&FIHA57\;..AN2!'#-D247Z;<\9XHV3PP]C)$HIBF<98J5']J+>JM- MY1 M%;I*3C0:KM2YFJNY)C>AKX:K;RZ6AEEC.^_5N=4T3R['P2MOV3Q>(?/JD@O% MKC>2 %^YX8:&[\9$1\P45#.KJ61;RD=,Y,@YI^W/-%4+Q_UVQ7[9)OEC-: M"21[GYFH4,5!6=>4DB/#J]3HW52?<>,@Z'R?])(3J=DO0XT*P0]#0_D?A*%Z MUE^$HB<^.E#4IC1^#HI:969(47OW]+?([A581A$G#Y\,6\$8*%%55!22.J_+ M@J<%^ 8+#0O>WTG]?9$XM5K.RP#^:M)Q2FM-42ADZN!]JV>=^OL M%E5/1D=".6_I/-EXZM4GEUYA?S&@>D"TW6[;O^0OZ/Q>_IG:=H:YZHPB6M1#?/YKW MS!;3_E7W(8/D(04S$HE3T6];?8S+!!%508P1%E92;,IJ@AW&1[E4]?;[Y*I#3; MK_+*G&6[/YK]YW:Y MN[G#B_$X^T#4D[\T2TO,,D@KP6@."X0(3N%1!B):#X(%"SX9YW97R:!8]7H> M-%\=NSDG?S?Y\UV[7BV^:SWY/%$IF5+R @5DR\QP91.8L7H>:Q'7K?<[6/ ,R* M J.L9B"O0%WS2@A6#@==,IH18+9WW%?0P"P>127+YFNS;N_[E[SG)Q(-=Y9[ M,UL/K1?QV0RI)Q*346,RBNP6J%[W.LRF=$WOSFU4]VU_'(CTG];C#>UA?--> MQFKGF]W;=M_L;K?S92,'_3?J>M#WS:*1,/ZX;G9JHF#=[@[;1K7H78,^JSD% M&YF/SO5R8GLY$%W\N?%.I]6]IY;SPI:7'$P-G". MCU>W)G!4E[Y#'WCW$/SW;;O;T<-V*WM?,URE*08@SZCHWL3*"M[OQ"JJ2F34 M$+..P8+SM%.3S >5R?8HTXRNKI[J871",\UX.0H[0>-5\K&Y:R46\7K=_C67 M=;)[?'K8#O!&RKY*!N'3PO*\B6>HZ,G]./#G*YDVR!=J"+3Q"Q/MEK6'C_N[ MP_JID%$#)"R5,"THJ#-$N<"D@J,&7'%F,LSV&SGX_L_=[G\]JH[+0?21@(;8 M\^N\)@4O9KH'*$9'0Q,SS\$Q2*%$PLHPN3U&9T '[;N&;YO]&)+6:TB8^$9!XWZA1;&1T(Z+ZF\VB>T]L=PS:6[A76G^CWMELS7ZE/[\+EI M]C+^]>9KL]NKY8;KS8>Y''^K&\?ZO_\@#:09!Q4O0547"")*V"@MPWEE-A"> M1%+PX?(@)+E7D\3]9L&U4GC"2L,NY#1%9;2:$T\96:WT]'=)2XCV&21#"DF7 M0[?]*'E((UEMDBZ11&5R_$\OPE\?]K^^6#1-Z<;!\VE3?GZ1:4J_==N'DWG7 MD[:(4X@SR@$GN"@1(A")>HQ%W(V#1'Y2:0-\ M?:9#=?+4\VL\PJ^6.Q[#!4I,I0AG*.V! -,L"@,)G!K_>,6* MTG65G"B[&OKU+F?IK(W5!55X3TT9Y]\H*9O8LF,6/#\ZDAU':4'N,3Z_:F&8X2@OCE^W83,NJ ML..QHR$ZHS!S]V*AAGT"+XVX;+UX(,AIB;^1O_K?_V/\'?G_/LYWS?_^'_\7 M4$L#!!0 ( *M!64\]PF>=9F\ )R.!0 5 8V5R;BTR,#$Y,#DR.%]P M&UL[+UIE]LXLB;\?7Y%3<_GZL*^W'-[YF"MZS,NIU_;U3UWOO#($C/- M*:6832F]]*]_ 4E4;EHH@:28JGMZ<::2@! 1#P,1@4#$O_^O[[?3G[[FU;PH M9W_["_PK^,M/^6Q<3HK9S=_^\OO'G]5'\^;-7_[7__QO__[??_[Y_^@/;W^R MY?C^-I\M?C)5/EKDDY^^%8LO/_UCDL__^.FZ*F]_^D=9_5%\'?W\\VK03\L? MIL7LCW^+__=Y-,]_^CXO_FT^_I+?CMZ6X]%B^=U?%HN[?_OEEV_?OOWU^^=J M^M>RNOD% 8!_V8S:^43\[>?ZL9_C1S]#]#.&?_T^G_SEIT#A;+[\[@9?4C_^ M_<7SW_#R:2BE_&7YU\VC\V+;@V%:^,O_^>WMQR6=/Q>S^6(T&^=_^9__[:>? M5NRHRFG^(;_^*?[[^X3DM)I'C>C2-,WW\ MDN>+>5C%6] M'U4!*U_R13$>34]>Z]996E_XQT7X_PCM^=6U&+97YR2_-RQEZ6G K0C@P75ND+,+>'/;H(F_" MYI]&5<3VU[RA?)N.[V2Q'_)Q&; T+99"NKI^ M%P08OKVLYD&(-I^5M\5L^>O5M1[-BW'\M)C>A]>YGN%$*EO_XD[8\VGT>7I8 M>>P?U_Y:/Y?;72HX?6M7=0=\O:?*CF\V"1!LF]+4:?@Z@7 M06>M'YRHQ>:QJUD PWU5!19&43?5BWU\=W=,.E9+'#5)=\MN]D(T&-K*$E?F MVZ?1]\-+VO)HVTMH*,G=(UI:T"3_'-3D+)\W7]'.(:TOZ5VY:"*L'0-:7TX, M.4SNI_G5]>-/K^X7,0010SLGL/#8.5LGJME+NGM$2PM:Y%5QN['ZWU?Y//RS MW.X;@J#A!)TO]WUP88XPV$^8JG,2/M[?A:GCIZ-I'6]Y9)VW0-EQWW!N@IN^ M(BU]04OD?LWGBT:6WY9'VUY"8\CL&M'V@HZUJ!H,;7N)35&W8T KRWD;3+)\ M;NYO[Z=+DMWU=3Y>?*I&LWEQA"HX/:G-A37:U+8^VN(0'TT/= MW%3Y3=!;_GX1+/#?BEEQ>W_[?O1CY2:5U;MR9N*QP31";!V/F]VLICF*L]U\ MY_"8\JF\*\:"@',P9\=W=\*DIU^M;LO[L+[@M$SO)_GDS>SQ:=.)K#C]&UHD MN)DNWO9L*XOXD(_SXFNC-6QYM.TE'*M3&PQM>XD?[V]O1]6/J^MW^>+1Q\:,SW?VC.ES8XY_=]_CC\LSP9E;\*QJ)X8V9Q,\F MAU,,FB*GWV5TR+ICK;GC9NEPX8&ST]%\7EP7JU3'J_M%<)S&XU64(9]<+;[D MU98$GB0Z6_K2#MGRR(D\O*RW9>-SGVZ^K1=&!&?Y[_D\OFOQP;D:!Z 6BQ\M M$=YL]EX(??C[.E2@OHVJH&'*\1]7=TN]$@]:EX/4?'Y_>Y>N\EK^\G[8]&A- M+8.AP=0=DMC0?&@P]J1%/D[]EJMUSI91K,G;T>?\6?[?MG'3JGHR+.:C3_O*3N?O[SS6AT]TM4X[_DT\6\_F2I MV'\&<'TIYW^L/\XV3L75M2]F84'%:/J^7!VVJ<_S9?B@7MPT\N9O?PD+R8X9 MGCFF*.;(&4>9U@ :+W7XGR)<6H\D>4K\-%Y(*JLUOWNB?KFG-:%S^6#F)=20 M:(@1(]Q18Q10-47..=B$HL<84M7XI[*:Y-7?_A+&AK]+1YA)/SV M'!_AHX>%?1SGLU'8)M3W8KX%(CN?S3"UPB.BN65&66((!*ZF11DI+Q0E1PJR M;)>-G4)BO:S?9_.[?!Q<^WQBR]M1,=L%BUW/9]A!;8!P& G/"91<65S3Q"5L MI!*'#XT69%JVS\T3$7+ZYA(LA/Q-^'&;]MC]< 85=,!Y3+PP%!),$;9KJ@*E MD"5@! T'(RVIC];XV!J4UIIP(A*P$M*9& FC[U!Q? M\^ISV1&.8J- M50)('12PQ=C4>M@305(VH0$#Z60$E-WSN#=%]'54+),&?5E]# O_&&^T+2^\ MV?SSXN&W-:_VJ:CC9LH@8QA:Q:$%(KRV@0^&U_R 5*'+,GS:15RWO.X+>X\3 M ?/%881M?3XC2'I.A0"46PX(0&+#0Z^\!0DXPI>ON]K@:5]XB7<;9D%X/\)* M]\#D\6,9E@'XX3_"6R@9,1QP4E-BI3<)Z""7CXX$5O8%BO=5?C((AMXA[$$=Y?3A;5 )H*&7#YH667L6=ZRI&Y9I M#+ W$(1703+@*&",K6A1P"J4$OEE1ULP+P[=A@V2%$[VIUK*N[Q:_'@_':WJ MT@3C_BX&*?;O/_N&93;@76E);=AAA9?4D%J)*L"PI'U:O:_(96^1IWVAY^E% MI0_%S9?%U?7O\U5QD3WPV3LNP\1CS9CB "'/-8X_;=X4GQ3R.=K:[=J+G_T#,Z*1<( S(AU@EDI*,:JI M!8IF,[,W2??#OWY6S\4$O>NOS&2*!3TY3;3EA&"GG M96V&04B42 ")N%B0M,'*?H,L!Z,KF0<\'W1BE1%R& MCJ23!?U\=VN#LWWA)J9@' ;+HZU0$^ M3F=F?Z!8R6!=MZ4)/K8-R"1"V#OE.5$&0\\P]C6'$(0L)? RR&R73L#2 F?[ MPHV[O9N6/_+\0[XLI?"2'7L@='!LQB$#C@. F,58X6#AT8>DUG:.J77;W:AH]7FGC0ZVM@S+.*2+" P%BN$)2PUFM MB#%3_>:@7P"H6N/T&8RC9E91YJP6SB(6=G"B#6+!#G ;M0MXBI=_O!'=ISG4 M>>CY2-;V5T7@.=&KDO;%[.9]+.H:1+A85,7G^T6,?WXJ(^9CV=]R.EU6I0VO M=3YO&JN4V'#3*I/B[1UOM[]^U796Z?26V5K>WI:S M):D';R\_>S3SCC/!C4;!21*,8JI9P+$,^S7]/DT-N)W62R M+%'1R< :)=\,8-80P9ARWENL[R)=HCWZ?/^2=" M7^N2Z>^"\V)4S/))W>/W44WDX!D5XV+_;>=#@S.!E,*$8&,Y#>8,!E[5P2*" M:5+IL4$>!@T$CZU+IB\\?JJ6+75_--I[7SZ<4:$)0H1"XK%T4"C+8$T5]TE9 MW\T=V4,U5R\4=,GBZ#%MIDGA]W?YXNKZT^C[_GR:8V;*3/#EB#2.,*\)Q,HH MM.$'UCS%.!S@T=- <-FMD%Z7_]VYWYUA(;7S0BGGM$/&0H(WW".2I$!\@.=D M X'X660WE-SLA)SLS!&#D%:2.(2\\A+*S0DDX0"F7.DX_M[/184QV^#W \+^ M_9<7K'X;/NBP$OK[)4>_Y(MB/'I6B/W"RJ(+IS$BUG $)=$(:& !X,8$IT!C M 1OY:!U3?V19=("XU=Y#Z[D1U%-BA:PI"I;HA50U[D;(^\NB'\?9$W>(GLJB M VB(,4Q8PAVPPD#L:EJ,0(Y?*$J.%.3!LNC'L;%32+17%MT:J*A%5@!I@?$* M&EC3!(FYD(KY+^<=$B10Y8*1A&NJK,4I.1,# M3.]*5!^M\?$,1X#!$KRJE@N?+*-:[_-JV9"LV:G@KM$9(!1@HJR"SGI'M8:H M9J$-MO$%'A2>+OK=AWTML?<,L%HW7[Q??"FK6+2G&9R>C\H QE K)#U&2DDD MI;6^II/XI&I) SWQZP)&B6P]&WS>S.?WQT%G-2)#7(FP^P+E+2&2' M'>%BUE+/H= ^\$(QJ-2&%D8QZK5I2N\N:F-!'HQP'%J+--&$:[CN/E:(ES1*$%*:!N,6H.E"W:*75/%(427 M6JCJ-/71&A_[0D=LIA(VT?=5^;4()IW^\?L\7H/;5*)6XT7Q=764>]CL.GZR MS!D=6.HYX@(!)BGPJ'YG. D>TY\@_M48&&7/W.X1@P\)6/OA]?!X3P .357XV!(.EQL41 M^'F:+Z$PFZC;F/+WK^7G>Y#=9'B&!76,,JT5-18+):$$->7>@U[C"[U443\K M?%[4)FA=0KVY'C'>J4?S52^*?#8_A,;M S(%-! 2*T##!J1A8)RG:^HD!")E MJQ^DIAP4_EJ1R=DJKJR[N^E\EE_OO<9V8&2F$!4<$,X90B2\8)AA5],+J+F\ M]IU#PF"[PND+C+^.BMG5+/:]O;INUI1BQXA,<@IHK*ONC9&"8RDHK^D+FC\E M07VX%]H&A+WE_F:N^XS% "K:%0A#=6 P2107)- MJ_$^*7&JN4=RZ> ZG>'G ]>ZJ71ML![;[ONT"3//N47 2:VUD1PYIE%M_\8^ M?_WD\5TZ'#N0Q/EP^JQ3Q5&0?#8V0Q@%J@T0)%[JA)92MZ'98)E2;FB0U=G/ M@KXTII\5:+%"^,9SST^%W/99,BXE!)[H8&VX\+9Y8&%]/F453DI/&*3K<2[P MM<+^\\'P63.-H\#W;&R&&?-, T4)=5 BR*FO;1%G)4^!W"";RIX%NDI8A+Z%CMXCMCZ(6UOQA4E*\S*9T9JZM@>DN9AGLF"SHBV"?. M$D>-\,(%K?#P!CLG4N*!@SQ$[C[3L#UN]X7!8+6N7V6!I/ "+7Z\ MGXYFB^#*QP)%=_&1/=AK/DF&@W/&(5'*< MI- _%FTP<:?EWO%M?T6!G6,R9P)5V 6Z<'B_";36UIER'EK23VO.OD^( MSP*W-,Z?3=,U2T#8-RPCEAAJD%3,Z.!_Q5TFH^CB.=-,U].F"V#G$DAF'5 $V\4")R' M-5\P!REI@8.,._>)Q\[%<49%N!C-;HK/T_S@:=S!L9DV6&.(J$1" (8P\9IJC4%*X;/7\&A?SO27X#H[-"%5< MEX<'9Y$^Z*RT ML10/0Q*%UW=--61,IG1W.#7R J7YG,@7;%\3P0GNMA/0R[STU!'*BC"*,<65% M;6- 1&U*YJEX-4'F+N#8F0SZ0J*[OL['BZMK]SU8"+.;_$/8KJYFD:9X5AC^ MB7DX7T?3 ^>_QTR326&]I49#SP1P%E@B?NIFVAK<. MN7Q>O*F@M:OJ1U#0A]J3-QJ?,88H1IYP;)#UA()@!:]I1Y3I%(0=?8A[MQ1/ M0$&U>-TX2V/R90$,2Z6=BR7QH13:*&K4AG8N5'XY[?\]G->[3-,GS^;4:B-A PXJR4*EA>&P-0T6>0N+%DK M4:Z[.PZ>Q,V^$*(FDV7/^='T_:@(3O[ZJOY!M.P=EP$CF ("0@TQIH #3]&& MUJ"S>TG$>J7(:9.S_27Q+0+)^<2-JEEPL.8'X;-]0(8<$("1Z/!SS;17C&RH M(ZBGPFBO%#>ML+0OP#SILWD0+5N>SH+%)YGAE@COA/1 ,,$W;(+^PEJUG?/<(,XMEQ(PYB'0=FJVKP3%NK+ M[KN7[(F?RL?S%0Y[&5'SI0)9@@5#E+LG Y\!4[5>EEX MT2ST^7JQQ3C][&A4!#H8E$5G^\7\47\5+XK M@ZJ=+0++PU)NWLR"R/+Y_@!\&U^0<2L,%P [ AEW5!#"ZFU#*$QZ;>_7UXEH M9PA[H27/(*(SA*B6YUOS>'MM[]6<'2,RZ83 6G.@B&0,>>&!VK!7@90+.4?O MP)<&P79XWJO27*W0WE?Q-5F*8WGN>WR3LZ,GRQ05%%G$J)?$0$ M!#67):6T MUZMAYRC\V:$:[%(09X;GZL5J"Y_[9LNP$-PSQ"T'PE5'<$I)<$?7Y.T(<\L'->+/*/>?6U&.SY2R' M\J.Z_NI,4HTTP4QSZ0G703FX.LM DO#K905Y^L+^P,36F_6ZBGD57_,Z5_M= M_FW=^R$J@* %QL7=-+8C69)U=:TFY=T!C7[ZI)DA2!%!+"92$PTI<+QVEK7' M21<_CJ\N=#'@[DT@?<%V5X0VULA^EP?Z/HV^;W4MWR_EL@>[B3-G/KS@3"BF MG/+"*DH!JX/#VG)R\37SNP%POU(YRR'B,-X >5NPIM_5O63PN3_.OAY>JH B )80BD49I 1)"#7-?<,2JID M#T\\^>GZJM(K._ZNM@J#' %EA@M# MD:]E82GI-6OA=6-\R'([]SL47_OH'?MI^>T_\LE-_NNHF,4/U740^H=\/!W- MY\5U,1[5? G4I\1Z3_NR+.@?""E4F@<^PLA8L^$J8"8EBW: F1/G>!MZ$\ZY M(:^^CHII?&6ORVH^FN8?\W'LB1.K@'6\4;3TS1DG GLNL"#,: 48%<#5_)9< MI$1_!IBE<8Z7X3R2ZM'%WL71TQR-3"D8B^4Q1;325!"%]8;_E*H48V6 E;6Z M1&1[7!Z6=[UZ(;[DB["!3)\N]*)<[=C63T)*@W 8#7NAM-P!;@RA\>(+:E2_ MI>.+3$=6I('8.TC#GDZQ0T1 &W/2:HIH4E[4*W6V&\MX?SV:XQA[XN8PKQ:/ M(!)^>PZ/\-'#PCZ.\]FH*LH=M6=V/IM1**'4A&NO8[EZ+:2R-2T"\J0#J>&! MY%1!ENVRL5-(K)?U^VQ^EX^#W9]/=M:6V?M\!K"-G=08"Y9/<(NE(W+#'^+; G#/0VZ]1&N/^]+,(T(8E)@"Z,-;Z"T4>L5E#A$!%V81I< L(1+;J4S. MC?SC@FW]Q5P?8GK$>N>!M7-990@_0[DD29PQH7=WEU7*R^=,E]1BZ M6K%ZLZ@&X:H=(S+%E*8@UK*D!G)K-$)DE:0C.+%.OKX0%4#< ZT0((IQ[@B1 M5-44!32E9%$/T"!+ENO^L-1QS!QV6"IXV-@*B"CEG@H86 -P30O%ZD)B#ZF" M/!B6.HZ-KR,LY:13WB*G,(768HXEL35-6(D+@48+,FT4ECJ.FZ\E+"50L+DE M-,HJ1HQC$/)U>JP0WH.46I)#=H).4Q^M\;$O='S(O^:S^X?F;WNP\?S1C#/) M!/,(<,2AU(836N-= )=TX#T@[=&&2%]4HTWB9-_8:(")C 6_Q5LNM&2*<^:! M8:"F@')T8=G(IPMP!Q*.Y%]_23+SQ5S-)NY[K$C12$OL&I+)L#=B@+"&89MD M"G'J:E4J)"4I[16.WD>^YM7G\O7HBY9XVB=JKJ[7T#X E0BP0-T*J6&Q;^YI^:1GMU=SL0TVT!H36>=N?F3'/ MPW?%KG0VP'=:WBW;TJS6_+&\7GP+C'3?UY<[ZUH(;V;+[M?S>63@7@LE>?8, MP)BZ:I#QCGAC+(&D#BI)S%Q*8L\ @^6MJZ;^1= 7='_-9WDUF@;"U.2VF!61 M4D#3,9_/Y:P=X:1EU$#/.)$QB]<1;MRFG%"P#'A2%_KC2^/U<'>A M ^,[@9^])2RL3G!C^8L&U\VW/)UIR1A5B)A &0 ".04VV[!FI-^T@7-TCS_5 MA4]G9F_%F(+^>[K8P];,SC&9H,QJ2;& T%)/-$1T7<)7*"N3.G0,T(YI$3!M ML;0OV#S@V@>VF#(6_[P/:W_(&M$Q-6:=+?-I]#VZI4'K!F$6LU'U8\FMH^LT M=?BM&5$20:^4= \TMCZ?02&T MDMI3RI#S3GNV25G01."4R-'117E?V3E;&PP]%UAL,;U?["T1N&-$AA@S!&*' M,5<<<:RQV- G.6V4"IM@3LK1*#C1*<@[.J7@,I#7$J\' M<8ME&-58VKO2 H*H,1/:2J( YYH*"587B9!!LEFB;D6D0T7-$PIDC? -*)D+#P_R.B&S?V\ M[S%4FL_&17Z^"VJQ)G2QZO05LW >K\D6\_&TG-\'3C:JLM1\GBP(@@@G@ 1& M:D0XP69]EQ%8BDFC(/L9^?$I"$B'[_\CE2&;B3*F%03!D>>:(^R$#J^ K#D" M:5(/QP%J@8[0LJ7>>66U^,V"?C30#SM&9 Q *@V1 MV@+MF#1&TG4%".),L //IPF>K;CN!7$O%W;9K6,<)7"VA^W EN/[I/Y(AA'17EG*,,5<0*EC/'*]:$[YA=SW2A+7\_?\--9U*N]' M>NSMGOH"^P=D%DGF1; PM0OO0""(45D3A(1#EV%VM?/RM\;&CG$Q+JN[9V MA)_:5/H4OF0'4!X_DH6WAF!$N='$.P*"BR'4YAT"]$)Z1'6 B 0N=BSZ_^]^ M5 563G]\R -6M_E'>Y[.E//( 2JUD00[9K$ I"9%@VYH= B*-H1UC MXWW=0]0&Y74 &4^>S30UWCH!B0?46"0,8GI#!DTJ43*@JP@=XB*%G5UO%K%: M\O*Z7B.5\?SQS!B#D#4JX!L(2G#@CJV)\92EZ(P!W9SL)W.T#W LHVY7 MU?NJ_%IL3WLY-"2#! K)F,<*:VZEMHYMB-(N[>CDSQ %;86M?6#E?3E?C*;_ MM[@[?-B#C+KA7IAB"F98K="B\[-MH:4SM"2=1PJLI'>W#Q M^)%,",'"2HD$S%GL&7)P$]X%CJ:4X8"7'11-8&-7^15!.M/W7\K9_J#&\\_CC]O/Y70'")X\DR%A M8NOF&'PQ- !9 ^K6R[:0N*1609<=WTSA8\=JP'T??QG-;O(]PI )J(V".A^?W;6]B%9<)NE MI8@Y8H@36@J*Z_W.,@62'(D_0W"S%;9VG*\5V#H:QQJY=K08K1=\(%%KVY#, M,HB,D,9*KQTS''*I-R\ DTDQK#]#B+,5MG9^GEJ9T2*_*:L?!X]4-T]FQ@?_ M&#J"(" .X>!%F3J/Q#J4EJGU9XANIG"S4T!\O!U-I_I^'FC<6LMLQY,9T 0S MR+BU%&C*E)-H0P(S-NFVU9\ACIG"S4X!X6[SZB;L<[]6Y;?%EUA)8#3;KRFV MCL@X"(SA1$+DPWZ('9*Z/MJQ,1LM!2!_A@!F&USMUD0M;V]C(G(Y_J-)):!F M S,N@2<,2B&T-9889$6==&(5(DEZY;*CG:TSMUOT!.94H^F;V23__K_S_0KF MV;.9/), MYARC0D(K/ J&E+#:;F[@6.I52G4Z=-G!T!0^=IP-[(OY>#3]SWQ4^?#)+HMT MQ].9 1H(2"2E5#@L.65@$]6+7E@*)"X[.MH.1WL!QRJ7O3D\'CV?&2:6C:*- MH0!#!P#Z[(AI6SSMZE1]%6MY@._^:R:['L_B%2K'.&9,<&/# M_Z!XP+OU*2>MZ++#I2VQM-MHQY=\.FWBTSY^,-.> 46IYXPL6PDIK#< #UMF M2D4R]&<(BR8P\P$-G163>5X(^ND">BPE]GPA#6J)[1H2ZPEK2XV'"%EE"002 MKKFL)/2ZT3%Q/U0VJ2"XT97M1WHVK5&?+<-0#;?'$1QAG3@^/KXO(C=?V+OUWRR:A<4R\XNY7IU_8+"VUBM8 ]+6ID_\,\BKQ E M$ ?C0AH@-*IE_/3J+O[]_70T"PS(JW$QS]]7Q3C_$!-&WI;?\FKU4W&[MUU4 MEU^; 4,- M9SP70\/](":V("BK'U)Q6#J2X:$>?&OW7>Y FG3.8DA_R<3D;%]-BO:^]N[^- MK2;*:KYL?#\K;XO9\M>KZV6_EOCIJIW&IGW0!=F@7& 'B/7!Z-=:,N \9"O+ M'R.OR1EMT">MX-37P/%8B^U3^>C4\TLY#1B='VJ$=.1,66Q;"2FU%(?_,,T9 M ^OK(S@X2)=2O*P]:.SKX=%PC/TPI.8&$,9((@"R'DU%%H-B\D3DH ?5T&UJGPZY+= M?4$OO#_5LEG1:+I^:U;VX6)1%9_O%ZOWZ<&2?#_ZL2R<7571%%QV']F#Q_3) M,\:DD#;(@VG*" I[Q[K50> :UTDM=H_."WJ5(.U=!F=6FCUT,I2820/""XPT MDR1>._:XYH>C-B5+:8"MZ/M2FRVQNR_XM=,>6AI'M"?&&6<)E@+:^LHJ)M*0 M%"@=G=ST*M5;&VP]%V1.;Q+-O=*60F&U"]SBGGK':_H02;H!>'3*TT7 YC3& MGB&LM:Q4?QDQJ=B;5AO(C690.DH1)^N:I YX:\^8T/!Q_"6?W$_SEZ=AST*% M2VDT27_Y:/8VO&)[]6['MBLYJ'7Y+R!+M@W+!-,,^ Y-]@R#;&@"*]%C#S" MIE')SOZH;?+6[QT7(>V$UQA!ZB2AG-':KET6*;BX=[L=X9?=L?A<;_'F0S6? MY\MVKF^+T>=BNDS46#\X48O-8U>S#S&/HUJ'EL[>,+4+9:"%TBH(#A.@ /3< M([B^/NL)],U.?SNF=I^T'HDH//"NG%5/)+:K*U_KWY$Y33V*52T048@J(:30 M-1^9E1>6/-4.I':IF)Z%T9=;JD?3T6R&9!1S%I0N MT4UH\XH7:]8.L/%965CM(B&5OG:ER[9;-[ZQ^;'_RCR*GS_EQ]O\Z_Y M]( 1U&R"C$E&="QNK[T&T%+GG:VIMYPE734<'JK.;Q)U(I;>0;DU/K AXZ#- M=-0\F?'AU722*@"\1\(;8DW-"T'=A;1^[PH@N_#7 >M[A^&;V=W]8KYD"CQH M:.T9E0F-*;<..QUKDW!# -AP4V-VJ1!K%P.[D);,[W/B"IV$J_6H#"]OK@?N M*0@L!!B[NJ-=L"V@2"KN\%^X2N7W.7&%3\+5>E2F8'A)%-3.$NZ=UIY;O.$= M?]Z\O=ODV$O&U6G\[B\[MO9E8EON _[ RX2#>NOPX(R%/9\'BHTQGF,N(-,;JBEM=M_K M]9A;*6+?BZ 6>-L7HGXK9_F/WT;5'_G"W\\FA\.BVP=D3D0!!+]' X%$T,B0 M;Z@#Q"45C!\ZBO+0 M.\(TAP]A8IR2U#Q 8ZE#[+3!WI//8WXMOX9_EG>(9A-35G=E%6C3Y;XMJ=G MP _A%;$, Z<))2(61:@I\%:E^/H#JA'=(4 ZX?,9SFL>>:F^RO]YG\_&/YH? MUNP:G4DD@Q6OLR.>8<8"Z\?=T@*;J$GXL%,A.;"BE.TBH0&YS%IW#[K8>#F?6P>WMPS/*-($Y(.GTA=%/FR)?5 MQ[#XAY*N-O^\>/AM#T";3I$AS#D@$&FL(0C.)A6>;G8K3U(NCPPPFC<,?'8D MG'/=;1M,1>\N+JD!"B%EFEDL-4*>2D#7T5@M ..-.MMU0VW$RIM96.:JP4M- MQ!Y"=XS(,">,*<*\ D@Y;;6M[Q8$$'MYJ8E;2>(NNV!M7QO,[[-Y5#)!).N$ M[KC\/<#9^GPF,;8<2XJ QXQ!8]BZ7GB@#?NTICM_$MBTP=ASJ?TSERGI1-D+ M)K'ABF%G$%"(.[,6HU/&-\L(Z^A6U*;&Q;$FS(-7>%P1DQ:^)Z-$$20]I<'I M]%9S9I&O^:F0OE3G)PE:.XN;]"^0'C3+JK;KI]'W,VJ2S1H>Y-9 D>P9E5GC M*:?,:^NLD=-)A11C<*6_5&:Q.UL&]8YKF23IO@+U,*#-5&K.]^!6H1 MHBD%[@99Y*05R;\LX=D6@_M]:\_M\[7_\D+FN%?0HF!M4<,]-V0M0L@M0XV. MY;JAU5U?Y^/H:&^6_V&TR$TY6Q2S^Z#QK^YB^X,@RWV1H>:39 PK20+2J/(: M BH[%(E[VXZD6MH.)Y%<*NV-W+:SX)[D@^F>7SL[_GT3$ZZA7?/B#C M02L'CRH6D13:>H.U7-EAE&*NR!DKD#T-(1PJ'[3EZJ 0!S) MFC;/Z(4E%*0*>&\$YQ2&]A6]L7E5?!VM=$J]W@_%_(\#Z5'[AF7 P<)H#:$OA-)R?Q]C77%@!/6(T]C76\C/):R]G(H M1E*GN)$##">WJ8):8NEKK1!&..!> JB==V,TK MA!W'V=X2>((PBH4?QDO(PP$LH M;2J:9&:>!R('EK7@@\G6+Q\.+Q+QVC %J;&&2DT%=S55DKB4UE6#Q\BQ@BU;YF9O M&"EG-XOUT7R#$A';'L\H(EH);A@B!'C+)08;ZUUCGY+'/,!K1VUN.2VP\UQ M.;CM;!^0R>#/44B9(=Q 8VUX*=":.L$AO[!3\S0!'T#+21SM+PSS^#4Y&+U[ M_G FPHM$G8:!.8$P#*4F]2LE"$/]]JA[54HEF9GG@U&9S@&HE1<1[T7(R1_O"S-]'51'?CGC.>$"I/'\TXXI@ MQR$%2AG& F%$F9HBAI)NJQS=J_!UJ91$5IX#' =5R]!Q$B?/L^%\R"?Y[5V4T_N\*LK)43;*ML&9!BRF M'G)&-;4",T[E1@=SQ%.N&AS=U?)U*9C6F3L,2!UISVP?GDEIPW;.);) 4""! M@^N;6)%R32_N]+$]*!R%LI.X?2+.YM7B$<;";\_Q%3[*/L0.YCNTTI._9]IR MH: UT%GLC*3&:+K1W-:GY,:(H2/D-,63PK_.9;XS6/OLB8QSIQD&DJ'8G\(: M;>5FQR;!<+\,S7"BK)Y+^B2>G6=N@%L6.$9G P@KH%6$.(.VEIKR.+@F' M64I+(#D<3'1OA)S*T7.<[FQ.+?+YN"J6>UK#HYXM(S.((->82^9$;$$?>TC@ MFEZAP84UE4J6^IZCGW3NGA--;V:!^_E\L?3K3D;6CEDRHB34T%#E"6)** M[4FBBTA BLTR^(RH;E#6#J>'@CBU6)GE;C9)0-RC63+#O506(,\E#U:]$,%T MV+QY'*3<^!A\:DSWB#N=TWT>83:H!_#DMCI67@7_SU-'E/,&!\.Q3A,16ND4 M+37XL^T6,',Z*WL#1;Z(?*V1?76_F"]<DLCW-;WL_V N7 T,Q")CGAANK M0$8<<-)O7@.'4@RIP9]AM@">=ME[SGWM0QY#2_':>EE5Y;?P@QG=A;\M?ARY MM>V>*(/*Q7U=&B$D4.$?)S9!,<5I2N?JP9]N=;.[M<;LOJ#W:S[+J]$TWAN[ MG\^##*^NM]WEB-45_B.?W,0W*=[>/%1N+67:S&/ K$#0 P \<,8$[5]SRLBD M^_.#/Q-)AV6/K.__?M:FYL=CHM[E^^^]'AJ<*2^-Y @J*A'C089&BPVK15(" M_.!CX>F :YW!_<-J_EN^^%).@N&@QN-H*(2W8OUR/'JH$#ADL<*P1D?.?5#8I+S/CA&945*JX#-H1;B&!@3LX V-4E[8S;I406\Y*TEG M:L_OYD.YL<>?/G(L+Z4.B"=.^R ]H#31QL2D\E7N)B$, 7'FUS>U#HAA%G(2 M;%D&A WF[3JV&&AS$/\Y7MO& FY4!^08AKZFBTF0 "J-,EX*1Y&&,K@]:\JX MP)>=.'6D;)M<3#J.G:_M8A*'$BKNXH$8@11)HPFJJ3/<7MB-V#0!-[N8=!Q' M7\O%) @Y,E::8"MQ2XW2JFZO0P2B/@4G@S^W3E,JR3 !-6"P. D4(R MHH$5N*90@J0ZX@-4*RDB;GHQZ3B.OI;+]CQX2$8[!QFA#%,N/!,U583#E$O4 M@\?)*<(]?.'^.([VA9./^:PHJV64Z"!,7CR;A??%<^:0"ONT4,P;LCY#)T0B M2E.?I\7-JHCJX;[4^\9EUE"+D? & M$:D9DY0*6M/*7=+UML'G/[4 GC:9>QA(.[I37RV^[.E/_OR1S)/8,=O'\@!: M6NH 8*Y>%87PPCH"MR;R1#Z^ALO0F%CG& BN'@B(M50%FWY#D5$I%^8'KPS2 MW)A$5KZ6R] :(Z!CUQ\N*,;*82/6W32(@DKQRS)(3Q?JX\1IT!9SS2N&:(QD!>==7V: MXDGAWW N0V."X]$%=$X*9SQ04-;;K+;X4II1GRBK'9>AC^/9Z[L,;9FG!%(J M/5? $*."15?3)Y6XZ*3X-HV04SDZY*M=4$)"/4 V&O?" :MI?3"AM187HB]: MD^>^JUW'L;(_-;*2@"]FL0:\*>>+^;MR%CM(QO#0@43S V,SXSEBUB D.0Y. M'(7WM7 X.+V8QB91RWU_M$\Y[T6=E7=C&;%OY8K,>5L7DZ+R0I- ML\GC55Y=KPSQ8C3=4#%O\*:W,G\60"*U9,H9)H,=1QRAZX0M);$RC8(U/?-/ MC^;%_.KZ,8WZ?EZL>@IO*C %+CQ<:'P?!H^+?-Y$LW3ZO1G0UC%@! 6>QI0& MHBRM^4V!N; 3WIXQ6@Y7DF=6A?7RSWW9[G4H160*L() M=[Q9F_J&,9!]0MMU4Z_9P,P"#*"BP&KK->(X_,;65 BA^(6=VO8L^;)#4?3E M%7_(HV\W7MQ7LMNY7EU&Y1U%-SA-/Q=8S*%+'2$&4BE]UQ8Y 0)-%K, MO0HV94K0;H 8:D'6SW/P6^)L7^BYFN6?BMO\T7)U/LNOB\7ANQR'AF:(D:#* M*<#(R\'D*\82RTS^.2CQ[^7T^#7C:H?'_/ BI6+-!W- M=I@]AX9D0ENJ/! 2&&,MD!PC6F_QW.F4Q/X!P:(C>Z=E[K:-B9W6R^%!&392 M!3; >/M%3TM"*MMB9E\VAIK\O_OY8AD[\&7U+O_V*%)8 ME;/PXW@=6=CO2!\U3Q:V6\L4U((RQ*7C@;N^Y@5QYD**Z7?L5G?)\GZ=;#4I M[QKY1ML>SXC%EDMHI(7&2N^TI+JFC)M+2=WN6.I;'>TD1O>FP3;T?XR%^$;5 M9/[[W22\;>%Y!O%!3#4:G\7N.H!SR8AE0@I.P_9?T^[XI31+:T?\S_54!PP> M K@X$$G@VHS/M%(:"J6Q,4'E ZD$W]".,4ZQK@?D=?4.KE,9/ 1P"8"2P+49 MGT&"?. %-Y )QJGP),:VEK0KJ6U*U'! ME;OX#J5P2=[U>Z*@\"F^W@!O7+<"DXYX M.PCU ]/VMLWXS%"-3-"QV"@#.0;*L=H"51:#%.M\@)G&_:F?$QE\LOK9Y\>^ MW7/)LOG@S"!"%;2>6P(M"ILUD0^4^*2J,@-205T&G[O@3-O, M[@MDVQ>[[CWY_2Z?S?=5E&\P.HLWZ"%B0 >+4 A#K+ CH)%3A!\N=M8H9_F>)EZ>#JCTF MGR>W\Y=MQPJOS&&L3J M0KK%]H">)+[VA1)?S,>CZE3YX%^U!B2!$40C&! M7-SK:ZY1P%.BG0/J^]H#%GN7Q5DBHGLR?=Z5B__,%\M#AWR?*CQIOBQF7Q!* M9+RQXRDB4@%8\X9@FM1;!ORI@-H'_\]\/?OC_5UXM>*GHZD9S;_X:?GMS>RZ MK&Z7?S[WK>UMRW/3QI>RFPP/\@*84 ZE78:_A4$8U4ULM6Q60;@;ZI>"R^>+ M]Z-BLNY'4OQKK\;8,2)V1V(*(,R"Q7UM M28]7VQ W&8A7ZSS5!DND*)324UM30BUK5+)I^"2?1M_S M>5SE_D*I+Q_.&&8RMLM0TCMH97@+Q*8'.+$HY?QL0$<=/:$ED;O#-B;.7-&N M#UL"DB OB0GF4G+EJ.1B57\[HL&H,[9B?RBN5B_^,4$/5=SF)Q3".VK&C .+ M"6-48(RTM-QYJFH>06)3&M.]5END,6QV5LSK4@2]:)6O^?J2S-GTPZ,U-% ' M6Y[.L)4@Z'OEN2$:8B0(68N1<0[$2=6;6J?MS2Q65U2SR6^CZH_@W@5@N'_> M%XL?'_/Q?54LBGP>_FCR*GA^LT_5:!+<736?YXOY YZ:J(>NOC(31 GF()#$ M<^ $\=;CFLN*B!3S=(#Z(PEG+^R+08BD7WUR[A!&"VK%.80XEX!!+S36SO-U MOP6.,)&-;AMU;52HKX')$46^K#Z.IOD#C';5DCMZCLPH B FPCA'@35".<=K M/D@#4K)B7LN+WQ0).^V$=GG<7SK#-'8 ^/@ESQ=OHURC]/;?;]\U)(N5B2ET M3ANCK;%0046$]J%I$0ZM\[>\(IUYGO,YZP#!^^7 &D)4 ,QZ\=1TK9V'N=$V5XN1" MB@CV9Q(GL_@\P#&C17Y35NM2Y@\>LYZ1Y,F.$,1(3Y)$0EF$!U;I3 M*>="\Y1B7P-42MU[:%URO[=R8,]6'@_T'YW>WY;5(B8FQVXNR]NE>\!X[%09 MPTA*X\+;Z3F-94 U935'O'7]YI.7B]'T['@\ 2W/JX=U*X2!P'(\OK^]G\9V MX[]6Y7S^^ZS*5PGTOXZ*F%787 MEG)L-T /81 [D0R0T?UV_!;EZA^,G_F'0DFF&$$LB!$ IWP;L,[BE,.$IN; M"7*%ZEE^$]?[Z4\.[A0!G0O<#W0]I?((_.Z:(G-$:A0O9&+K$-!&"$1J#FB9 M9#F0RT)82RSL-]ORW:B*S5B^YJ\_[=)+X0Q"#F'IC/.:&>J-EI1H$=A.SGB7 MXWU5CO-\,O%X7L3LV][5!/$\-_T>Q^%+>+S[DHTDQ_1%>]557O4C1J*C^/IK>Y\%?N=]; M/O'D.3,*+;/<@MCW$=# +ZU@+0CBT879[FU"L2^>][OGG/E>8?I.0[74.@:Q MF, $^.#T\%6DDR+C%&I4Y_A\T] &;V,;A[E9^6#!^G37U_EX\:D: MS>;%$.J8O,WG\SQ_N#K50%'L&I+!H.$=]<@3(R!A3DBV-O^]-\'!.)^VV%,B M9V]EIT-7A)+FS2 $EF+.(*34>P(5)*CFE^?PPO1$.FP:5^MJG_F]!3S.TD23 M6&^))0 Z"Y!5$BK&:EX@>6G9<#WA)JG'YG$2Z0N=;?38M,Y "B7G*K9R<)AQ MSFO*K' 7=BVI(ZDWZ;%Y'*-[4W#[6C@F=JK;C,^8!A@[@AUW&C&HD86@IMU9 M>F$W\=/$?TR/S1,9?/Y"K?LU^]L&:3')>PEQ8= M.L\NV[>4SH_L890@=@PJ[6-O.H&YQLYAL]FY'+87%H3O$67M5R@^3E1] ?SJ M+H_'<[.;9<#D0W'S97%U_?L\7Y9VV8/=O>,R'Q./I*962@\4A%Q2O*'5DY2* MPQ>DT]F]P]+-,XACVYX=HX1(T' M%&V,KL#,%+MS@-FPY\-;BT+H3<$M5S@>5_=!?L7HG[(M2J&7D'W:+7ORMFX&>"V#LH,YUXYQIGU MUE.CI56HIA(:JA/ -J#&70,!6QLBZ.V$:S#I56T>:#EH -:(QGZ@4"D46WNL MQ&P]4S6]85.]L()!K>.K7?;V!:=G/N/5YUC>-9^\F;GOX^5.Z\OJ*4WU]OAC M#]029LU\M.0DP! :'?9:*E4=@C12(=[/E877"\/^6'^>$%6\[=9X5XT/9]I* M2H2#1$,/HRKWFF[T.,$I+4D'Z*EUO&^>P-&^ZR- ML)X9B*4#CE)>TV29OC 7JW64I#+T/,KDF148^1&=R@^C1?X^K\8'_/4CI\HX M0$YP8*#0P2T-CJFE&]X"AU/N[ ^H-_)Y#/AT?O=GP(^6H=,/48S3=2AUK]F^ MY?DL%M6W,Y5;-_8$"QI$@8 M *23B)/@Y5GQ<&-$7UA9Q73!-WB93^9N;R_LH^L^-S?5LBR#OU\$?OQ6S(K; M^]NU!EJFSI8S$TLI+^\$/:/SW$<.V\,81>R5N%J_O6^B#8Z9)A,$.\J4-(P) M*[0'2JR;NC)DF3FI-_".BG7/N+U50KLNRAPW0>:,(,)80P+^O27A?^NTTD"5 MP)=VM-"-P,L>.']R]<.M*XAD;K_.-\2^40NJ MX2.F*V&6W;"Y=7CL[(/38%0F8C(&1@@H)RPP7D,KZ[53E%1$?F@0:4>&35!Q M$F]/QD43Z+_=D\1__"2!6Y)"HJ3U\>YR8!G2&VYAAE*\RP&=0O:A6+KD^SEC M'YOSJIJ(U>%]$/'5M0^F_6CZG_EHWUVFTR?-O$0.&$29T208 T)8)&HN$64N MY!9=E_!IX$!U(HM!(38H\DC"IV]E*DP?9LJ PL!:0A74'%)A%(,;2U5RGQ(2 M?HV:LR=LGBR 00(R?/'^LX@CY\H(%]Q8*XR!F MD/68/AHJR*8?O \KF&"HH M3Q#!$&'IR_OD_?S15)E!W$G$5&!&\.TU1!RMHWV,8W!TQ-QYIIZE&->LY%Y1/W?1P>/5B$]J3Y,H ] ML=H190R2PG+$&-J\EZQ9WD!R2DQ?9?:' LZ6I'&>S-,FMRAVI>E#BH64"NM MBW1& TM)39_&)"4(*?^4FW$[C'YMZ1N?RKMB+ @X/8UCQZE1O;[R^LFR5KF6 M]>*NGU]#V52Q3*D?YQ'&\[3?]X\AZ\;2,79/N,F;? 6<9 L,: MU);7.?28FH!OI":8KWK MG]XDLJ[D!!+J0JO*]86:OB]:R M, 8&S3>S3]_*&//==X'KZ+DR;,-6!(.-B]CR6H+&RFYXXEU*D;Q7KT![ ^C) M\A@>1F-R07LHW817(NG)XJD.'!M/C:GC[=3)9) M%T^,L4+*Q6,090W0-5X!E5<9.!Z/E,(9SE^?$K)*/YB_F8VG]Y-8.7/%^< M^[)\JPTGJ4 V!H#P3YT\^]MB6=;3J<3":/:Y! MO^\H]9@Y,B(PP0)!QT#P8!PP$IN:+@1)BO4S($3U"8"R'U%T#K'])[#'S9(A MK;$1 CD9N&6 0@9OWMCP6\H%P:'!K!N9GX*JDWA_,JY.?;T.'MPF3YP1) DF MQG*C,-.66U#WOU(40Y)2,61HQP]G4')]R^<\+E];_H0V,SZ5&P:Y %S'- G!!*J)IF8MDEG:4.#G M&'Y_FZH?(@6[FM#/YNL&IO-MW8V M:U3IM=TOR@ASFB@)P^9LH=.4NKI^OX#.)9T;#LA&:@]8Y8"DT6Y&R M[$-G&]-F2"KKK0DF8^ #0$0+LJ$>WT>*^"O\> M!&?";%FP$B0/=@$%R#*')9=J(PR,9$K-W &95IWIQ^Y9WA<4'S3]GLMG+[IN MS1N#LY7Y,T0!5)8@R(!C4" -B-AL((RFG%H-*%NMA^V\/R'TX =\R,=Y\?6\ M;L"C-33P +8\G0%GC/.8>@\4 YBAX*VMV$J=H/"D\^B6MJER-%OUQ_A4C2:; MCNF/B'C :*.-ZI3Y,N$,1!8MK\03B:&&&-?\09[W6M[]:UY]+CM^^Y,P\GR? MZH'C_;[H@VD9G?[B,ZZ#4_.#GC?-\,OW0M@ZYS!]6 M_6M5SN>'3WOV#\P4!T#!X)(8OZP"C(C3-<4>F3_%?MM8ZF6'K.W+!533:?DM M!E""!V#+^\^+Z_OI2T(:X.J8>3*J+0C&!3'!DY#!N%&:TYH7BKL+R:CH!&0= M\KDWS+U8;]@X3E%=#\.RP#WF 5886BD5M!37%.*%>FW]WIGU17[45LGL[4O M )G171%9O Q4Q(!)63T. X?UOYE]S>>+&-IX,_LXBN<188&KYP\#K8WI ^<@ M0 [R8 %R02251MN:2?M]?@_MXV0B<7D7(DD+2>&*>$%1WM<2=;E+#0[;VUR] LJH/\2@2=;'< M#DMA=U>AD)E? @GD12/[''1:$2:EIM)7C#78YX1=GY\9>56K71/\[/9TU7.H M0_XIRAII*((/&N(Y %MIO>/<48HI K3LYLHTS&J.?C7GK]IX.>CH:)OOG2P M/XK9NMA< LUG&\8L_SE=?:MNA.QT.=G54(U#O[_;O=#_IWPX(!H#B7VU7DM && H(!IAGST!#C M*FJ)JG=??$WWJ0UC8-X:JR\T')>+U1- Q?][":;XHW05?+N^6;U??"H6/Z8W MARJ@'GHT:.JLI#J:,\9Z:!UB$NTHP3+O4#Q T#0CU'FC/.T '6EOVTWP<-+= MT>>#BGNMYLYYS8P&0D9]*IF#E<^J83$@G.2+]%=L9#/SXGC'';K?QB_/EL7M MI_G=ZL](?CS4_%X\?-E;Y*36>X$1J922"'KEO-!84E_-7X]FIVE(AO/V.)N+ MC,_%S;?9_'[^]>?'8CFYKXV,@^^%9!D#+2@DEB@B!<7$EO,G$H^D36=[R&B* ML[G(^+3^LKQ93+\G&2SKPF+_2X$B+S&PV%.B)?0&(B#*F7.A_!HDKNY*/E],IM\+6[/!- MAAB;OYM\_SY?K":SV]\C1:MBMO'3G F2>H,$BK$WT@,?UT2*G'#0P)(R')F8 M 9D!%=MK<[=I@ F$F$@=1)7 M!A4?2Q6\]H#2&&L[2V6))BOOOS&J]%[A-0= J[JN, M^'1%H(6L5E)-1Y:]U^@%6AL,[@Q,VRD>O$W;^UP\WENI*!#\YQ3BI3044.T5!! 5\Z4 M63N2LCR94IHWS,:+!?XFFCZ+V8;1Z5A50^J'WPB J-1ID\3]57*MK%>FLK8% MSJI--\ ]H@'1-\;+KK:#S].'Z>SK^[O/B\EL&:7Q_NZW^?SVE%?NC+>#4P(# M@(3@WCI(H66VLJD0R K[&- M6JMV1O-L'@B\3EHAM=X/C$ECK.$4H/B'0BV] M?E0M.A(?7RMH. ]I%_&[,ZSMYAPE]?Y'L8BD'#YJGWPG6(ZUD=HX0*FPW" " M*@YZJ'(N_Z\/4^?*_26J&N)R#TA2JP_S:8K$/A=.>UX,D2*#(;5,1%L"&JH@ MK)SQ3F7%(@S0G.H,4_FL[@I8!ZR#MT?J_-9]-7".4NHMMAXS@I4#!E?V*H D MYUIP0.ZH5NVLAGG<7=[%9IK'T%,^$B"SFCDNI/>21+, XRJJ$ N .TV"[0TE M%PCTEU2+B_@YA.#J3>#XWR"&6D.'A,3$HF@'&Q)W&5_5CV<$DOYBJ$]04"8^P]%X +ID#)!>]\3G_N >I[X]C8K_9-LWT(R\*'8G$W7SPD MI^G[+_?3[8KY]\FX,,+;:"N )*CD#Q:>^&V2#+!27E:SYI1K^&;^=39-;#[: M%NG X\$38:&U%KA4+8W%"2->SE@#-+)*L(W+<:]C.(O%%U_9I_S>>6F;'&M? M],N#@0AN(.1(I3@IAEVD4)#!PY:B 1@ M@B(=*??E+&'<9N1(E#Y71 .^B?>B61CZWVGDB+-3< QE-+ M.6N4I^L#NCUJ7M>;XVG'!_J/14)K*CV^SS8[;?0P1IYPT4.-6>2F(H4Q Y MC>.Z+4IN>.W'O83E0ZY5;@]J<7-_?2]N5L5MZ4/X%'^ZO(ND;W]W/YDUL@;6 M_$QP-I6HM9A ;S7CU(A=O9W$2>YR4CT&A-NVSUH#$,T0;EIZ+WK3U9V*A-%0 M$U!"P1V*-C;4M*I2I93M\0;VF/>HSO5KK?<#A40:QFTJ40@ATL 1555>$BRG M$N2 #*S64'%&78M+>=[!=>=38]3^-/OEE,\KY%_C[6"M5)(3J#6&,!Y&L66JI)T358OV:RIC ME0^"_7'P#3*Y!S6NZH)7K47>S#9&S!#<)DVJNF::*(:1EL@;"R'F5826M$KV M6"?\L2;:R\D_$87^N?OEJ0I5%XP6""!0IK.<$@! *HP&92:(5,2/I)Q(3.Z/5+$Z^'S )A[0M8[3UP@1A#5EH*2) MY?71&R*,VI3ZO'E^MXJA+9%/9WBTS-7!YX-3J3V]2N&3/AZ"73Q_5SJH!!Q) MN')#0X1Q9S./4A6"JFC/F;"3)W"U H#&>7HR#3>.R6O+_]#H@XK;)20A LB26PVC@A MS3[N+ M'%BNJKOWHX$!3YX+QIM(-3%..&TAE%2C,LTBTN=RLDZ&N,"TB8\P1I(S05Q9*,-1I')LV0'9-)V )9>Y7:XJJYYC Y^<]MMXOJ/6U)8.WG2\O;V8W\03_ M=KZLM< \/AVLM1II+HQE$"!*XJFA3#IV."^4=D#E.;M=8BYF;P_>NYY#<)KT MSTEMB0)(.^^<1"DB6NXZ"D$C!:P5Q3L(_]Q9W:?.&C$8S9G6D&K+O.,6&X)) MR2-*>2T?YBA<]K7!DN>INY#Q72P$WR(#]619W)KY0]KDGH61=KX0/(8^O+][ M.J&/Q?UDE>88]^/-E+^D*7^8_-Q6(3R]7.0-',^>&C,ME9-:"H%4-!K+]%5 M%:Z5-=S2HI(F_6U^'Y5OZ?ZSGJY^IN*PE51+2FJM)F<.%1"07$0 ,V_CMN8Y MU(Z47/&"CRR>KRL(O5QJVI5*;VO,T__>V=>/H?IOXJ_CDC/;O#-;SN^GMXG' ME:MS6<49Q=_V'5TTU$4+6^2%-1Q32(VR3EE? D%2:FL9]:U;0GNQH1:+R>SK M5M)Q%WT)=O7G9'%[1OQ2WC<"E5I8;:/)[C$#E@-=::YT=&Q135V![K!%U:FX MNCJC;T^#U0+V-J$DD76\GNB1MT*JKT.%B)0J :P03I"*3@;9R(H\]H"/>5NR MZ!ES)XN,'GTO$*^\1CJR3U$*%=*H[*"G)))T))%5C4J]'I(NXN_%81:?5M%8 M?+_I114-RG?SV1_%,IE827/VV&;'(S$N&BQHXR%0B.LX,6XE0<[3DE+!S,AJ M,34D]7G';+\88&JYG-],([6;67Y8+VZ^Q07YP_VD'J1JOAZX0:EI..08$V&T M1=#NKN0UUA3DE'D=N)M^GJ\G]]C!8MM>TQ8_B?OX] M4;ZQ0T\@Z.R1@F'0*P!3_56,O(1Q;? (F.L-$%3<-YBS*K+9,N>1QH15U'LPLO[T7<)EWH$\ND*C>_A^/_]9 ME'T*]Y/P>?*7+F;%W72U3:X_!ZW-?" (;;#35@HM'5("<\-1R3WNNVT6UXD' MM3\\]R*QWMPB[R:+Y-;X4;QZ-?9?,+N4C,"!5(9#H;1CE$=8"8@)Q533/EVQ MI2%]TC7Q[,' 53Q0Q0.Y2F8PCN09?I-R>AU-=30^^%""&7GJ+*"*>,>D@(7A')8D<'%NGP@M%O,_2;X*? M_:+F=$/3(Z^%: \";#UR7BA)L?&(B9)2C_W(0CN:$'DM%%W$W% M@[EA/7B3]TC=[#;Y*=Y-'DYWSFSC<\$!ZXG2#'%#M7/:4"%+SL;C[LA,]PM1 M=>Y-:ON"Z/PVZ]%/>[)EXL%W@J),*PX=%SXNZ=)2S4M3)/[C1U*??!@P.70' ME2F4[G+5XW%Y>K,)F8TS/@FZO<\'936E1#%!C4G5LI5$I88S#LG8MMXA :X) M@0QF(^_952J8X\ 22:R.2NHDYKB4 1.(Y-R"#-"IW^0M2)=\'Y2'Z=U\]F,3 M2K4A:?DYI3$_3UY8KM[-5_\J5H\Y"T_VAF. [N3[P7EII<*0:6PH5MQB6AXV M&;$J)RKJ&FV%!L%ZB7>J8W%>ORI5(VU?VA2G^OQM,NM3O4[,*1"LO166I*8B M $/*H:ID)%W69?LU6DO7J'+-BK@K-?R\*";+]>+G9L78T+!4-_]93Q='.Q4= M>2MPR8A)O7*T%<12R;P&)9U&V)%4T1L E)L3PL5.@M+#>C=?/-XSSY-K]F$^ MV\S+_75SO[Y-52(B1Y;;CC,;-^TA5T'&D % +Q '4DAJN+16<$=W5'/M.<^ MWOG5:\8(O8XE=/6VR(=B,9W?^L2HJG,9[,, V3N10+TR\5S'X\'.(R^\D=B6 MTG!<=VZ0/+2$D].Y\WL)EE.!WO$GS=*T-8XQ; W7G&/HZ)Y4=ZK MR:C#* #N/1%"*U,3L4*^8K53H32%SBWJA1-Y0W+SL#C M\Q<#99Y&DT-1SC6#DJ:*6"6U7NLLOPAXQ6!;@N@:=D_TYO-<%Q\FTPN6Q-.# M!$6@0-@1B*!SU$JKM:JX@$16#9]7/UTG0NESNTYU[V^BO/.VZP.C!&RD%%I0 M!0W&%*8L/5WR 1J4!6R^G==%M4XOUZ]?Y.W=RL']:; M/*^-;RV]L"B^Q7>F/XIM-8K+TQX/72CL2@?,ZWP]5>L^DL*8-V! G$%.,. P M_NLT\]'^WZ:@(F6HKW6GU5:\X&72.I7IF#5N,$PIZS4'/IJBGEL+M"OYI^8W6AGD1MPC%2DXA5Z\>_?!! MW#&J&L+R!0(:.I1/YL'D#1R7&\XEQ<(1;Y#P/A6'VG%+*XQ&EM#7#; :0O-% M$AHZGFND+N0,'+1V3$FA!"0$>DB\*^L5(\VA&EF*?%?0:@C1%\FH.T_0+M!^ M6Y4_37\^V]2J.%&OX=A[P5B/K6.&&BH-)T#&):-BL?4C:SW:C[G0I 0ZBV]Z M/M63V_S>YP.63'"'J% I@A71J+\EQS05>LED21R><Y3OBS@%?K:&"ML(HPSTA1&)$ MA. <5!P1=&3]=5M#7QO,[NO H6[_=[V=?ETCXVV-]-0&OQ* 4EYZ3ZDFDA)* ML&*EF6N,S=J 3VT$5"J]8:35W$-3[A16"YM3 MHND*=M5>5K ,_O<6K_#88:"F W;,@0K2<: %080I">-2$$^4W.@( L49C0M" M?X$*-2DY%9=PSC"!,8@905@**BB0QFNA=]S@GJN1N+RZ@LSATV;3DKAN1T#J M1B*!<''-E-@;@;T"):TJ;L?C0%V[,#CKWO\\AE_7O3]%T */-&0<^ 4%QR6 MM$&L1G8;VY"<:]W[G\?9'NY>-_G[]R^,P7-N7(\,$ R*UJ&"7@KN8#05?6H@ MN*5>, 1'UM0G$P&'=[[F6#Q^QQ+Q1CH&J.4:,*TIE,B5_#!Z;(W/6H-<"[S^ M.SB6H#30*<>Q0\!PI24!I-)&[W+N0P=XF] :^MI@=@_PNSAHK7[L$_&<<:F8 M 9P[@N/QRHN2!\JRG!CX =9#:@UPC7)Y0$A+VE+'3WGN4 $HJD5JJ>2$3YRP MCLA*]^+I?ES;;"?'SY9E,#!4QB7^_=WGR5_YH"Q'2E50F0<"1*-$6V>X,5#M M^!$-$SVRZ+7VX'(9+B\40U>P?'\SU<7=//7?>>X"J2:N5JO%],MZE93X\WQK MZ!Y!YV4#!NPL2%7? ?">1 $ 86W)'26R LJO=^',!VDGTN@K-BGU+%7SFZE9 M+]*LMQ7A+H1M]M@!4ZZ5)]QY&EEDN(CGOI)GF+HW^WJ9(6NVT,AAX@"VS$EB\=95+ #2OM76TY.*J M1'IYEY2377&;^D80/JHBY91#38'C2C$F2SX:K+,*5PQO >L*="^=:3V)J[-C MSD7="@&5@C 1MPB+K#0.661*6BS1.>6K!PB]'C!PM-'A>=SO+#Y@!(T.F=.: M<>X%9H(Z0PSDI.0L4GHD,3"9J.JBT>%Y@NCN0--$OSG#-8(^[CE>129S)+2W M%6U,C:R;9K_PJ-5O[CR!#&8][;G?G)* $@0-U)%?DAC&A-]QC7(IY;AN@/JW M 3H7V>"!OG6CO9E%G5YO&/^RDU'5I^#=^L1*W=D< A,64>>LIH1R1HEP2I4R ML)+G-!TZ>_7_OKF,^;2:+%9#KSE8&[I-:4W+@AV13-Y'G**%PS0_S)* M?K:$UGED,)<, ]T*GT\A*$ZX!L B;RC"$@I=%C>6%!">D[=4O[NAW"K=K/B:_&FO:M>I M3,>F5":;C$IBNZ!0UDNM*ALJ@'#?G.+LS#ETKFQ;Y]:NMGR_N MBFG?^^$OLP@$4<5,Q! TQ$,#G(6R.DM(G%,EIWZORMM6V+%81Z1:P]P&S_ <<:Z8 ]PQS%(@!T26 ME]%"5"B:$_=R?F_55XT M>J*-UHA;38U6#,"J'PPQMMX6/+#UNL+V$_&GZJ@I-/*/>:K1SN)[&TTN76\R^;P>=:@)I3SS&DF$H/")EW7,J$,LIC3G >*$Q M;#$-B''PJC.< +T+8[(,,UPIHX0!-G6F0$+#2AXTJRY9_8B@5[7J4ZA#N$9Z M M7^S0MP(S%@&/,*)( ,;CR0>40>7**=QI-;RNDG.Z@F+#ZV&N\*[%K'A"YXM% MW_U5+&ZFR^+#8GK3ICE1J/#V(]%I4 MZKDI]=OB>.NS%KX6+"4,2 PE-% (J(SWKN0K!EGE# :8CG:E2I(ON,$HQ,$J M$74.%XWM,\W-(DBEB59(.+N%MN*=D0O7QZ8"V).1K1?O9@ 7I&XI_4-9)!&L_MCE22X\:.+E>K M+Z"W+9FKV0A* GO?"\Z:2)!$6\RX':$FR,N(?JL!K\Z47NF<6) !)CJ-5>4: M%/&UJ&._OAH2#XS>,VP8Q%XJIJ2PU54,(3EM P>:JW2EJI,KNBM4AX%[:K#4 MTAH?A>ZPX"+5X2GKT2EJ5$XUM*%F%5V_[C0HT2O4J#>SU6(Z6TYOV@Z>.OC- M( '!U,7=.C(;>,@5,F7-5:6(S0H.N# ZX%5K6I7AX*/;3ZX2'XM4PC[^W,QG M&YFL)_R]&K0DKV6 MG6FW^Z8:^ZT??7[Y5C T6=#2 \&H(QX !7QE/W.;<]T-QY@^TM<^E"NY*]2& MGDX^-6<0G+<8($6YM-@:XKBMBLPH$:&1HSFO@0/#EN:U6'-/J']NO;:2JWCR MH\%KA+ 33!+&-MU2*=^%9D336>;M-N/+#^G+-FM,@%>H)C6-T8[TI^YL@DK7 M-) 1(!Q $MK4S:64"_0VZQKN-6SA>B3;6_+5ID?8:W;52Z1I@Y6SVFH,2 KQ MY4!M(T\HAXC06N5@6UHS3S2&VY=#MQ'RYRA6'>?T[V-+8/;@ 0C+@+3$:1$I M(,A!9DK.&8BRS.O1+6BU879FE^C&Y=2919!94BP+Z9=_*&# (8GR8Y C1SF6 MSNF2F_&X_UKYIBW4=R:SGC3@%ZOE14M9-;M]\9-_S*:K[)6_T<\&HI&DD=QH M$UE/$:2A"FK^PW*XM.'MM"- MF/3/U CZ B7J<#X!<@=24IJ$5#*&,!),E++!<9OO,A'J"CP!^?HU7.%VKWCJ MYF;]L-XP?E/P-E&U*+Y%PJ8_BC>S>/HLWLZ7E]AE%XT%+H34%:@_%C?WD^5R>C?=*>MZ58O VMANY@,A;L#4 M6JFT@Y@#Y#G1U5YL'%G/$F%+<$#<4NW[?W/O>>>_ZX]]R[UQCS77.MC(SWF9GS?=9\DES]NL(" MB.H!4'L @4!-P# !W "PW2 WKKW7U\;ZG[[3M?'?N/5O_^:UT=[\/WVZ MFR37[P( O*X-&GG[W_L%@/]U:%W;C?_+#/C/^>H_YW?_#^OK>WR^"[A][8E+ M2DK<2/H/_\8U$L#7_]R7$!>_\?4_D/T;W=?_0//N&N:M__3S__/.5W, -<#- M_Y_CJNO&=:0W2&[\>_Q7H->0;I/W:'5L[G[V)-.\GU2_CTNUL@HGEOJM=>' M^Z0,C$S,+#R\?/P"@M(R3V3EY!74GJMK:&H!0?H&AD;&)J9FMF_L[!T M/KY^_@&!01\_A4=$1D7')*>DPM+2OV1D%A06P8L1)'1\0GQ]"_U->2;MV_?NGWW M7Y!OW/3_5SS4MTD>2=RA>:9WU\:3]K'D^WMTJDGYE1WWN:0@>/K77J.D#-S2 M6!["OU#_&_3_.\P?_C^!_A^8_P?DJ^\ ZGN _)OO;MUX!+A)#;A%#;B:!3RX M=>-Z<>VK "[."]Z1\@,J!(GQA&IL9&< &7&N.],O(\#VX-7H*_L)F2TXUXD] M.T>W0ZM)D8K@@BX=@U/8E$7!!TT_R[1E;PM+88J;GPA,F<.CGWST8HBE!EDU MT/$/4[Z\$Z_K_:$JLD^&]K=C;YA+#A*D\5] I/M()8NB2U*#?-9A-+36R0>) M!.O:O9DE:O:&X?4$9$><\=/?/:.FA2BJEY\6VP=[L)[=TLBY28G3< T9>' W MG$(]&(X+FUTZ?D=0T^(EO@\KF)-X*J(HX6R+/?K$@6)?S7/G*,7\'"EYL74N M+'22P(D?%QC @NO<"C-M7;*1 QFO^/O;C&*,10Z&^VTZBL-,#?XV!20&46(U^^UDIUFSC(C M),;41KBDN^IW*=1]'?ILL"OK[TW[64M^\SX[N=?N'A=C4L9"@NE"K(0R_$NR M;J/,7U%.LO".#OU.;(D-LMM4-9S%YU7R#/]X',3*2(6OV];SRVQ"N11C=/>$ MVVZQ8*O9@7MSCFF_\4%C-8*8U96IC=JP>CAUV LA;L*0 =.>B7,LC(;D+GTZ@J0%JH;53!)K<]V M@TFU<)?^(?7:*O,=[4S5E[TK#:#S_L71L3BAWG.F& O81CO>0!.52M"D^N/+ MI2\T1/@%ULBK-%S1)Q=R*;41>OM"1GU% 5*OS0DF\EV2,B^'R.?7$_8^'JK0 MS"(-DJ\ JIEAE)OYE(N96O8*:5F^@D,2HA3AVXVECU";L,/)(D>T^ZR0@N5:=JOO$W?FC\1N/7?]1#Q;I# M67&2_;X2I]RER^(OP;[?4BQ^#0HSE/O,0_X.,0D=F$F@P4_<9%XC("H_6ZAQ MJXQR2$TA'/_H0#5+@C2>N.F*N1%7"DW[@E]@D=@EB@7 PI[@E82(VN$2#A"C@[#U;2^?]E! MOXI3&MK9G@/-S9ABE":V23%DG]5=(_/-Z:W26"G!AL[32%(#9*\IV-M)(F:C M>:$F>;(FQ9ZI3._OB4I-IB\^N] M54O5H4QM0Z)JB-F>7E/NV?";78W]?: MW@[DSKS\\ON2O1._2*(/HI M[,#N@$7A03LC,)RM@DQ 3:1#UK&355'=L7A9V/!-A;SS]K*3>$J<1?'*JR"_ MG8T8WY "E:?.Z>"EKWK_D- !],;G.",D_G%=<8>5A1CB'8X;B7GXG!WI@>9> M N+C5P'6 '_+IJ1=8?3$.V.UJ0R'EG$0/QE]S<#;8HW&^Z\2%ATO_(CJA 'L M%: GY^$244U_KF2V*Q$5X*ZWOU.[PYY%EI6EGJR>^[.1C*'0CF% M\&=-HG%4"SL;;6X8;$RO<]CY3),<_"2!HVS%+@9!7^0XF:6')K$#EQ7*E8.2 M#:X \!;>Y=/E9=WP@\Q=DW[IV7Y/7[M 7,E8_")I66Y5UTL$HR"M:U.-+3^P M-+5@ZRTY_2GUV??_B.^_[7(#U\ZN_)3(]YOQXQ^"9JS;@Y-T7FUWB@"W,9-I M(P)'413K]I3C*=6L>2101@1D^&2*2M*-9D$7"O4^OSBW(UXL+R6$\H:$];!$ MFS_UA_F(D<\H)JV'E"-;T4AM]$.R\\/PKF"+X#6YG M< $1WMF_0*--"Q$QK8^$GE5IPKJ]QW/SBH7 K'&VN7EC[:\+C:8VKI,=2F(5 M7E&\%!X?(!KD/?[7*%/NE$-T*?\W3L!+1?=GM>CV=%;0=O4F4V2DUB9K M8D.]A$<5&E-:93O]K #[.(UEMO"!/3VRN9M!(L6N$5W&'3C^U]]J'=2H(U#@ M5M*:)>$-0SB/@N_COR":&.M;*(5K_C<5DG'EN281C*SY< 2B#-0FL MW:X28RTJ3N5U=0-->_H3HG;:.F*@FMOTYO$:?QU%(*:>)$T_IF4I/JMQE?]R MHNW"\=L@9\"M3CXV(30P8(EZ._=BFZ:R$/4##D;J&&280T2^4VS7L@1E9AUO+6A\H6B-]]0V))_$\9DKDSI/@U[6KCH9S$6[TJ-+6&HXKWL?'F M7;/O?MGK*/RJ;5SN+"3'$1*@M$IL5MA.O;O#^2[F,<[4KP@R<_?'8W-+J9NAVEW%TEZ+K M1^R/,]*7)H/]>I $>MVTG-O3S?KT,OYTTZTL>E9C!=5NV=RE'%< 4J)W(@YY M85^V:)VJGQ5'2&";]*3Y6+/Q:J._WU7%SW?U B9@R6/D">,Y2HR\ MCLS9P\ M3Y!I^RE303O$Q+G!_P]1_$I6VUSUCD^N!0G,31UC3Z2=MX#)*4;@G&(EWXQ[NI?=O] M[*G3#\PE%35\\'MXPYC,'K6I8N#NMS"G@=>ZB SH0Z;?M@_/SY95B'SN$6ZV M:6& @"WC,5& ?:PN01U>5_EF[UP\7DTG4;NI.E;N8GEFTPL@;MCWXZ@JC+9Z MGEY+4\IC2+P>Y.2!4*._=^2#TOOTB+>^ULG;BQB()8B1J>#=(ZI9I-+ I6^^ M3&05;TR@HCO 4$>4S=9$-I:Q8!5C".\CO%5(6PDC/7]YD=4F_DH=_(E?#6G1"KB3U3TM5N M:1P_8E=891T@VY+/7=P MG\L2PF>9O#B-XXO8*6!9J+K]0;S1@OM M[K+,^868GUSFIJLM Z<\CBM%[+&8#9!$I=KH/76ZB+>VT[/6>C859%E]K'M' M+GQEYL(BN>;4HW%2;$'@J09S!(,44AVUP>FJ-C<*JT7JV2Q7".L=A=.?'X<9 M_C>>;_3N%:[2DY%:-\^6F[>(R%VCFG4 MB\GT1BJJ/1!M,HZNL4MQ88G_A/ JRP?QYK\:GF;Q'77D[?]2G/XCOZE'?L/Z M)[.?0JX4N1H]\ R&[(%:G9=/97.>((= - >Q*KG>%G7%M^BC.B:-F(KR+O,O6=5&BV,2O(]*J07"A=I83;D83CUNJSE]EB560YZO$QGMW\1 M,4AXEIC>_63P5K>G1)*VHQE/_V?;7*UA1,FS].J8X45G2YW! Z4$8#JX)= N M!A5DHN!NL%F+!HJ=GJB_W=_@&P!O#$DI%R%KK@".P>R_\^X'J_S<"9;]W4ZYDYZ8QOFBS%"4Y46!653J'D#9 0]TS] M[)P5 =FI*X#?@-K?IY21A9_RMYVXQ(] M4];K NGC2C!9%-#CCGGN^"=!G9*U\$-Y0AQIE61R6=F]5UH/8XA\RVO;FMA$ M9K6W./=PCYD [>YW0$_9R)\B]>%',P#AT0[21#',R?YAC+:AI: Q:3I#VI!P M_<:1(D\7C.@LA; Z2+O3'"Z,H2B?6%_L+^.JK\,UHZ -F6X1V*6RZDP MGGXZ^J3+]^Q-3(;KC&.2@:-=_%NJWDN;O^#TX!I?O6!8JIV"N.8?O]:OSE:, M4S*4E,38%\VC1VA![([[X=QZ)EF6:J/G[XQ M/A(1K-F"P,WBEB'Q9AXH4!'[LH)W3"H?XY1DK(XR,J_;=]VH:DP?!]_!8@_5[X"$,2F79+]ZOV-\\"M<5]\R477R^_.UFS]6*U- M?4>C1I4I\K./5=;3NO?7H,@+"BGZ#V5HX_M1Z CD^%(^Q&#%;I;@&FAR21P@ MU'BSW2$3Q[3/VWI\";9D=YM45.L6ZU#0C_H]S]:&>;EQ"BK!T3G M@KX*XEP72UCD8==\I=)\>+D[K_JB:\T6DY'Y FC+?>C862APE2R=GXJ!G>D% M+Q=[=/['3DA.,/AQ$50/3A((\IJKB@'MIQ9-V-"M\!9D67S9]J,5[L!)_-K$ M=V+%4^%FK4X)H^%R@4*-P&8-JACO['F;>_U>P$O?<\TKP(<("V:';T1#[#W; M<-,D1;5EFGT@_UUH\MP_XVZO3108/YBW&GGU#ZQM$*IJ'/YPTEQ.<'*<0_99 MKP#1N8\KH_=)VB,=8C%4!6R7ZV&=*@PY0E_O0J4&A)H(7*UASSR6(IF-C#5R M7*9@PN/B4)!G:2->SK^]&JX*U*@7'48'#&1.ARN8(1,GW7(LL!0CM-I"P%;/=-E5B<]RH+- M7G.Q"P&1Q@VOO[O.FYG7/ZU[USCLV0NJMR5PX7C3^O\Z) 9#$2TVJC*),;X# M&O^\^T0Z=3(*NW>?] ;KLX>V,B>2_5Z-^L>2 QXT1;#6U&\!_CHBZ!\;^W/] MO:L_1Z1*?4-:%9>DP]_L[11^>;ULM%518VBPM_8VMQGK/KNT? 4(?Y/81[BX MK'?YY%Y-4&]%1'%]>1!<966M^K>40O[)WSC1P%/4=GN$-?YE/./+M"4=(@KK M]Y,[*?D)@3/\6%A\P0RFJFVH6=UWVHY)E9TT^(/*Y+/M8G M5N;1'#UK<1$*?\>U_7S;NB^VH+T/+=J3;;_X:M%5(M36> M.GY"9JK^5!UA]D1E)7OZI:ZW9#:5JXA6?S,IWOV3-;U[*,OF=K5P?2[+Q)\X MI[]>5%:,%H^=C 2[!!?_R1-.2DY:_.?MW7F_$L?5.ZMA:H%[=D0/A_H#0AW^[W/EMV!4HA-"BNDL: MJ B<6 MG5V,)]PI#5ZG\R Z\L;V$:OISJ*Y_SGM14&[C4ILWLT]L=IXTLX3G!@F%FR<(C9+I2WWMGC>! M^9[,YBZ;S-6X@K0J)/#)&!%^9QGUZ?%ER<6[*X"MELQ9B-1R>C>:QV&,##V- M6;JW^=*>_477:6QWYF310)VES!N+]2>T^0D7*6=& 8M=)B'5QV4//.1NO;O+ MU L6RHL^X$LQ;,7R5OI@2*(H M'ZN+H=]D46KZKD ;4K]HW#.,'#BQ2V<\G/>2[N4-=0#=R[L#G#5+VTM%P2[X M[8WWU\TB;B&4&L.&"I9SBN?[@0C?ZZ5739_3QW;_'.BU#%O84[^:7\B.OX!-N)(/Y:P459 ,U1#DR-E^#B:R16$$ M^Y]=]S96C ZZK*E3_2C=S#I#N3,.!S^\X3P<+/BWW<9(YM$LW8H&:1_7J75/ M GN">:[-08N,LH6R+UB;NA_-9,]D>&\BI2[I;_=]/>2BKTU4R9PK#"*;-"67 MM/ +JT=7G1Q$8G@[99O$C\4!DQ=E-KRT'78S8,!P(3YOIHUI:J\Z-RMTP%8T MC/2"DSJNXW?A2&RWS;?/9@'HF?.- M^&2E5+OZ@ 9M^N]0V"4F4[-'#+"I_ B?&!=\%]?*V&&VK3*G$')<73R$P, # M8B9??W@C;A7(>)^C&E&J*125YSJ<]?H]G:[PQ\.$]HR&S6)KZVB)AK)J>C7& MR&[5<*@NI0PDV[D4!',\Z%U(S=YX:X2;O5A-++CLP8^E.8=C'S239+^JE&,S MNA.0K2CP>J/)$!YA"#>GE 5;'=JR^,+N(?G[!!7*RPK:%,]^_N<7C)D1GH8@6HVN<:F:@^I=9T7BD3D:C),7 M0;_P[ X,="#"ED>BK,2)&3BR/-J <;.F*5_@@'"HMTO-M_IY4V&? >XY5\3, M<]T^=U<6(0FHG:0N=W+[GC*3QQ^/!@$'8J;SEERWH D]#YJ-S6Y H5(7F\M; M9 :>/J:*C5U!2U\!OIS;X6:6I>YYM%&@3!0;.^OL?FQ7,IVJ@W.898J0OS= M(CW'?X> R-X\RCL-34)'*?A_!W5K6IDZV)DPW>$:Z!MVWTGG6.!/W)8R>PN4 MY^=1 RV@-]"1^;FQ8 ;#;'QES/%$Z76F7Q=Y?]Z(LZT;I M?X/U!V3"+W-*5#=$(E#VE1=U4ZPYL7<*G5E!$8N7$U]6XS\,L:/_^!OY+<4$ M(#"'R%(VM733 M)01%@1AO)#A>\,MYE:N\(-TR1(@Q/,7X3_&:DLS(2^X:K6P68G8DYU.N>C#/N%Q!+.N5],S?H.7)9*"$T*CBNC=?:":9?WJ,+ MH+@"[(2R3U@M<-O)!@5_'RE>NLUTX1>D(K;HO31K5",=R7E4+YQF0 MZ&"4(!1&9SH?$'08;MP4_F9".MWMQJO7&FVU#P*I6UN[/,66FEW<5 P[6OS9 M(M.%AK)78"#C_*@8[]R;WO[)'L:I^*H4[]17V1LZ_1YQ$]G&/STNW?"5)A9J M7I@#%0>1!8:%V;K=K* 99T:_E&;-UO6_N^%H\[(F#E3QIM%FZ=WCD(76[^'_ M=!;VDE6K&@ 4ZPWL>DCC7M<)G;2("I''Y^O2?JS0I(U$<3@9EAC$@_03 X;) M>W4R6W&[.9F.9U] 4C&IW'"&"F;UXLQ]Y[_/U-U>_M?'ZS$=]D"9U7KS).CB M"H"Y I!8;Z7OE%LRS%3+@%K)B_'XN]]@1'W1*(Y?Q M)B]<^ T-2S",D871X8*C<5]+Q^,=P1(E^?+=8 &@ ) /I1!+SJDU]ED3OA'D ME_GN%4]X?&TF0.Z[>4 ATW&WXY04$E*6O3GLRR<6XYV2G5=6-!?VQ&<<#O[$ M!8J7TT/0.XXC[HU_@FPPJ?/#UV,8@XHS$!_<:UG)J JY%Q;-YP!WO>R3 !P7 M0DEMQ$+\%GAD-M@!BS,NG=U\:=W0^SI-Q.OWF>M(;0!Q^X!O0.QH>X0D/#5L M9<%"7<9<=Z6@: MXJD&>8=2-];@"]%2 FG^<.Q2#/:*[\_ >:RS*]I_5#_ZUH'N)1 M[PLFAXDOE&6!G L5";T!.1BBF^/O_-A!!\[P.*+6,?# MLDNF01WQ4FN4#IPJ'UT=Y(GGOJ!F4PUKHQZ^V^ M)236".>"H>8?ZQR#1ZXE?Q)N15M!99C*H7#RV2M NGE> -$=/"&=0PFNG*S5 MCGI+,[!SM+8\@!,;DH M"=;:6:&OQ>PD6BRF5DM5(L?4$;8)E)=.!AT#12A;X,SZ<#!M2C;VGH;^VV&] M&$C*G*GT8K2(#Y DT*''.B93I6,$X*PL,_EA7MLQUJ$ :J\KJF-KV61LJ0*. M_V9*G<&!VSX.J8)3XD)"SKMBUL('$[PRO0U*Q0)55E R+YYX =YCRI3C! MKWUYA&;S4H2@=)Z94(^V;%U8P?QYG!(>,SLK#*NOK@FWK:NN2SSQ.QY5)R4O M$_PS$?G$HOI[G"5!1&\II@2&@H TO1RNI3 MQU88TUJY!TY50 R=M-?D9?_PW_X,X$YY=Y<[Y3N XNAHJ7/D5S-NK\O"3;U=[G36%B28OF*H&3CE?K"'$6OQE*6Q2J?#:TU"S'<"XSEMVF#G?H N MSG70G[2]N8; \)[NY^#RUQ UG;;W.^F*NY:2ZPE9;Z=7:H(MNLO4M_X0PTJ] MS9,3'A=TJ"6Y4 &*\S:>)>31X,-[A)HV&JJ4L3C>#BS>J->EUZ* M4RX7):3/L% ?MM_?KY<,4T@*-P%3_^4[]B+>*COW(GC-YM5 %Q^,O(<;CQ,8'V;MW %H P(T\ 71\.)WIBF MD#98@>.4I\E&4T@I+&)QD3J<^?4(=T(W/#?0=*TAYT]N('1$WH<^6%57,Z[KF9PZND*38KG_1)<:(F80ID;DPRQ!^B6"U:SR1(*G M"C&OYF'9XDRFM?*:]FE-44Y&=5:6B^!CU3CD@, %$6Y[VZ<&J_< MW3D+-%]QYC"O"/8@*F$SK)8LB!F_4:PE?:;"5P#LP_%R]]=V1W10L> M?E ))-V_Q_;18J5]1QY/NJHK*!832F^T:#O4/7& 42: MA-A8_K*P\75]B1&BUN09Y &6._;]A,GR'WJ$@\U2=()%)9RTG?.$HI83J#IP M' SMU'8>:&8OD$173Y$-3V$\*+5Q0S_5*ED_TS,(-,2!P.XQ!6AW?\Y*)"7F M82ZYWP,04EEG'@WQI RC/;8^T"^F0:$O1VDE51$L!8)<;44A#VZ,S:V M 43?.O-_?@7X.@R[ GPDT[U4,G8MWW'GDIR9GUMX7FXK::[#1HA\6?:RY44_ MFY" 4/:[?L\/ OWQ3LZ9/J6=0F"H?BJDK7^'F_^U^!%/'ZB5N7]Z)=P$9&3> M9M+7+*9S/R--QL'/X#ED<%"U5#"N6HJ-Q!"0# 3<2+%2*;_\&7:[148QK:F^ MZPIP%^-[0T"FMKCB#E*1HD7:6PT>4J?UAGTYR>C9@G.%:+^W\%01TJY!6$/4 M SCR:]PK7OHP%JD/\AF'%JWQ'\C8>7^4&9&,BXES7CU-8!1#/%G6WJ*WO3_I M62]9J&U6:Z$/!F5SXS+=?ARVWK(:4]0MA+8]^BE6,%'C:C7U=.'))7W2XZ;: M5'OY0M-D =5O;/>Y-(YNEELL_9JA8TRO2PO','4/#3Y9Z7PE\4RH^'=SNM_\ MSH]A2:$T'R%]M#ZYH+?AAD&.P)AVIB<2V##\)'[W-VZ\=BI^L==7$ M)(>O"NJU\3EFVN@*@#"D1U\!W%*.!ODN2&S:\2%BEUJ399Q4 2@,!TTUXR4_ M@2$2VTRC9=[J;5@YYCJ3SFR0]C> >BEI_Y$]][L[6LA\U3I>M*(R2[S942E0 M \8B#@-5I\R*(T@$@*?<,P%Q8$X2U6(^>JL$1G)5Q2-GG*!J/,M+,WD#I%X/ M54+_/M3JQ[[Q!2(4T"W[>8GN7-C"[;2PH2&-,[5$98/:7*F=0-[>>AJ!:R3M M"A(+OWQ,O-O3R$%%0(2? Q^7G]2/U@XI7&[2W^(>@;I[G+Q\Y?7\9\\_?^*, M*^*P95< T?RC;'O]^/S(F);2_C@X.'-&H2I2LJ#)"L%;9U[=,4#$A!^\ '6L MG*Y:1G<#]S&4#Y[;0E"6_#T(KO(==,G!>M:,5'5!B]3&S1B #.,KIJJ]&NU M%%5I:2%WL@< \";E.]M/UD">_=I$P>E0^7-6_&"%.SI8!V\(G]"I,I VJ.Z#1"Q!=&L#$"#Z]?*= M(K3S_.D+339\!"T5OK8A5BC><2!9+X%7ANL^GP/S)'P$E%UPF)P]'JL#%)*: MK*%D"##O?LE:049,^8? 7O7.+(3,9/S(\25'>-&WAH;GAZ=1:S'K0I@*U3:& MLO77UVPR57SJH%$K/X:ZTP3.GK!C_#.FG$(>C;'E'^_"2M!YF@3%9L*"E4R, M"^5V @SA JK:VE:2COQE\3]6TH0"%DV+$NX5LN::6MK&T_DZ^ N6WD4^)!V^ M7!A569>"A_WN'+\")!I]+C0J<,L13 '.-*A"@,=N IO_9A(-M)-!EK$>$D+E MZNI3-%X[6GXIS)+(RPV>KNZ^K/F07U)!DTCSE-V^^5?IO.;$F0 M$L4F)67'Q8T*RB!1PS MC>,69+_@!?TL"!=Q?;99U*!&LY/;A04[(4"W'699 M.R)-JVVI MCXO\.(:CK3,1KC6IA=IX^'U9T>&VEO82.!MM,-9+[@?P-GMM%TH-E8+2S-]W MO5Z[G7T1+\NOKZMU!DJ8V%@<2<_5:\VIL!T9JI[/>PPGG6FS_?1=U;74VJ2T M4*'\R:H!5&BR%)>Y>NR1+C*YX^._MZQ"BL'RM_@J-R/F E1='T];)EHWI6_7 MW06V?A"*?=IY0D9;.M^MJ/SD/9#M18:-CY=% M?ZNPH9/)6PR)PL26@%$^:4(Q!T7QXQQ2?21+ Q*[(>9LQ>1H"!/TRYZPY:_/ MY8KRBA,)IF I%^DI5J83Q,Z+$S-38<*&ZMKWC6G-8,RC'>/=1DX)+ %]/^.= MIN$Z_9[)UB*AX[D,#>.*SNZX-_'QD='"KJ.K )B.+NC#4X%77I)TM7%^DMW) M#_+:22F35]N@%7_*Q3L'[G;-# D(>2\+OBZMQ<=L1Z6H6211VT<91NO3E-X[LYMYJCX W!3#@_W[(I16(W:V I2)". M2*9R\RT(_*D72&_N^:'?'GO>?!![9*\[ZS^ AD3UMHVTALHT/KE>-0=_IW=7 M@#E))12JEGB*_!V"P-31!)TRUC.<]B@$)EG:QOT]5OH6.G!_>8GZ57*$+> M5T].]CS;B!BW768_F([S1VT0ZKZ_S[FYH^LA9O.0>CTXG._RE!-T5'B8\OU9 M6(U'L22-MI,\FJ5_JSJ7]&/]P!]_#*6 *W>K_KK>* HE>NWH2V+&S5S+ M/&JMK@ +H\[E'8J*R LXPAD=AVQ3^=&XWR+X[J;XFRG3AEM)M3ZU'2-J#82Y M<9;EX_?3 !6'G](E/S;6=/W%[]ZM4F0G]&@"X@Z2XJV+.!3JS](?8,6O /T$ MTW@7PV8KZ6\-*IF0TVQ#WHW%/NB23D+HUO(5(#[/(V(<YXL\A#8C_?JG?\NK'HW[P2A+WJ\L]>& MJ[V%\ON4YN>YD'N#$;D[N_GDG8,B#%"/'LLLR.?BLR$]Z_2;#JT5P( M"$N[IC-/7@:O1!FV-JG>B7%U0:,(3LO&-%ZX +SY):RNZ8CH3W84-QSKA,?P M1:6GA,-4\FI3>3880CS5P[0XBTE")4(7\NCL".Y=Q);[-EY#7\^5ZAG&NUE7 M6?-H-R74O4LMQ"'TLYTS98=%IO2Y4SAR+8WO%C\HUW.9?AL)1>=;@0@#^(!L M4!O2(#."AFSJ5_2P4K9HK=9Y8<^+[M\-"@$FVFF!Q3:?.FIR\JJ*UQ)*SO:7 M[I-Z[99ZM7*/1*Q7K"^?/KQPO4ALMT.K_#-64Q&S1'7X8_<QKG#UJN (Q& M4EZ=-GS"#*0"BZ3Q]^7ZRXR6=N@-MJSFYY,_<7PVNIS ;T4^PEB(OR^,N,(H?"?/^@LVBJEL=NQC TG&2$NB-(4A7'3)LD::$,/WMV/.-XA#9W>A;8\)''GE MP0(ME?C:!$3I/[F\/\5NQQ=O^*4,9+5:8V+>9RB&SZ]A]A7]!KM$PB=3[]5] MW)9[&N/D,:SLG9ECT4X+?MEM@]N>QS(K*CE!UTOU\QKYIE(WA>3YS7\W7 $^ ME! BC$$P/G $] .*Y8NPP60R0KY3+EM)(UT*#DE>B]FP@O'Y,LJ(-2JSG2OB M1SJ7[FV$DN/A7VK&I7]4[3<8M4Q4%)$=M^KK91B&CH8%/HY,>W$[_K;?U 9Y M&94:IZ>U1%SW5.]K@MS\\T84#C59860IOSDT#!1-TID5 MJI'M#HME9.3$IQ +]LDYC-R%.O\*)V]8L=='MVWKV-QNKKWY\9&;#+26++_Q M>S:7"V,\2@$B0XP\P--)TLF\2=&"!W!T992 M58,K0.ZYV?+\\TK#!F.^+E \*<>J9W2A+#-.2#IK "O7W!//5%/I)'KDU&BS MY@A!LK3QJ(=VA=ZT'#\2T=1J^:@WYK[GTZHZVI56/QLR<6R<-B8FQ,WX9$Q= M4912(WXRTM;:/YCJHK'%!JN-4B+#5<\'#& >;% >XY\K"XTNR^E)5R6**@7- MJK1*^V?YJC(7);[,[F7/SA/HSA;YA'MQ>V-?-%9=6Q[M?MLA[?&R Z1-5YB_E'&>$FI 2IU&GEOU82L4=5G3B\@4]P]C:F) M^@39YW6FSFD+L4AN"3,/5L*QTW8'B>;@Q"B<_)IZHE'F/(LY)3/ 5?/Y?V:8 M;[\C]+&BU!5IRKSG1M@^Z[)Y:ZPWRYPWFL6_4#*K$5(U0+U$*AA"^\P,-O53 M/F%YQO12+:3:, MRNNT'$F6&&_E;:O@XBD[K*OS$LX-<=KKAPN4JL2/%4M.C%[>5?SG8K^[M7#/ M#G2\/84T7:&N3)+S"]KD+8)C/V)"VJG7#;KP.(Q>;([3::ZU:BK# =((A0 + M#?4#N=84N;OT.CQMNW&\2"P^0]DYJD*VAO_GUU*#K/TX+MX+RNA+QK+906[;8S&I6PU:7_3[^O]LP[4Y99C1"%'^$)8[<$ M!_R]#WA">)\E8ZL>5)"GVQ2RCG](>UQJE,9%R]U:&]BZ) W[FA4ZG&JC\_:; MY@^")K6M7)Y\]VI#(WB2C]^&7]Z*29&-^R*")9-HS"U3@DNO00O"S%:S5/+% M9JHOM60[\\YH:]HO;J"P>T3^D_-P99HKP'1D7/MA(<:0&';_"M#7&W8L/A)V MV*-X^7DY[U0Z]K([6.H*@)0W/F_+D1H: M(Z:XL@&2%M/'K"8,3P-H[S_0>L=_OHS)98'#5GP.+-1Y+@HS] UM!#07,:\0 M4#TX&:K3L-#IR*PZ&2:G@MWZNQ:K:&,N/^ST)P TEJ"?,NGC< _TL]M>>H]- MW2E&=#R!Q>*7T_T%]QD%F]4P\2EQ)7R)UM858=&SM:7 -%R12J<%TK M1[UL'GXP#>13P;S=??5%R3C8M-]9M)4GO&;,XXE8U(: M=6I3.=KB'KQ\I@EJ^AR%WFG1]/(\OGCB+\ TN4LYY\+C+JN7NSFT^)9RLNG2 M87F7'?'90;83DR(V^$@8S$"F-9IM-Q"%T3RK0?"#R1S'T&"6AKKKXE<4PS6U MZ&+.&V9SQZ7[G33OQI4LM4DA&DEO>Z=6,9I>IC%?7?7J1SI3!&U""YQ\YE73ZM<%F*+NJD M1XA&>R/[PM[6/RK_8KP;RH8/83%QLGB6H1?_0CTL3*00(JB'&;6F$.E>WS)R MSOSH?.+3Z-1], '..[".M7@;A8JMZ&S4>&S@T>"^L$J,D?3,Y:.:;G^G'ZMC ML\XW$!WCCS+/C1L+%Q!LDU$/;0LE=80&U2'S%SN0CK.PRZ22V6]OG2\D]W&= MQPN]C[XVU28+8-WN2OPH;CLAO6W?3V+L]3',NS9=I13(:RF8RUJ<.C?U? 2L\U,#:0S_>XUI8*J M9Q?,!O,+TP3H?G^0LY/S\1C]4;K9+[UUZ@>7_XF$P$Q .2"I?_TQ9"65#PR6 M^I0.U 6-TF'.>JAP*V"ANO#,OQ3"-*:TF>+M B(H,\:0XUGJEFJM<&XHM3Q MERM \EV"_F6WT-X%!S*\"QW?Q^+ MJZVNUV]ZFU$0[6'.-47@HC2F_VSSK89KR)PZV^Z0OP,Z9%11AP"KR /%N##X M2'JU6]U,96Z\H2/D'W](O= );*_4I#P*JN5QW^T4^47D6D;LB"V/Q"O %UKJ MZ\WN?J"Q9['^)"QJ]=3H/=.IK,*?)#J%GH*!VOF1K*?&_;_F_GF0*#9,?R3/ MH!/^PVOPB65X'*3P]M8D:*SK-8O55*MF<^J?UHFY/\7YX"=QC].["6)4M@%9 M1 ET(0Y2)4#&HX@1(:+LJZ@$\8"5F_"ZL: M;BTS'_#_G4@ZA,^S)$Q :>?-9]<_!SPQ=Q:QU:][[NU9Y)AY,954LGD/HH6+ MH?;E?I'677B*.1/K\G!4^97>U*+,19#MTGW@J(F=S'V/LRV;-SM7JR*F7^2[ MHS?3(KMR'_,9C_GXI*93TZ+;^![IY,>MXV@53NU8NSU3<9'+7%'YZGJ.[/];,(6.JNYB6& MLA-CL:NELZ'5+D-0KO9CMXJ;\N-'_ ;XGS^\'C<8]LX*_W%7OB/_".M8G'Y* MUG4>X_LH8L0#[W5,G4#+4=#&XN:*1=4T:7C#6)*#S@X9^N8.$P2^RPL&_-5K MKP8E/)Z=E0WM+]R'I'S*RY&ID@NXQ*.S0O/6QMK)NG?VE1U(V@=G(^M/C] ! M*B-KUD)QFR%6M(@?T]=;AVBY(./^984\S8AU:/=8#5=%1M>14C_[7>!8=?'> MY=L)K$)0(I7=P-+Y<2G-H<;H]<#X#U0PSYK@ J MZ+<&"ASJKU-S*)<-94$@,@_0H0%SJI(*M:0JT$M Q[KN2J4)6, MN88-*E/++8H5P()@A=SU/K8AL+:U=0FG@^55@F_*]5^9\ M/."C>2M!M!4=$ L)^1O1C')2&#KXDS,=E/-GNOXV[;#B1A[S3LQ%82>;PNJ( MA(XS_3M,QRD05VI@?2K"=;K6&Z>OARVC\0.;Y@IZSID(TPN*+B:7M8L6*X7< M/Q,]E_F(2^QQ?^!H%M[0^+.F.*OK\E%X>K ^-.A1S/.:G'L8\TV%[":_#(^B MN(Y 7HK?-RZ,E7H4VWF&/"N#JS&O) RA2F@S:?N2K2N M04U,?W!"F%(+I)[ M ,'A%- R3J)1XW_154GE>[A?4+SS)_020 < O"P$4 !NO0.P RX$G$_O71[, M]2\)F?!_O1D#$%J[ LRJ+/NF?]^+/&&94"7+H]NB%(5AR27=,W@GXLR+)]P* M;C^%SBH*UQO;@**+WSZ])2P2G(Q ):U4#1T$MPO'CW7CH.-9"?A\QI&HS .$ M*CUO>V= -C +\_"'M\6B4=NMNT9H_@&M$:KIZLZQ4$,)*;C.\:K*[:-6=R," M;T7)UNQNOG>I,PMZOGXV(3_P41IN<]-O@3M9XONM@B)'!KE"@QANK5$J.^.C M24&#=7V$1BJ]@H$-J4$^O6-GCER)*K4EW>MD[0)-?+C3I"=]Z31:W@!M5;1E MB)0-'$8#Y2>R\TQ!$*^4S3D%3HH S6XK\197E^\( F;DME9NA4@%!?;7DUMC$>+3PX\3AS/6 L)<- M'V:%:=XT)T\Q3XW24>:4!W^-O'&(T4/RH4AHY M>8+N&V(&RGDO>'GO'^RPYI931DIMAY(6V[SO.V"SNI,HJRP805,+$II9FO4: M%G<*[1^9?:OL;@];ZT_DV]A)Q# 5M*KU_#M=9];',L0+;_QW)B!IY6=(8.2'^O"=J97 "?4Z4C7 M?*D>G S][(M8-Y4+OF:UV"#\2:]PY U M=[?V?=;F@4U?XRGQ^+88"D,\WE( BTN;#1C9H;T"< OA>B^BVAY> <:8G4__ M5-3@4R[5Y1$7<397@)*)D1%%WRM TJKV%> U\@JP:?>R0LL]:K8H[#XZE&Y6 M.FU6G[AE1"BO^C%G#,D-8<3\!2MR;L(;E<;6B_'O+O\U&X_ W/BD/R.H1$)'NIAS^<0/RYU MS?[URRBMY<*"]8+%DK6%KO_;0$^9A96%P0JEH;E1*-SCG_'"82H:9!K)"(S M&.3SY&"#T8MAH!E8N& Z-_2T6J9[!3Y?-C?S[KRW^P6;\QLF%S/KEN_+&V<+ M)3CH,$S]H/3;WN6"RAN\MG@::XQ$ (JI]&\L03AC\*!/=[I=J6;L:U@\J]6O9N+G;TP(R4_/%> \=?N^B44Y!QXBPLBW9 M:;-<%')!YVV)$V.UXHFQOWYCH$.N,4_.0O3>._'2F^_N^(99C"-(I;&@5%MP M#K]&CIRZ5P_5)P,;)GA!W+\HPDCE4^DDT@P-FG00A#E-Y)C5\LXC%%)24M<$ ME"S@O"N\1ZYU/FTL>/?88#N?*64:?$\[SKFA,^/5SYJL'8@6?0+]+DDJ+5D M43[-ENW536T N1_+VO>1."N6*E=-,Z+#LC;KO<*#XA:%._E*M67/_)E%5^LB M'+RTCX].C4G[PYLB-OCZ\#EO^]:#6!A:MPOP6[BH*H5[7@!#8A%@K_5 MD"YL>"OY1,F%C\+AUSSYBP&2_X.Z\XQJJMOZ?7P>$0$%Z9V(TJOT(A ! 0D" MTCL(B#3IO4:1)E7I4D5*I(:.U$B7WD$ZH7<2:H"4F^<]XWXXY[R?[QCW6[+& M3D;VWG/^Y^^_UIH[R5O&V41"KN\,[G$ZI>A"(0[KTATEI8:ATY-;^@=7B^]& M^?Y#),HN^ DBL0JBF\>(HSA/I<(P%H$-UWKF \$PM%/;8<5-^2KJ=-5W<6=%= MHZQ]OL.\638*>\\AM!8#7^T6+,F&^_WTLC8)1]GJ NZ 70914OFYBW/BN OD MF'CU$$(+.M!MQP/&$+#MWO;M3JLKZK>0"T(V+9D2;[7_.TM;YOS J$]5*M#Z MNR$L"@;="AQS'\U@#,HB7,I*]M+W71R+^QY]3(O2J&O,?5$;$12OJK1C.D,, M+%Q#NO>,_K7'L?ZQMX_A^_5(SCT562MI@S+2V)&[F*A;B27OH5]5DSUR0<*Y M5D-UFU CZH@RDT#] J4B^DV=7%L5W]P + WFWG-(&(CDL8^A*MIN-<7;YUY< M/*)"QL3DQ<.2VV&%K^/"1"PB/ZTF$J'?'FWA 5VY#Y#PJ..C#K.6)>IG$]YE M+45OESNWMGHG2(J)>MPHD%! /K>/4K M(E*0*;8RUGLC0MYVTH6%NP-"ZAQ'7Z8,72L*=DW/PZ\M:Z'S>Z8AG8>9$R>T M:5Q]2^X,;V5L0>)ZJKK&V<3QT[^LUPT+P&U\&8%GZX;QQN!44SWPJQP9**.2 M3J#XVKS#A?U=_?"2$;Y7*>9V)/P]/67BL\X.P=!UX)SKO(E=&U*R4N"2SN/[ MOJJ)RZ3<0?W4FKJK#OU1'^M2VV3VED9'W&RD4QY).SO:&[Z $2Q1)Z7&)1?W M-E4@SVP-8U &/(S5X15L:78<#WY^UBBF&] _3"CG6;=L*C MI;$[M?+J3<(+\QX^.5WV>=3O(M:[![]_B>;9W*HP_@=WHVSU8E-,/3Q/);3;4T]=\GBS M^25'=F8)'7RKIQ_.,G:-:Q< MYDNY>8.0+#B?Q5U(#2SVB#3'K)OI3D9X7,6W]JEMQ161.J9@SJC7C1S 8U(L M-1]R-MHCN*:G-])(??Z84E?"^>0R_M[33/BET_3WFS^[!5TFD>Q0HSF$=7$] M1]'3 #WH,"QE\^^]X\@5\C-XY#SQA41<[_5>4%3+5+WZ0[, V!%%/_W1\^2 M!V:==#R"W1-\0$F+7O7-MV=,V'6^P1([&5<*P>]7^1_S2>6.Y!(*)]K E;SU M](8%.6K,+3(2?DV7QB_%GQ@[,1@_[8V0[LI<;!UVYJWWL^>5XJH\6*KLC#DC M_]@'<7AZ.:E '&S4'(]I5/@;Q?K])P>M;&260M[)9Q(C/ #<^:3#L.->H2MP ME"CT%,$AF/JVMK$G0R\*=RORH\;F".[T*K'/!'[8FI3^PL[@;;J]G,4+.%:\ M?14VL8+F9OM"TSS;H^F3?#G#9!51%\W!CP<(U#NW.9WLTJ(2X=_G:G^ 3H>^ MC,U.>6#5-,+%(NM<&< A=26)G9-)>,"O-SBU7G\S=8/UH3!!1Z:,O?:$!*/X M,GJ"V5 "/066IAB=H+"Y_]-Z0(O6OK$)!F>M4?3F!(Z0128K(<7Z$?ES^O3O7RH5 %< %6G,9, M]F!O+WDQI/A%86-#CO.EW/J3!+W4]5-&CAD*,L,ZFS.]$@:0G=:UV;R!>U2Z M"&;VLYW>R&DYC+=XT1+$K$S!VV<$3BEN:].'[P[3ZA;!FT//_<4ZV&C1(=_F MT/8=\X)I$05_OI?[SGQ!;'WF,6IN:PJ9I9^M?2U^F>XY["7F><)RS\<'$_^I M>[;7AM^F6H+3B)* \(8$A-?X&7>YHJZ#<8 M%X],A(4[61=Q8^<]O:D#X=9^O@N0?@5!=RQ+ M8HR]&1E8O.IKS]VM!U"B0:USOGK?%F;]5#'$'DBAMDM+CFLL1^AVQ$!!OC =7TW0W5)PP M$@A0>67NRZ-<58NF M6ME%=JD73G/S]'I6F/![=NX9 M)2JJQIE-E8]TXJ]L^?X(N*@Q+!_U#PQ<+WA= *F0U;_0S@D=>BG0>ZSWDLE( M1@;T$H!/!G=5=774O=05I=ZD+M147^6H0-3S?JOM1AWDW3SR]^MA8YG$<6%T M:]-U:Z=CS?VM.N,%9AJ\'%%-+^IS[+[Y5[H:GCP/$,?*VR6,'X3[&4'>): $ M";FLM(Z61Z;Q@P[0.(9@!3/!7*LY".(^$A4-8[P7#WW0_9GD[2#=U2?!88BT M1Q[]VXRA4]JH7^LHXY?D%I;^YG)/4O>LI_:L-W:GN_53>16G4O9Z+?O[YVE2 M:*A_?&MKT5;K"5K[H@3[.9@?ZF]DB/Z"K'V)ZVQ&8JB<+!\CZPO MUQ9;R7=7@DH57X[K44%-JL,/U2+2$PTM1[WTVJQE UXMU\4^1#LWLITY4CI^\I?> MA8RO;53"4S(5BRX**9F);NMO"VY).<9!8(]YFC*]XJR-GT:[?1CJ6,-45QS? MSLN-7S,XFNEO<=N4@S29FSF#/WK%^#0=8$D41[;S=Q=5TA0V-.<:Q:M#5LUATX_/N>!$$&?0)[W@ M%^CQ-1/VGX[BPB2+ZHC[=S@]Q^Z*.Q9&Z;3&_;W9-.4#:30OW,LOK)74J?;Y M<#_4&J%UWW#4P[^)OYS\+S#YROUWFL9ZL7!L0+S_Y6S]Z%RKZQ ;FR+[)!MBIU, MI!U'WA2RGJ]3=%RKQKR.%\X[DRJM4):E?-47Y?G5OFG+($7Q9WFH:#Q3#H243,BW>+M^AX2X5&3]#N'4& MC]'/II2CS),3E_Q*8:'"S+VUEZT3+2RS&E:_T7$J[PP"_V2KJ!O"+ OWILO^ M$?>-35ZIK>5!E1KUQS>-)!%=J^Y33_S!K_(C.W6A2A%,3F-%!&EGOULY'@,^ M-B38L[FKP1O[T&%9SN,H'^W8=N*)U8GSI?OW\8 X\6&%VV&39A/*;T_-S!Q2 M;:(,)O]F'E;RUC?;)VK^V23LYQH/VNB!O$#[9>L/_PQ,$:'VZMZLM_M0(O-T MQ#O_KG[75/)TXT%QB8R\'9]H?*HHMNEV>='&V::$B9*S::LVLPI$=-U[3^N[W3L>7L=0W=@_+^(5(:S[? M?1AV][:7U=C* 1Z (L)Q![,CM6,K[:CVTF5?39[WKHK,G#F^F:B7R2&^K@WP M<)A%]6&>+/6$*=Y&*PA:TYRTPEC2VR+[]+NLZD3T.756!K-(B#;FCT) '_RW MU61'/!?F&5H;T@15#O9>>X@4EK> M_D?5'KT;Q?5";LJ>C?9I7_&(0FZH\8"C(PX>V'1BM[8/6OE&-E@+/?Y8&^'" MQ2__%TEP%HQF/TG#.E^%[S-'V/*;L* <\!8[KN&^Y,S.+U^RXD8JU>&+D5@\ MX/;&I.X2<[<5C?#;9CLBQ'BP%%%]JV#OAD;LH=:>1D2O!WM]O5QE<+7+BOXE7J4<3G MPWT-7%VY;^8OW&G)@(S(Z;[TS:4;$T^DF%\RCYY9VUI1J_JH'1DPPVD7E"9K(K0H*K HS+3"456JSD)]P(5__\VF7<@[B![B M":H#X?['6'V P5R>1W]'+4!_A.]'=UX_9&4R6&$'<*_$\EAF#2Y:[T1$1ZM*;BMMP. M2V#=9+.33E*]U+JV[Q/-;971Y0J2P0)3QISP..^=C+,;;ZEKF\2R/6.LG6AKLFECO/9TL3#D\Z!D9MP<;7VLW!D\% M) +3X%5;WM5T9O51%4P^!\WU6H-EW&09KZOSCO[$^##=T+OGYIT=.8DUY@F& M3XF[ VLA/4GZI;41>(;+R1GG8B_T5.^($9,_!P<#5^A$/:TZJ)S%]F9$5UV MO'FQ8R!0^3 V42DBI"Q+&B'$,MH$K_>,X^(J3,UE5QSK,7& SU>=%$77[.2H MT?Y9]N;57-9?F[]1-S6%!)A@#[:WT;2K 6(;.6]'Q\SV*'^:^P*=ZYM!7[D3 M*^Q!ORP D!\S]>%_0[,;]![<\1]0)&YT[4OP!(D-M1(CY&Q3JGX>; N[.:BV M,U,KR5W-M.64)T=U.C.AKF9EWH'SWD'&Z[G=*VW_V+D'DD(L#+.\30QHL?Q7A 9TP]AQN*LX.UT_%+ MR6_63VWN=X)>HWJ#)KI"F*KJF"Y:K2P+]4SU^GG'?;4M[#(-S5R.=MMRNTJB MO6[X)$_;5SCX,+?'1^26(+KO[/W279S9 M>96Q=MX[9]0VJ[^Y'$G5"L;\4: MW2\\($W/L=KS*:)N[F1O#2QLP*8E-B%:V-W%M@LPH_ZUWHNW[VLP73,W5JC]HU:U@F M0X:D*?0CK,C-4G?&=C*=0,2/A1HZ^G^S&I^QA;77$G5@A-,7]IKHS$C4$#DO MQ45H;5TJC*C*]+6'P9MJ)!&14[P6/BGZF8W9E2-AS$%!;TX.5R-OLU(Q)'$ MD30&P"(%]<<1]Y)^?U$M$#@1_F8F)K92%D;@QE%N4"V-@]W7/IY_KE8(3OCF)-;V: MS@ZF%\EK%K*"9L];;GRSY)+5B.8[O&[K,0-B#N4;[(@JHSI*%4:_""E="!=G-=4+SS "2SJ"N[/ M4*:/+#%![!I!9<=CL_.UP*XBL3JN6E(Z,^JFFE(AE-4J@6K/=)ZQ2=P\-ZXG M6$]XS,5.2XP_?3=]EJ<:DT]X\T?*QB0#%XU;X]'S_ESP7%GL?JH?\&04" M*.$![>V3)LQ-^G&T/XI5!@3N*T+/^5/V[T M?_JV13#*I<4?OSEG+L8VRS.K3=4;Z>5]%=_GK9SSWTX-3Y Y@VT%'NT%+91E M+90P.9>U?*JLY/1*3POZQ&12:(O=_C*7<9ULU>"OK,YC7U]1EF8%5@"3,I!H3^T:JS)FPX;G.4\8MZA5IXH/WT3N:9Q\U;]#1P^->]@*%_TN,'7[ZDA M"+Y^#\::O2%=7BODG1JL\E(TO>'';M><+DRKM6V3L64YQ:"BLO0")+C*LBV M6.;J>'M5"CM_QRI@Q= 4Y(1V^NE@2NYN"*Y;"%[>5R_RVL<#T&Z)'X"+ MJ$8<]T60H"!->,#)QVLRW&.U M.Q?#> R,@\/$/]LCEO" P!N@I4"1Q48>_F**:H%];0U,WFGWWW\,X@V5]'A])L U=M&RKH? MC&%-KTEZG<\L 8BXE1(Z :2 #%SC+MN/<*.=I/JV%"W()M@E_PJ7:= MMA"9LW\D#;F&7((7Q^G J'SW*,=I/\?$TX8>"+M!F6Z;:6KIB%Z9(0&9LW,V M99.3L[>YEW5=X)*0P%?Y&F1*"[SAV6IJ6 MA[ !0JC]Y]:VBU!62+]5*AX0!<0#2@]TKHYC02>*]E;KA(//73Z Q$I0!2]V MF;#;=BJC?WL]*.!NY$;"=EOF ITO@7TD3NDY<.5KAS'O6"N*G4#)C[9,77;? M'4U]O]A3\3Q/F-6LC1RY;A9IEMD$FS +3.(T4M. MQIC@PL>+F&@<=<(V(YCT=Q4%J>*E>53,^CD,VFH;I@0JS_9_IP4]W3>+??H# M>*3IXD7=(?<2U,*A]3OD$VS+2*=.-C0?\MI8I+JMN4Y 5J0A!R$@ZPZV+PH= M1A"IYH9H'!2E3<7LY-UXVUU66F%NXT)06RFZB, 9L-'PKOJYA]5<;=A9[#9! MF6(,KD$$?MW" [[4KEEA8YN!N.S*_:.?ESAUEFU<&^'6GDO="W5$)&+2@PD' M6J&LKBM[@=!V\5D0@A'I%ROW0C(1K=8J4;G_T6\)."=K,8U>6G"[!BE,8R8' M!9(U."9:U 5JY&I^'Y@LJ]F,'/4E#777BLAP)#FO8=@+"Y3E8"YV1K?4%092 M1/0<(:O3D.>AG]9[?%%R4I%MJ;*,.4$N%:89?(YP%<6%^A5/V9OU"W7L-P6J M8 HD]-,WU)O01V[4Z%B+F("B">]H-Y?>V.(_/73IKI/](>^6G2PMG*EE[UY$ MY((RLM>/T'U\?=LFM,$$!;,U;7LGED=0,.4YG0JF"?,!,;]M*!F_\R)FM MS M+( 8X>S<^D? @CGOF49-[_+5TP:><4;%;GB%-=:6Z1YG:0U=C_ZG7.W@ 9%H M-"5VE!F"D">,#@9BW'#L?M27@Q!D)03S#?<>#X@>[VBKA6#8H7C ,*>\\L4N M-L]'4^%& ]Z *NI)*+#WL@YRQ;$V\,H7+0J[>9 E'D):!$1EGYS96L5=\O]E MOLA9GBA8.LJWH/$HP%/]K]^=C!QQ5)3+3\I_D\QWQV4;[6!N=8R'V# M',D51' K6N^#80([(382 #$/$Y]+8IAP]S\Q/2K4D]OY2W; MW34%@GB137;+,6P/1%E.?(\:4,3P;N\D#P#6A])4]WJ;Y<"%I>ZY0KZX.]Q$!@%2T1$4 M [5JPA_/<]BD?^EI#5*&#SDHI.MTZG>;'7=!3Q0RL,6@C0\8?8)\@6_P .5( M>!X3JI63$(N2]GB +0@[_2T(]Q_+9-LW3X/9T]?5NI>X.VOJQAPDO_17H(N/ M_C(T%N\,Q>[,2Z8BEOBUQ^KD%68U)L3+C,OK#F4'.,-F)F:(2%AT5+\! (QO9?P\ M1PY&AOJTX)_W]'-,4_FF4Z"ZA9NZA1O'O".>GMF%UP.Z+HW3M3<#\7S^@?H_ M=,(==?*U:$IT"1H@Z[V6KT49,ZY*&1-G]#R)E.\^123< 1C;'+]5 5G5)E_J M=RS<'9K)/)^N34M9:94JA!VWR*S5FX+J;E::\&8X:1'W:) M9"""X>Q5\:*9U7IFRG%;IAE'\OI-9^.[HK2E&6/.)))784G/#UFBG^U51IAH M_WS4SDW-JYSVRE4T/MN.;IWG9TMQ9JVF?.:T?-P3K6$S#7G!HHKJ75GM;BM6 MQP\J>;$2/2J_C*'PS O:O[\9"YNN/9#>H:;=:7;KTXXVO'E^.1^:WYAX-BPZ M)Y8@(_E7-^[AQSTO"[0PE32I7,:8\D]V* MG#7C9H=/_%N?Z\;^V$BMRVMS#H 'H9YJ",^3=0-X6L?J GZS9-FWU8]J>0C, M9F #SG8M)!K[=A8IZOPMQJZ[RLH_+FR&R,KY H,O%:;/T&Z%Y,+W4KP46+IF MG08,W!GV,LS,?'_8\-@<[YY'+[3([TFP3#1K3.R["6K^")5Q@"6*J4P_WK_D MJ$MFV+TLC(5;9ASFIH8HB*-=WH]D5?)[=79!JQAV3UE5*+0O_"_W+>L4OK3R M$N&FDSSNJ M.ONHK?&E;;'(O;S$ET$S^BMUHM^PL^&Q#V3[*R( 'W_/-VN\L6U'C;K*=$)> MR+' E_QMJ9\>GL>-I)(Y5/AH$T?O3^Q=+%EIR:;*YYRUM1XV_N[]B?U>KYCW MN$N2.W>3?"Q-5KA '.(.GX%DB^;,['EN*)2^[;J]_ M*>EL$\'(JWHD\$?"$DRFG;%ZG(-/!J$S?#;5+I#5IM59Q(G<]<_KSVAK(K>M MK:! Z>S#V<-;**IGP67Q7).3OR?6WWGO7I0(A3S=+KGH$PE 0==\1I3]B]?8 M<^GFN]3K?VT#)-K"/3WVS'._J?;12,FC+[;5/B#DFE/>GBE",B+JWVH>8;J,*C.FTD]!D=F%JBTJ+<)+L:"2.J!7] M8:U,D)Q"E)D3Y#PC_,K#OOC9_O83#MK3;4Z7"IK(.VMOWEKQ;?34RQ?JW/Q!&$NHJA#(%GI8!7E9A!6%CR%[FI(3'--,Y)J6OVM,B. ,D M-GD'1D>^>L9@WUQ__OY>M'Z):\5R[#R']!@G[Y/#KS/AZK^$2_PQKVDO-> / M:OGZ\W@"GFEA"VX=\PG14YZR/?&YSZS3/@'[OGUIE.DSU) NK>G]E"S.YSA6#Q'M[U_&=\SNFLSD(S4"_UU\4H?LNI(H^8GEI3X/N MF]X7Q>V.+C749\2Q4%XG0#[Z8Y(E.A2]M-JM8J!@?K.9"U%O;SP 5DJ\MBB< MF',YV?DV@Z^^\*R>R)(2!M->;([!4JPX\5]1N_$'5]C>=/_/IL!3 M/""69R*8'YW.XF2R0D#7N"\T/@+++%.I^D%)SV@Q*T9'N920G]O\#?QD)]AA MC5"U4Z.$O;E$"M_K-(F0Z9V54T65T-;0>_]:^[PV(5#6FCW32H\!4;@]&)GU MA)&LS?5\G%&^D[7P6HX\ M_@HY5MI)=5L>L,;V7;!P?^UF,%=7*<8G18:_CT+[2;?9",,]36G0C6_1"_6 MPM ,':NAJ MIHTT(AB8(IY1' MGOZK6ZUD&4WD#(X1O_@'A7(AXP[_) MNWI8"T-M0JX;?N5]G;:9Q"E40/;7@%B&>JR$<*1EX@DHP1JEAM$X53L[58'0 M W<(!UFQ$>H+$-FPMFQTF&X &6-<=8?B:( OH4=]P%/+^1 M)%P8T5,JN!H>L)J],!DZE+()1L>T/\XFV &RD&X8D3B($8$ M#T@ZCL(#]G'\>(#!GZXST'J2)G>'6ZSCK05VM/-ZW&M7@3)$Q8M^AE<,:4E/ M4)5WE)_T4CR^&H^Y5:KA13!SKY+$WWZJRKP@WDTC >G[ MJ%#V!:SV\'%1>_YE^2B16S>6K#.K4N&WX(J8E?!!<"<>X*DP_K]@T]7*OV_5 M-UF'8E(80=A/>,"E'Q7M=1\A_':10Y(X*G3$.EV\Y@ATC9_BO@HOH,[WFBV+ M#2JJ&E@ZS 6_E4+.LM"5?>6/+]/8C-A[D$ M5D]VLY^SXM#:UMR.ZIP>'Q/)&C1K:/1J?$ M+X U[/LC'H&1(:72'YR? /E66BX3Y&X:ZG0V'D8G?E[H6+\,+ MH^EG]F^(HTZF4]XTN5K8,5I7U:T;+L@]GZWO[@\ M^ZI!RA =WZRR'9:/T$' MF4Q":?DAHWW'^A T2V%GS 5YU??WI!AM[,]0!HW5O%@]_YJ!/\4?4'1T,S9? M'D1;HXBJ8E:ZZ2*:L JTMQXT@-20+4Q5K>KGCD_5@!^Z7\4$ M"CNK=]$2[Y6,E='BN*?]0!\"#D1ML1]V2\#AZQ+#M54(IO?YO! UJT';GP@ 8YA34&#VZRS3]0'0W&\"*6.[9TQ])K MR*HX5O4*/&#>,4@.'!1ZWN??_RCF2N\P+ 904/)'L=2Q.3+=4\SEQY^E/^:W MELE: @0W@9='JK"M*//Q8SGYBGVF.]\B!965IR7N/[I^1)IQ+#[8]*[R5CKT\>=1]MM99N(*HX8M_LP]P,#-O&2*'1D4%MTK$:+QHG:20 MFNM_[:1KYX2^12#77YUCI'Q@@ 7^PZVGN M2(:+*C,ME%6%0J)75L!;[6J?A[P_]@Q,EX<@-5>U#F]*KEI1@_4%0V#RQ''DZE-,&9U MKAKX?[>90O^]S33F/V;9K&JLD-HJ.DBS[G "3JKXJ]G@,_M]$C?,6WS>]GD M<])[SC.HIUIT99/81N+-N@U_R_N$HN2L/"@TI&"Y07D90HM9AE@0A1+*7(<: M?(,7F8YKE;/# XK8F&"-R'T<& /#2.,!6".;Q!$Y EHDDD?QG M7^:D[K_Z,M%;_^K+A&B+&Z$\<)$1$#&%?[QV8C?P@GD:B$WO!*[;KYSO M"Q'J9S7T]#@1=/1/<;0BA,QC81'^,PB.9)CP3?;=\!MZ;Q!6QF)VQ>,8DR0S MB@TD7(8]5P8,O MX)82&X.!K\'.+.)!NJTI!SQH%Q7[S[>UW3,N))3NGU+\I MG0SUYEYX'"0SX1S.617VU:>$ZUIV,LD.14_VM5L__'1P+8<&!45GL+".#S/G MKWKR(S#LY4UBBQ('ZP)$#A65F3V365>>DS?CUVJ)#+[0+N/".H_A)RWW:-/N+UC)Q)T;!+A2-U?Z5_XLO,_6>Y MT@O"$Y\K%7;Q %?B\9-QIPL-C[M4J/]T%NN M26'/-[W#:6%=.M4%=XPL4ZU8,O6 ,I3,-7\2'VV!(^+Q@+E$49& ?_]L0(P]?$<1B)%YBP=@D!1H6\A<(^Y3'01MX+^.!V2:GE-$@8A#68(Y-2U!4>U, MVA1"S3."92Y3YQ6:,/(,H9D^KWW9A.\H,H\0O_K7#JEQ0V_N*:6N#4GW?1)[ MR6I^!R3J@TS%YM47G)O3"KG9Z=*6W)RY3^T)F:8@A'V=, U^1FH%*4CBNQO^ MUXRY1BEJ9 E=009*\%DOIA&V^?B7\AIZW;9\$\%3I5-1;<1V_+T3ZI6V_]V= M>.[V[\@3[;^+!W#>T<8#;"#8I>Z(T"G$HA1,-P?OL2IM9#[\IP/N0>>Q3O=U488$E6A&N"1/'V26P>(](WYBYZ:#$; M$-,(FEM7\BABI>0N!4F40NPC&C-!&^1"F$@6_]?[2^$9O_ $SOYUFQWJ==4 M,I6R\"^U3!0D&;95%9ZMDF+4BA7ENX8YDO\\(BLO8KGT[WQIO) Z% &O9KN0,S8R> MK[)I=B?*HKO&NK7N6XKJETY]C)@IE6#AFLY,*,5=$',.6?#,7+!4)VW%V4DK M%<3.G:A#@9Q"1AM>L[E_HXH3\PZ!9/MIO_,"W0[VO[I$BN$!PD\X&O" *WJH M/+\0+4^/,:W=4Q-C6C[%CMLL#]3< VBOT@)2M@(TC=1$?]E424AL)G#%[?(6 MS61OI/#UW4QM\K3'7?S0+5$%2[#S2$RH5[1X.P\[."LO8*X-L^7Y$1XYVM^Z MO,77=DTI9X?6 G,WR3\6[II,^N$!\GON.?)JT:*;!(@S( EDN@X65NZ&38VD MPZ\.32;\,,XK76=RX$U>OF0\(&^FK925XE$UC:&?7X)-;?W/YN1O"?,DW,D+ M)%2UH:EG\%_"$5(GSBYK*]2[1FET\V+<%X)I4'N)PO3 +!X[^ /SWH2+^> W MXE3A?RYAS#U<^S)T<+55@63*3/NY=YN1%0)WZ)I[;/AO>%MEC?7W]8IDL]M' MSIV5"U$=3?PJ_;2J@Y_>\F=")AU7,7131 M8K5"5O_UWP3Q&%^T2G&P ]JO%*UTT.-2*B0A?&\OJ00T%X@M]"23R2ZMQ29M MODGK>J5O^+:F^>MWJSH.@=Q(O<1"B7:SQ29 MT%+J[]QM&GQMV?A]6^ MW;#]/8F2V0)P&R/O>(56CJE>0JGWGHH6E:5NK&8 L,,_AM8]==_:N6,"%EFA M&^&D.Z&_-YY=,A6>[J\E)#Q,H>:?P_%I7N:QG?\20T%!_KV$N$+1FBHBDQ=\ MSQZ&\1]J1\ ;A7N$_S*=WV7C;:Q#QQ:8EJI0[UV*&:.3&%X1&:=W4ZKX7/PJ MX!Z:]L8J'2;0'SK%T/BS:'1)LW%UJ-V/<8T()-?K6.?M 1>S>:JK2S>D@B4$ M@<[J W*+U1XIW S](6K$J 2[CJ;P:G].)K3IGCCJ#VF->U$,],XB4Y*NM_/$ M5GIU90$WN6/OJQR9$:KK,BT\("PZF#]IR*N?S3P3/*4MEC3(O^;A MKOV#. 83!@O'*))HS-EZ9E;IUK&4V>P.]Q6D*$"E>R[!Y8?CM9>E"M+(NGR@ M6[I]'9_GLD<"\&_#[#>-<7P0![WL64=9<9 M))0.BK_0A +_+"\Z#\T^#KJ"EL/7:#T>X0'I5^!&K(J- 4%T/%7Q !2SOS+N M@]<*YE$''G#ZZ^:ITC2D4=R"WX0IM*BPLL3:^0=75KGR_882>]8I#7%W)[J9 M2WH/LZ7OLEGS+3IE9)D 55'^?.))\Z?CB38F0[J;!YWF9L.HDN->?7#"^*ZUI!@ M=Y>)'%.JA$?9"%Z>1D8!\77-GU!.'2']I7@YRU^MHV'6&4JI8*]!E#]+QV0) M+=/4SMIC 4ZPP6-&35Z]-*'LTA\#8*'DX!&1=^C 9F$2-,P*"8JN@]'Z6^ED MJ<^*FZ4V5[5]O%T0X; 18[PHKK=@WGEBMC0_],^SZ6LZ1.4\1?-V3,]X;7X8 M=LZ&E2BU\:7P309II1K+>L6>I+P9QY1$=,]VV+BC6P75U"C#81J4466LG%KU M)+U%O)7I<>MTS0ZAI1@"X(:]1]/K5]77H;,*G$+I9@KBJ?;UQRO>S,C)^SR* MD^\TZWOL+ O)"+6KI9O/[!556-P A"Q3S%]>>.6*/ K6J'X&B0RAZ#$\^?N] MNVV>4CQZ1*S151&01 [*J87<_QE%%%/"TD)>*T"=]<]S')5R##3AOK2[AB5@ M<*%A4JJ$K&>C:(K; +Q<%$C_TPCXH4!NENXDN/-)3#=B#X$R<) MX91!E(T5 MF0K%Y5;%&VF5ZVUZI O+%1-0H1&; ]DIWLU#\Z((3I?7X;^'G/OQ@%?H1ESX M-!P92D$@ 0HOW".WOP@8J1Q%X/QW$#Q E*UK%<[B;[9&%P7\),=<&F^OG+:U M-G%?1>"_W[5-@6G!6R$9!$@(12R/57??X+;1P)@=0YC+HA%WKU<*P*AMFR\=/* MB88!'E!U ,2EBG4AW7 :IJ +H2'063303\=J>/O\]___"S:)?AY%GTWG>B350T/]_[R?)=VAZGBA(7W@[JPA5^IK^P2[T!M>O2ZM*#WBT MGF3WW?^4!3ZTWB]9+176=K:BD%&(H0^TR&.8U5D=9?1/1. !G[QA=&@]G72- M6?$ S(U&QJ\W=G8BH\Y>9&^?9CW]87)X5%%D&./PQMOZ]^-K>NJH@MBNV'R^ENDP?!YZJK^R[L0Y]&Y$?^9Y^ATFWQXI MUSY,7 M\G%>#B_6<5<=!YH0V:UV9@\Z,EI=AGNB0U7!PV,P< -;C@HA6R5^S)2 =7ZD M);GK%2]7I[667?<]1@5%B*#YQ(90;MQ]O93&<1+O%/@JA!V2]-+8VD@E\F5% M SOTO?1@"U/_G"$P8J[RVI_!PE_;+5'P( [ALM.??V>QNF)>E$V931DXWY>Y1_SQ_RY?&JP MA,EXA7:FJ/?>9'+XZB8)6"H\.78S6;VX,B27@CZJS]H=O!+'Z4\"*!T"? M0.=3C$Z_8AUH7A'W0>J)/[ ]KT)=Y-UR8W\TX8.,T?H=^Z5HY2<+D0F',\F& MZ_'KC^]?V!^@D(G:/ZL;47A ]*'NX5::-EI-_":[XFX9IDV=1AG#C3A M>941FSDO_0*-.D?#A!E.7H@I\G%WX$"]PCNF(I;S3C"J!*FGDWKF$1 EEF+J MI+_.4U^F(++I4=)=JY=X1&,(2JW@1/:.%K77^LX:%W^%7,1B:Q6H0T?BL?'E MFCYK,%:-O\P55_/(VUHLY[OXW!J;9H^WW&H<)"=+U#Z]I6=*&?N=+MELUU,M M1C%*.-G5\ERQ-$Q;>@?\WL)NULB"!HQF+]WH1N:7%,K1U_?FVBXR*Z' S0/+ MG^R>-ULUUF.SKY_/-+Z5#TZQ@?[&D=:F3"7I+C_1:?TVU31]X+G=:H_-BJ3J\N/#>W(%ZX(6 #+ SNT-(R M>M_-$"H;#<&]OSO3Y,<2DVE^HH=#8G,+'%K"MD MX_SS44O:P@'_(?.+J4@)07XM.$.O\#N7RBIBQ1MT;KMMM">3L9S*NUI6U'C1O\P2*E&!U42V5'-5 MKZSU._M&G43-GP>*+(;W5HCDJ+F""Z==Y(G:\^$,#.N'[N9YH>K;"S&8="GD MQP]>]KQRE<46AF93 R@)]W[?S:[AF8[.E:4NH9%]Y3]QCRDB/!<:!I95[J!9 M$9MX@$Z9,P\QYEQ2='W*3I#]HJ^8W"N7'72[_(Y<6^BANY;?G!+&MW=N$E@9 M0A0*B;^6=C]_BROIEAEAE4][E$!&,[/D.-FQHG%F<>T\>>]Y"3:C);"BW=9L M-36?@6#[PU9MJDE3GL;_)(=(%'5X)!JD,U ML49KY=Y)@45IB+5YB[R9PG08?Z/U5#<88J>ZW'P?#X@@*?@](KL.2]WHF]UU0D>UI;O M-0ICKHV9Z.OQ@*S[T8W:39>3"=Y3ERZ!CHT5@[Q(LE_[E]NSV_NX&MRT1V[> MGC>ZV??Z-%\RYFNJ\"=D*'/5Q#?CY.#'7>18:2(RW) M%\^\6.PJ<.>)V6ZN>(!>)#6R^F/'*PA52L5X/PS+G3+;B%9#KLVR646(7RQ, M'E)9+ITQ;!_ZZ=FC1N7.*\,F.RS)JQ_.H8VZ&H:@[&OC=1O)C_-%R4(V;M*& M0WR)/_J;"39.BPHT4\4WV1N&]1C$FDE/]\B>4Y_JPK_J=""LD6-0G]H4_?E& M>Z&WWA[*]YOO?HN1?FS5PJ)3[J 0_4$_]*]"6&&<[=T?G7PB,6"1&)TXW7&. MU"2-[V:LO!SEJ4GCG-\-3TAYW__?_VWAPDT":\D342V:N,5QIMGGZ-BB!89R M"77JP9I9P0+&1/594YYYBY*PYM#O91PS1'-L,H?&W7DQN0+(J$^M))7+:.>> M9HFCB(H_"@NQS#NM#3P:=X\$-W7'EN:&:.KK-\N331?[;GYS?2%WOOZ[B^U1 M@I10 -+-W^8EZ:0,^7V>45#.N\?0LJ>YN6#.E<3=_RI%1""T,%:%[=LG(+ M[8'\!4'8H$=QU"N4)@&Y]Y#R&Z(=-*C(QEDY/0:-6.:_RDF''8OX54KV^#PK MV"]?FY.Y9]9G>41..!*4P/.Y/]AH/5/U_ZLLXW4%!J4&I_]RR2D& T.QA8K#&3;LB-PTT,G5PS%ELD#(KP MH8-]Z=JI*I)[7^.SW8S7B,-7"N,L=][/5__?.4K=A4"L;#[B5&P?]_YEL'$ MZU7/>(2#4U:4Z&7)P#SO1&:J;.S!")4%Q2IF0:#G35.N%%^O6C+U^V[]KJGQ M'X-?;E*M0RQDIQ:=)M+GH=+]KC1&CML1@02!CVCNZZ4 [K233MS^W.?'/5]? MH6Z[G"GTT0F5HZ'[F85K9]T[;$+*SBQ':6UBJOD*$45GEP!-VT0OAI@%R;$Q M-;#WM'@%\7FFO(:WR7#>K:Q)4BM(WJSW"IX4&MBQT.];?X)^T<]_PC=M2Z+O M?.6H.%"8.R#BLI.XH]'%QCR.844< CMQP%J-^_2*58V3WOOZ?4>'AV,\CD# MH(>8:^Z6WU Z/96&7%'AEXRC6136:5J$MG2VC)NO?F^JPE [0+]$2J;_JDF] M]F;E?E31QZZQSK$8J#*9:AI;'%T,S0\E\=V> %5*]4 VL9OGA"I/BB8 BXUP M-.@LTA07P']I10+:T,N$_.D%7L>_Q#G\QV+V&T(AS(6?J 030-CNJ1D>,&75 M4;_OGT. ^GJK&W*"R=W5DP/=P0,VZ@L(7WO017 &'RY]_IE0-X_X_WY"W;AL M6$$0(X@\[J6X[91+BJ)B6&LF\RK:TU&%^7QWIMM;ZS.HNVR1VSG9..5IT&$!Y^+YH'TXD&SR\UA()H?AU3"BI9,%6A R1"J5! MA>;.-#Y)3]:&?[(X&W;6)M=EU0 WOS'XV9!RJ^V%6:R)GYE%%]&0Y_-V'ZM9 M_WNN0)$.:X\_)E[6*'UKTY2Z9ETCCR0SK6P8Z9=EL;COYR]Q%$,G!X8Z&;:B M0RY2&K0?"#DRG5#BI9>:LCIO!-65J^?5=IQ,>5OGP%-9&\X_&TJ,X9H.%0M6 M(H0K]*K*6"P$WFU:Z,#@<$U4_@7;?+Q%I##._94U-4R:7Q [7:/PZ)156NQE MB!Q,L.\MK6#_Q\X9V,#9=JJTE%;F:8F"J<=IDKQ=/GU4KOLVO;IY]]SWZQKF*?CE#AD/T-3]SA=\*G:TC0['L,QY'?[Z2- GA.WTD^//_)9 MA]'*DWO>'"\+=4/4LP9?ZP(@_:7+"G#3ZK[MR^BU(J75_-+OY4DN4A497%Y7 MF]DEK5==KO9^7FAK8__SCUEVXZC2<.[4J2_4VPH\@8\!^_N ))_.GX)P&$+PW]0!5_VBRW5VTY5@CRP$E/&)MG?1I!O%BE8ISY^)MDFF5M9)I@LHJMV[ MU_/5BO$:!^_\'H\R4^ZEU."R[*5+J7HD_+A.8/X2[&5CQ(H\FE#B\SPHL:V$-NBD";^&%.K)!@XL ME&:X<8Q4C@!]DDF9BND07_CM3US4J,. 4GBLM]K'Y6A,E.Z(F 0@%$.<6[$/8K8:'7]"\L'9@, MDI$(]V(/\3V! />^R7]+%JLX].;.*\8M6C=$\&:LIG?^HD9=XDXD^6K9 "AF M&1W%>F:\/-*QT.CQ!I$M]%93J"%Y/ESB#JR&JP38<1T#^>GR'D']KB9$T#]&T:=FISPF%'."\:4@N MSF82FZ%AX7B\(\H$C)(SU-7JKZ<7L[<9=:R%N&<-=TT>6F'6UY7C&3NTK.A$ M]>7XL5S)/+@ OQ'@NN^-&4^QD-Y-Z14:>NEDEJW0XD1<77: MPWC<@'D.SGWOL%H3,;W.L\ \1[OT<_5V68W?CMP9K=OZ358O0MF\8/ T7&E/ MZ:185]>X2U7U^S;(Q*# )^'RJRR3!(IY?4]Q=&=)E<53QX)^DKW: _F/,!R_ M!DZPV!XO*6+=]+V*9TN_PX)>KM8!%65)\)QU8V#L7EC;JG[Y_FY3?[)_#[2>B1Y>N^\FC43CL0BGU_@) MQSA#?((XD"3^6=Z5],L%60LO&-\H5!VQZEN5(+F/&#H\CI]P[L@50:I+5%:: MFWD9V5N,(AP>CR*>CG+(L= $'6?2%?-5&4?3M+,:N+@J%S M0]9]>:B.JB>%IT:)YM_D6D_MEE;*$/W=4?R_ Z_Q'T!M,-EQ/RUQ7":";CX$ MD5B$3-LM<#IU#'C/"D.1U3/,[^+JEO_IRL]E8O/^89PX6TS^HB5>0;6WV1,[ MF 'V-BL$Y\%P&@D8*MG@8(P1?P0XR: _29/8K>/2-'*F&@&,]'/0L8D&0V+V M,5P:&+,,4;/@\/QO@H*O_*)^?X+/F/($L3*Z*;(2\78,UVE.GS<)DN.9L=[$ MQ?:*L", K[& QQ;U-L?X.?TK"0Z]FNHM?[10>AGR+F[J]LX776)WRKJQXX D<@!8@IE>5[ *!$G9,*32(S. M-H5F8^K[3/)56K*X M-87I2G>R&NQ!/:N@&D7(X[>NT+BE^AG9^S5D#R=97\*$7E%;Q<6OS2L86FOM M:8G8(X!RK?2Q/-,.@N.-O0N"Y(84@DSSUUQC[@SEAQG26:N.@^#TIC#>O\,L5P(PV# M*=^HA[$(O50")++%7IPA1_>NA[1>K*---]_@/ \<$K]7]YW<:E\+)3B?Z)?W0A6',(MM#[&#*DBS,.-^0X"U/=8 P&G3*D$#_*55&UJ' M"GF<]1I)"_QQ?DEP_._X%OMK<:.0H8-^!VV#$G:'![2E\BX5[(:V M&N9T*QQUQE)3'.A8P'14#)?V%G2M\B%7_OZTI[+QT!&,JT(\ _Q7\[W&?58B1;O5;JXUSC"6\* MK2X+EF:K01-QH'OGO$QPZGF5B;#2K=\'O$VUO%21*YU?B_2,DZ$M9@VSY%RH MSY+C5+8EU!PN\;JFN)]O[;^3+ MXV'AY'D-3MY"[T:K< U%+CW:6&E.EN:AHV'12;)#,3,$6?6V;=E[6DO(XGT1 M_0BA2XU_+O%!6IY4Z@9=Y%$3+WXL M+J3YB;I+VU^_:XDV/B.)IGL&(U*.3W G>MGL*Q]/&DX-[!;G_*88TD=4N^L% M(:A_;T5265>E*LX1&M_$*<0A KUFH)2'8'^PW6U-IMXK?J*,D:C^- MWY/2J&-R_5/BUOYB/W)'C*%.5Z)$1AWX!TS7<=@SO(8L>E73[+3@Q P-W\K, MB3VJ3>Y=YT"?-N?8@;<)9@9J)].C]T6N42>$.M0\5'\^*@&#Z):+O;% 94(4 M)I\2G:TN,:^G#'TCL8T=K:0)L?Q(AR?1_8S>/Q%0"%+D/ ,_#]R>AW/*D#$T MZU2SYZITWK3J>?;]+R]J?+YKZQ:0YC?WDBC!5PY -*LFX5.F9]&3.N6#JALP M(]>7/9.("DD_SDY%IEC*C9M@-:63T252CM\,B\>I'AT.;R=IINL""YMC#D$* M@\6:-OC93 5>>.:D/EV(!?L9/Q,JS WY(0IJ3'S:81-:G VH"8[],>;.)!G. M#L=K;J22Y]]0TY<> =NIA>Q*+WR M]WZ8F<%[(ME*M7K"3.9$@QO9DF]^B?S ME87Y]R_ORE*"TA1KN)=1?9:^14+NJ1P?*L&_2=+6+SQ/*9]M?+MKR+L#Q%YQ3CNK=# M$?HEW_3-,:\L7E-#$% T&+;!"0Z156B')7N M+%,C:*KS)T04._?'#N&XR54B'%9\:KK5X0ST4H6U80LVSXXD0$[*EBQZ//AW MJCU!/,\,,;0N_C4/A<]HN/7]7$%4C,"3)TY\EG9;5DLSL>4M,/[ M<52,,=EDY/Z1D0.U4/E]0D##/Q*KV[U6&H5/7+UE,V@,H>[=3YBZ6*_='636 MF1W9>NV/.S#!][H\>"=:Q?0PC:T=ZC_[PK[Z\V!MK*R".V&IEO.Q>2-=1.X& M20^%3YP:R9MGN^RL/+8E._I!*?*,D,MJ$3RL;^]06S=$6[2_!1OD3V-^H6:% M39ZK5J^:IH73[X,G8/;Y.U+=L!> M_+RQ?ROFO=\OQW58T*5._?EMUMMVX7EIGVU M>U^32) D\<>S(A5#]P.8%VD>O(\U3>C#Y>9PUC?,SJ;>G0$@A2"*5*>,76T' MUQC:%1C9P^7<>K=O\S'>'@I>>'C"7GK_3M#YXT5H68^H(KT"#=LW0Y-OPQM& MJN]^V#(]_[L!=3&KX+T.<.R'>%5E24WYLX#!F_[*C;0NI^,\3$0*+0\5Y3.= M;A@D0)5?2+=*C#DD85'!#V9:'&6G/Z.+^!S\,J7"P3S8"2$:RMS>T]TP("\$ MI'U>ZQ*ZA**- 86P,+H?)!H/;@6TJ36 BK>)O#O&IL;?@$1_@GWCR?(*]E.S M'5[RWBVJ9AL),&[:BM*RTLNU8CMBR6,S,)BN&">M\ZND.1%#2A8?C)]<(/CZ,S-!^G98JS M2A7V-78N+?6FE]"5JN5EO!''2(P'W9QP?WE_K;%_&FI]_7 MJQ#A;,8(0;5H5 V8\52)TI6*>Z%LWVE.-$TPVXN\PQBEA37VYBZ$\!SPH3M8 M%$K0,<:E=8!IUJWET1@DHVIZ-[F]RZK@BC]J.56BX*MN$0*B-^D[W:\@?/8T M&U*^R81=/.SG2:MI1G6NZ@\+']2'X.N<$,6Q,L_M1QE5]2::)?&(>Y 86'[O M_B#+[59OH#(I9:XR6#$)&]2O[/-D>E9-=K,/.UR?]V_&R1A@2@6IT;;<%2NG MUT\AV,.D]_4;1Q1R/57X((']_MX'RCDE7WY82KQVT$*3=T89O!2#V7CCP6U1 M0;?SH417RLL;_F$=0E*'5A;,3C*7Q.&B_)J2G97$_=4W6K7&/_\PO2'G&Z;D M'OX],M?L?%532_#\LJ1L$[C$H?4>2+JLSPKYLYNQ'\[PPLQ&=RPXH91-$Y5^ M6!"BFTV,GGXS3PL_>03(XM6XUCMB HUAF%.S5KOI.LV]MHO!9R.X(V%"E!R$ M3WM$+5V5EE[(_:G] J?S-_='/FERXFWN[;_63;L4Z%IL:-:G*W M9KP\V5C\$M8&_ZZD53[.J#JNZ7WX(<%_95%6"UX)-D_'2Q\0FC5=/J B'GU1J]L)$A%-5>.J34\O M=$2T$ML@;EJCY\UD]MW6E.>^8L0Y4)@+%E9]65>,/3Q0_BA6?!ZO[;AM)U]- M65FUA^HN;\?RA6MWN=SZC%2_JK3\ZS-&X,?D*U:K_BL)^S<(]0KLC.]-R5]N M-CJ+UQ M*3-(1;R6K8F[]N,^OZ1K/K:N42G8]!H#A^;?*W-J\7-&)W:C58,DIY^*6:LL+W&M^W'2/Y\LN2ANY.4]Q& MGXG*'9O5L;3 7^YK$ /S[>ZS)5']!',)DIQ%;J<#2\=JIV&MVY9S<&G>^%.\ M'T6#9$#6YJ0[7,5Q)'V+X61;(7HY>HM8TJ#1LPU.DAXET-,/TS-R!<@Y93CS MJ.A1_FG"5K&:>Q4*$\Q/&BKH*RL=W=(^18(-'?/28.CD<[7%0^!&P=W7HWM6 M1!/-MSX'W&>+_N!GZNX^):K\RSB%HZ>OM-C4MO]9Z4O!^G6+ 1!GU*J\ZC)G MP'.2XIK++>>(B0F^ ,F$>%U=-4#BJ].\ZO48:6A>KDF&#-@[?03CR"XM"X;X MF6&J)!R>)S:KWIR==9=>U:X,DFF$@W]TE@AN9 M[2%?C0GUVZ7TR49V=U_1*)7[$F2?'N>JSS0O@^H_7K)//4 ;&$C@0CO\=^C. M7F";_T3WKFX(D/[\I>+5KB]JOROE%;1WGG$)#RE>3$R12+?O*Y;6V#2UKDI/ M<6-GCDS9"\1S>*[Q*F+CA]Q"RN;,8[-NW"AU[F:5S,N.?(.@%+8B9/IVDDV> MR9 ^:#7^WUN9_PY4'P&H^O7K)X.L:2L3_/2N2/(&"P+\8* M0ST7V]+%6Z1M?MC\=M]S"/(.I_EGDOHO.,JRP+1\W-7AMY*#/X3D2 M@<42@8:W.^,RSOU5JP8/D<#Y MO 7]]9XI*F(MC>W>6_@@EK"GE(^_0RC"I4 MQ?]1496NFH28]JS8I6VO%B<.]!:Z D$WDCPNN;TKY#\"\*,JN*89IJ!,MG,$ M\],V;9_L8F=+E:U]MK[;KZ N/,^.PE=+(YHT+&5-S$_$/PN^8-6_NG'('?WO M$)1AF0@^%]RES1NL,M8@'5D:0=:\.;=21?$ M[)S5GN(TWHZX'-"^STG3V7E.8_NQ?U4QX;EOW453ML1"=)U%A/;J:YWX[^<*#+ PZH8D^4]A0Z6[_9%(1:9]6%1U3]:/> M:/5&8A/<(._S:@6P)WY+Z8TM*TA#TR:M!X6QNF$83KRL?J/X$ _A@>GJEH56 M5:>A\[!Q(GFU83EU%[1S[OT70^C_@-R/8!EFQR1[L+S .N@(<%;J ZF#/XN7 M@"6"_%]W@,%)'R+$\XHYM>5&IYQ_]"E=*'?3U@FR] PMZDWEZ?;I3=JZ2$4*-O=SD![;)(9>]FA 9 M##T"G%3^93R1X+?<2TC=-()J1IWSU(+0M7^88B;.(D[5T8::RNDZ"9*SF3BM MDOS\B7F+7KULPHEF_3VK*SPJ)T@+BB)T%HDN1Y-DJ5*5ZI?89%$^LWN8^SU5,5&(0382+J;WY&:G(CPLRP@"A+4#P*XYU M375:"=4J!@:B=;^JMBN6>..>V="PES[HQJV7S(!SJIDS4XTU$4J]-ZI;HZ3L'?/_&=#F_WM"[R#5#%R2MP MX.9(^)G"9ML$.U":L<3PUGRH]J-U#%,<[4)7[CE@>]3T(-*\-AXZ\,8U M]V[^ LGW>7?<@YNI^9G+O>7E=_93*"DK1K3 'Z8>(9]@8P?WAJX J=.-A>=Z M'3^@DLMI,R>'-5T%-K8#?&.+-\4+F[6%J'4\ S!?%::0-^9Q.G .&T/0LLJU M!GJ!?49A+YUR8@V65X[G@[-:/S@_M=G0G_N!_AC193'F]K#5468@/Z]H6KZY MZ#+!4G=Y&Z:2(6L3Z%82D\&VO75-!\D%W>EI\O XB> ZIR.HRZ6LERT>+9/+ MD= B^*H@*MOR#@> OQ!)+Q]U+Q]]OEH#]_";]-YCE;R0>R&7/R_W M90\C$6 M)I'\5H'G_[DD_R\#=Q93[0CP2SUD.8%I^6>X\+AM> 18+C@"]'0&%_^L6Q-E M7)KK;CKNP]1#,L<.N3]IL82TK%8,A+PCE2]/HW.9>HE' .ZE[KJIR3^\YD> M2\R1T.@_)+3X.:_GR]9[!+%/O_GPV_7 ]9HM=M?#P;M]L7-!?O'S3]_8X=[ MG2Z[,3RUTDF==\/34CUGY!_2ZGWYRTMG_]>KX^*IS==EY-Q@<=<_W.R='QXVS?IOC/S]K^C+=6WZ=&>5HC*-P4BW8D9@<#NZ/=VULKU +!W>NQ942J_OR_G)<;!!H)7"!$IJ__ZW[:^?TH+O7753Y>]IE7 @,BI;3&=[([JKJ MAA@[8/X"?0>77VZNKZX'YS?7GSX^0=_%]N:X&[Y<&?^ 6S42#D@F[ M3?58@1A"L["[M%9H9)Y4(_?A(ERFC*<3EJ?.Y( ;(AMZ8D0W<);@%>W'(A[B M+<-T(AUSNI!;$D@A!&NYF9!(PF\!]ZVL:?&>0&5P2^49%?<@@5 :9&,42W$Z M:B+0]^-8AC&S.;W,YX_!0+D(&9!(JY!GB;G'TL5HH,T@] K2NAFJI@6:.<)I M@@63JAN>/:('#R$*+)(I^HSQ!-.64I>NA;2ATC;'>9301JO"Y9G1 M(0B\;=D.>E@ 0E:X\?(NC'DZ!':.N?(E5V +5;L'O-4]VH%=/[][)(JKXE)2 MP4L+O&D31EE5"8,"%E+HP=U8N5&TL%&$&Y&Q]X,#)8C#MUQRIC(*HA+Q[8< MWV6%8]=_Q?X3M43'>>9[&-HFD7+(<[O^%&+' -ALIX)O=6YP P-4N6H4&)C("Z6*VD\+VVS0,KA>1&D@&R* N> MVU):*;=$U3Y-K.=UG_G8T:-"V&#[21E6B3GEXXRB@%3K'KX+ M@ 214W ^B"USR(\(J6!WTXABBR&U=AHO1=;Z!+!V@&%0CJ2@N.$63W9$=]QB MS%$C0,'$C9@"BZ$F>2"5=!.J(*NVI3#W,>#A+2)T0;322'A6O2L-RG+L\RQF M!E6\,-1&> 5\2S$$[ 2Q#$YH!#(*7Q+!=JF() QSF2&GO/)1AQE?L< M)D=#%&$_($?H(KNBKF.M6X.-BLO51=X'#4Y$)K%%*Q'HW'U[[W7XDL^D@?JD MZ.%.D073#LSG0>D#.A30XB\/=_$(#BDCXD^8S778+ M36)N9R6/)*Y!54>>.[)-Y_@D+\@MK8?24>/['']F7P6 M4\UY@E&^5S&>YQIAM4'M6FI(4"F.[8C3QLX*A;^!BR5XJ'4 *QDLT%B$:$1( MU,E/W\$80,*P1$CXE]JA:;#"[[E$E7UXYFGHSS^[+[)SW9@BZ*A(!5\BT-2W MTPD@E(#(E"0_ZR#'P&^)M8N"ZWG;MPK^^<+TV+@1WF6S5QR=5F0F%SC1PBPQ M5\1&V5J@,,*,'4"S*!H6*X;-DP1[U3_ FU$2W\JC]0LM",'FYQ3B_^CP4;.ZCYMV\)VQ[^WV;CZV MPOX154_L7$H7!MHYG2SR 7%&%?7J=2&_<,M_QN+O+ 8;Y0X]F^O%4F" G99A MM=_9B%R^^4'1JL2XYY#:UMK6VM;:UMK6VM;:UFW9^G]M*NYW?T\^I5S@P:+' M/N$9/ !3V+Q_U/3?RGDF.'_;Y./-+#Y^_C'\VG*TQJ[&[M'8H>XO@4/] M;_FG53W_P1P]2,"5VK:]\'VO31\(;>NU#JE710?/ZKE&S7MUD#X7^VKL:NQ> M>[_1.*MV%#5XKRKQZLI>!VF-78U=C=T+P6[KQ7T02XC8Y1V$.7T1DWTJON/U M[,U]^5#6=?Z5\$UM7VU?;5]MWXNI^3N?B__QPM5RX=]])D:_=E!_>/5O^V^1 MKOLK#\N_DK"H_@_\+8HW_3;]_L;9V[[_89"S/P%02P,$% @ JT%93\M7 MR6<=" J40 !< !E>#,Q,BUC9F]C97)T<3,R,#$Y+FAT;>U<;7/;-A+^ MG/P*5#=M[1G)E&0[<63%,Z[D7#W3)KF,;C+W$21 $V>08 %0LOKK;Q>@).HE M9\EV<[*/'R*+Q +8W6?WV06EJ/_#\--@]*_/5R2QJ22?__G+;]<#TF@%P=?C M01 ,1T/RZ^CWW\C)4;M#1IIF1EBA,BJ#X.IC@S02:_->$$PFDZ/)\9'2-\'H M2X!+G012*<./F&6-B]=]O'7Q^E4_X93!WU?]'UHM,E11D?+,DDAS:CDCA1'9 M#?G*N+DE'=)JS24'*I]J<9-8TFUWWI&O2M^*,9U)6&$EO[BZ2T0H;#_PE[!9 M4.[6#Q6;$F.GDK]OQ"JSK9BF0DY[(Y%R0S[R"?FB4IJ=NS$C_N2]3CNWYZ@X M$^.+/B4936&NN3P>G)Z]O3SM7IT,CP?=P?#R:MA^.QB\.3T;G)T,WS0N^@&% M?V[6[&6VLQ09;R4AUNNT?U[?KXYU-BHHLX5K8#3-"#=OA[=FNE;W=V+U: M6'YG6U2*FZSG7+R#6I=:4+DJ[RXG?H-0208+E-#\]+?.F_;Y<>>HNZSR?],N MIXQ!4+2LRN%&?E=5-X+8X?HOT'=P]65T_>%Z<#FZ_O3Q$;H^4K/&Q763_$YU M1/Y^1#[2 C9269-$7%L13XE-J.T]C2?_71A2#TBGIM%O_("HF ZXSKB']-0Q3 M9)[S?3>X6QK\"S5@)AB43LEMIB:2LQO>]':7UC(%[),IX#]8A(J,T&Q*BLSJ M@L.&P(B.',$-E*1PA?N1F$9P2Q.5"DNL\G)K AF/N#%43U$DI;<<]JVL:> > M V5@2^E8%?9 @4AH8&00RV Z:,+ ]Y-$1 DQ!;XLYD^XYN4B:$ JC 2N1?:> M")N @2;GD5,0U\U!-<7 S#%,8R2<5MVP]X@>WX4"XM*[9F5KB"+FJG,3 M)0H) H"K N>[[8S3)Z(F(;%4$S,#7?,;82R4=DLHWO1Z@Y;-"G9FILR:MGL/ MWTD)WVC)UI]-"4W)IABZ*HX%7#K[KPG5W'D:/"="R=$CA .\H10F07$42R%M M,77QF@D3264*F(<)K97T+L^UBCB#VX8<@(<9!\B\&Z_NHH1F-YQ<0JY\*20W M7M7.,6UU3@_XH9O?.67^RE\*+'J9QQLW(9A5E3#PL*!"]^Y&RHWBI8UBV B- M70T.D$ .?^*2,Y.1/"X1?_H0H(?$.W;[5^A!04MPG&.^^Z%M(BE'M##;3T%V M##F9[^3Y5A4:%H"L&POC.;6P8*_8($JDV@NJ8.\)-P%;,V297!0 ". M+D9)P5R_;8K0"":H%FB \&7!<5N&*Q4&J=JEB7&\[C(?NGI0")IL-RF'"BZB M0E(D+##+*;&@?)CA"TBU[L&[D*,@< K,Y^R).>1[A%3XV)#:.HW7(FM[ M@Z MP" HQX)AW% #ISND.VH@YK 1P&"BFLV A5 3-!12V"E6D$W;8IB[&'#P^@A= M$JTT$HY5[TJ#\@+Z/ .9@14OBI1F3@'74MQPZ 2A#$YQA.<8OB@"[9*/) AS MD0.G/<-8BG:/)3ZFLG YC([F<0S]@!B#B\R&N@ZU;@LV\I>;B[P+&I@(3&)\ M*Q&JPGY[[VWXDLZE.?9)\?V=(@EG'9C+@]('>"C Q9\?[NP!'.(=NPX0'AW* M\NY&5O#?@3.PR*@H*C0"4&'TI?5292S$8H@$6N M5!,:4N[..'C\R8JY+H=>DX2:>>%;DFX]P MR%\06T\?2:4\U%@F&^5S%>Y!IBM4/M6FM(0"D*[8A5VLP+A;L! MBZ5PJ+6<;V2P4$$1PA$F0"M4_N3.C)+Z-1^MG M6A >T%0B[\<:$J@)ON""$!_9&$YVAZ.A5_>[>9&+^X=\Y#M9K!5I)=@;Z^@CM?5Y3*, M/[D<3B@#2UK75$=O?/*":"V03>@ATA9 O7K4A)27/# M>[,WU6A&,YPZ&OYAGX7;9^\;[_"3"\OP1<]'2VW\%MTW/Y[/A-;&OCUT\J!9 MG8=-Z[Y]V+3.8FR#_6.LGM"YE"X,E;4J7>8#Y(PJZM5K+[]TRWW.XNXL!QOF M#CZ;ZR6"08"=EV'5;>]$+M_\L&A38JPXI+:UMK6VM;:UMK6VM;;UJ6S]GS85 MJ]W?HT\I0SA8],@G.(.'7'N;NZ=-]\V&S U@I,,':U[QV?0ZTZ^O,JSMR_WW+U0'X(LAC MKYZ"U"Q9!^F^V%=C5V/W8.Q ]^=QPEMM1FH 7U3RU=6]#M(:NQJ[&KMG@MV3 M%_A!(GA,/LR_I?')?RML[\U]_E#6=?Z%\$UM7VU?;5]MW[.I^0>?_?^1@7*_ M5O@/]\3HEP[J=Z_^@?O>Z;:_#;'^VPK+ZG_'7[!XU0_P5SLN7O?=SXE<_ =0 M2P,$% @ JT%93_9I?P45!0 AQ8 !H !E>#,R,2UC96]S96,Y,#9C M97)T<3,R+FAT;>U86V\:.11^;G_%Z52M$@F8&4A2,E D,A E4C>D,%&WCV;& M9+PU]M1C0NBOW^.Y9(&$%IIDM:TV4@#;QSZW[USL]JO>P \^7_8AUE,.EU=DV4YV7+]HQ)1%^OVB_JE:A)\/9E H-H:)$ MTPAF*1/7\"FBZ1=PH5J]H_1ELE#L.M90=]QC^"35%W9#2@K--*>=_FW,QDRW M[7R(S.R"6WLLHP6D>L'I>VLBA:Y.R)3QA1>P*4WA@LYA**=$M+*UE'VCGNLD MNF4$C]A-ITU D"GN39N]XW='O=-&\UVW>>@V3WM.L^Z\\_VCH\9!TW4;5J=M M$_S/=I4?)6?.!*W&U*CAN77GS7UV;3/SD*!,Q%0Q_<".L4)V9KKDNL0[6_NA M%)K>ZBKA[%IXF8EW$*NK&.'K]-EPGC,82Q[A 85KH%&ON:O2?D^PA$01XJ&J M98(3R>VRI"'"AJIG$-7O#X/STW._&YP/+N#T:GAQ/CKK]S RAJ.K[D4 P6![ M#?X-@=TF7-5&-;\&H[Z?">TV#IT*=$?0[0TN@_^R[*7$Q\X1#$XA..O#J#L\ MZ5[T1]7!GQ_ZGZ'K!V:E[CCUIP'.7[-4L\GBLDH,;J--%T.J;J[6OWR&G5FY4LJ_X40ZOS M]G6CWMHS:EBYCM8^C!?@4R50%U^JI& /.9$OIPD1"VN_DND^0V55BIY!E?V8 MT0GT;VDXT^R&PF R82$>4ABSV F8"BERP!7T),,$GLQ4.B,HM9:P% ZY:W(E M\Y@@*9!()J;4+.]9H318+!B.B!H30=/JX);3!71#;58,%HWL1%?,YND"O@@Y MYS2ZIM[V&'TT_G)I5QEJ,N84#<-Y$0+O+,:$XGVJL?Y%QW-)A; M6RN4N=";16S]0,;GR"H!PJY(%9,9Q[P1(NBY ?E=AE'TZXPI:AJGU."Q0"^F M_3VR#YA2[B8.]Z+].RQC4&$'84[JWX8Q$=>T!+1[W#AH 1'1 _;)?&EGN-K9 M&"M.RZ#R://<;W?^A_QWS%7_52#/!-;":5XFL*IJPDP]8"*#;AD/A)E"FBB: M&NA7S#+A'' ;-2=C8*0)0C^M%$55$!&:>3PPRFXM!N.&:L;SR)$)S4M3NE9B M'C+;UI'P+)E]FW8G0TIC0Z M';!"[Y3M$<-"+/+Q,@=A_,)76RHG!^.3A=Z: MM'F@-8YKSE']\$UK+!6V"%5L;3A)4NJ5/Y;!:%19BE@D01'$>\NU-@=HSL9U MT(+?H5J+D;'46D[7@A/-L6R?Y7%.OS*57;*RF56W2&0UX7+NQ2Q"5[0*!]2= MG1+GQIOB0ZC:/G<]B\;K#GQDY*RWNUEK:;",)]FI#2?*O#6,8C(I6]]?Z_.G M?/>,@'UB]UF=90=5\#: "1_30YF;3R11&UN4W\8&ID1MN ?]]KKO72J&)3O! MFGU/^?W?7OL>]C$>#$(M_[F:'ZY>S3>U(]N]_-U_T=FM(WW"]\D7;=N\R79> MMK/'XL[?4$L#!!0 ( *M!64\&$G7>&04 )\6 : 97@S,C(M8V9O MGT(.SX,-[V*LY+@2*B)1I)@7AMNWW+;!BK9.F M;<_G\]J\49/JR@Z&MCEJS^92IK06Z4GHR62AV%6NH.^XQ?)+J"[LF)85FFM.. M?Q.S,=-M.Q\B,[O@UA[+: &I7G#ZSII(H:L3,F5\T0S8E*;0IW,8RBD1K6PM M97_1INLDNF4$C]AUITU D"GN3??]P[IW=.@WW*Z_=])H= ^=8^?0\PX.>EWW MJ'=B==HVP?]L5_E1#/IQ>#OOGHS._AY$Q'%UV M^P$$@\TU^#<$=H_@LC:J>348^5XFM-O8=RK0'4&W-[@(_LNREQ(?.PGX H8TD4H#DIY*-077J7Z$B53%GC0D'+[FQ$!% MA+FP5'@$>50%T\J9*"/>1$GIPF1"RLW4JF^PR552EZ M!E7V8D8G<,H$$2'R@L%DPD(\I#!FL1,P%5+D@"OH288)/)FI=$90:BUA*1QR MU^1*YC%!4B"13$RI6=ZS0FFP6# <$34F@J;5P0VG"^B&VJP8+!K9B:Z8S=,% M?!%RSFET19N;8_31^,NE766HR9A3- SG10B\LQPK&Z<)";1Y[K8[_T/^&^:J_RR09P)KX30O$UA5-6&F'C"10;>,!\), M(4T430WT*V:9< ZXC9J3,3#2!*&?5HJB6I81/##*;BT&XX9JQO/(D0G-2U.Z M5F+N,]O&D? ,(-^DVX:L-E9-#\QM.DI0VRQ_+:#3:+(4LDJ 4XIWE6@]' M:,[)=="(WZ!:"Y*QU%I.UZ(3+;)LHN5Q3K\RE=VRLIE5STAD->%RWHQ9A-YH M%3ZH.UMES@>OBO-V!CPR=]7XWZRT-G/$D.[7A U$A_%:#/IFA M/&7#]_-^_I OGQ' 3^Q.J[/NL KV+MC':'9-X7>\&L %9G-F,M5W?WGM>]C?-&$0:OG/E7U_]>[3K5 M)WRW?-&VS5MMYV4[>T3N_ U02P,$% @ JT%93[]Z8O()$P( ;>LE X M !Q,S(P,3DQ,"UQ+FAT;>R]:W/CN+4N_/F<7\'C)&?/5,G=N)$$>F;Z%*^) M:_?8/;8G>^?]LHN6:)L9F51(JMW.KW\!7B3:(F5+IB22PE32W39 $EA8S[IA M8>'G__?]8:I\\^,DB,)?3N '<*+XX3B:!.'=+R>_7[NG].3_??[?/_^?T]/_ M-B^_*'8TGC_X8:I8L>^E_D1Y#-)[Y;\F?O*'C[Y]N\"T8 T"HCPD!-X 1]6:,?49] MC_JJQ\J7+;\^+KX^3_@XB\\KBVY6-'N*@[O[5$$ LG)(>?M]RN?+YQPFOYS< MI^GLT\>/CX^/'Q[QARB^^P@98Q^_BSXG>:=/R?C>GT3!Z:T_":/47SQTZR4W MV2.3(/GXHM-'\=E3 $\Q+%]SFYP&8>K'?I+6OZ+2H>;QY'9V&MQ$JX\FZ^W\33#XD__G 7??M8-(K'X(O'TEF\YKFBM?R_ M> %]_H+Q/(XY\SV=\B5N?M'+7C43F/I>/95Y0TWW<7HSK>\O6FH>N)M[WSV>UY%?4,J;3M?0D;>6_Z^A(Y]ETCC_I(%/QM/87\,I67/-HX$7 M!?7?$BUUW^(X"<*:\65?RAOKUBB:AVG\&FL\[R1>H]>^9NWC-8]EZ$P:F*IH MK!ETZ 7CI/Y;65/= ,<-,H8WU)$__-9 _?!;TX#6T_!9EYH!)O'SAY?K%S?! M,6-9\<;U3%WT6,/8BV[KI4S18XVD*05V$'@-BUKM43.E>7+JQ>,XFOHUG%QI MK'ET,A[/HH:OYFT-J$EN:I!6HH8WU@_SSO-FSPA?'6;96/?%\>UI4K?,XH-9 M6QU*_?%T[$W'N$F>+MKK".,'Z[FDTJ$."DE$$-2?J?7L+_F3)NI,7+7NM>]+K>KQB\>RV03UG36OFMGY.C?+^%5G?+.=KQ4;14*NC)\%M MP$'"?8G3F1?7F+HK7>H9OO:KM2*C1"5<@^$& ',JG#8A,6]K-%_J!K@P7^H& MZC_\LT%1BY:Z[_ !)//9;-P\OJRY[EO_F@?I4\/7LK8Z[']O(B#D@C.-"@$T50WATF3)!(M-0\TN6:UWIA0)&NU3#U_W3-'UNV9Y1^_O!]$PWN:TD@QM#L7=[4L24W 9IMF$8#IL'W MF=1Y/GZ3-/5KI6G5@F]6)\\[U0FOPGJ+HO'C>OM.]&@P9)I-F#IU.VO@#-Y0 M:UWEGT_F#_?1M.'1%YW6V%MHO;F%ZM10>C\-O 98%HT-\L^_>VB6?[QQW7SO MHSA]PXS+;O4C:/QZ';<&]TW&-F^I%0Y-*!(M:^;V^K0:9A3.'^J%[R2-/PK[ M[B/OXYAM4>SM%X[A.=]:N@;CQNFS!OJ!$>3W*CE_=O9Z7R\ M-E"3-=<)XGE#G(8WU*O(1O589S3/ZE_NU5G80DS$?K#&B!*M]1KN(:JS#@L= M)QH;;"G^QKJ@T]+6JP\[K6#EN4Z3T]AO!7.E0;]HT>,UE M2P-1:D-J)5'JPVIYRR2(:S3-\DG17BP6[34/BU$%:Q#$89=ZX7B)H-(N2Y/[!CA4>C2(R&:^SAOK&+1!:-?* M[# *WZ"SN8?[0F]S5D]N&B1EWE9KP"31K$%TY6VUT9];7Z#?;R1]X18O.B[& MV.BZ-SKLA170:!XT!+4:/(]%TQKWX-4=@/J81NBGK]&#=UE!]2N@KB/_-&SR M>[*F.@>V88G3.CJ4=M=:HZQ>+B[C^Z^$+IN]*\XSC634!$<]TS'KZ%=//2'8 MUTK]AIDU"+6P5JAQ3=QL2Y2M=0HPN/W6% 003?6N%L?8]P;@EZVU[ETS^#R__:N9!M_^U1B:JG$!EX&I.A?M:Z0V&)9 M9Y[5;]T'X3CUOC=,/6NK>6@V:PB>\88U0OC5^$R]] B^0T1:MY0OWJ-JU:S6FG09,64+74^[-AO, )%RQHM[ MN_QH%8<..27V_!F-Y M\L+O7NC5O'&A[!JD3^WN0U*WC9 )DOH-!"&+U[L6#5NPDSJ#+N."2;V_E6]C MK'7-\_8&1*^-%-5'B;Y/ZX&-J4W9(WUHK4 MAHAJJ>GK BCKPB?U+OB=WR0RL[9UGF;CCFJU1YU1YM^]LL->F-UWU:TYORE6 M5:>*,V"DM:A1<]2D)Y__]__Z^=[W)OSO__7S@Y]ZBNA]*K;#N+=O16$JIG#- M_;8399S_],M)ZG]//^;)@!^S!],@G?J?RRS$GS_F/_-7?RS>_?---'E2DO1I MRE?GEK_G]-9["*9/GZZ#!S]1SOU'Y3)Z\,*?LK8D^+?_"8)9^A,?W\^3X%OY M))_J;.H]"3_3/_G\<_#]DWB_'^?_#"83/\S^R=O/U?:*$WH-XHQ]\,OB@)V+@[M2[.U$"OBBN-TY/;:SJQ$(:52EAE@E,QS2 M;EG8=K"&F7KZ^,?IFSJ>*+GR^^6$:\M/-Q%?6"^\]:8)GT3VU\\?GPUZBSE8 M65 K=8-D[$W_X7NQ$TYLSCF5Z9@(.AJT' LZMJ'I""('YJ.T'8.:;#&=USJ> M?#X]A5Q]T_/)9S&"]P_9 M"3D@GRRA9KWI63CQO_^G_U1E=*KJEJ%B%3@NH<0V(+!*PA'-@DM&?Z7CR6? M_Z. Z&H3I=V8OXA;@E,N+296]#";IWY\%=VFCU[L&\)+#?Z=&9RP,E6,+9,ZE@ILP*BI FRK M*)^!R30-NXNIOM;QY+.*"6)\NN5$RYF]>Z;_:&6FU+((T0%U3(9,RM?,M0OF MTAUJ5&;Z6L>3SU!551VV/E76UJ(:CDT<54.: 373L$P'N&XV \=0+8:6_/M: M1[ZHFDZU7>SC)')RH2CAXX M%J),)\7H39L9E25]I>,[IYF(<24;+V0VG<28I_=1+#BY,C/(;0>F0X,Z&M$A MU8EA@7)=#)4N]>!K'3DL0?%?^]-;OX!KI@=L$9)BZ#8G+#$9U7(Z:6Q[+ MA7NMXTZG]Y;5.TN2^;.I:2[6=5:QU//F,-<0.2 M$GR8E5N9FHIL[.A,LQW7TE1= Y;KE"/6N>52,<[6=Q13TT04JGG5WFBBE8.W M>>=O7.1_\Y-??._M%/!&[E_DQ../*4JZC&:<$A>I(J4Q!\<*)4LSL@W(U M']\_?_7$3X*[,#O2YO'.RMA+[I7;:?2HW/.'_.QQ3MTDX$X@[Y-&RHVOW =W M]],GQ;^]]'/YQ(*@RBP.PG$PF_K)!^5:[#7PX?LC);VOFV3LCZ.[ M4(@ ,<.(DX5_E_N;B9^/()H&DVR<-]XTFWER[_MI(H;M!V(G@X^5_Y#XJ<*) M))+(@BDWRD?*@^\E!-^>3%<.-)/E@^Y?G#?)J-+MM4X0-^F,7^/1^](,\T2I*1$O*1"7+R M#J&2S&\2_U]S_M[B76^:>B(4G1A,(L88S?PX,V 6:.T\A M7XDD&[R7K9>@X%/6.ULO_DG^R@^*,9TN%U]0-8G&P?*@90,]QE/>,;@-1D84]4Q- )=FQB4$C[49\QW[7W_ M*NS\*#32- YNYJGH=AUQJY&S7#5T [EH%E:1;B.#V_.8&87?HAJVRO R=/-* M1TX1VKXC5\_ .Z0'=\I5! 'DLU55IB*3$5),4W6PMO1M7^O(.5_?DU^[0W(X MEFOJ%C0LU<;,IMP?XBC/9JD1S:G8-*]US"W1?4B!'5+#):H(P!K,=KA38;M4 MUVBQYJZFFTNPO-;QY#/:02Q@,^'AIT$UO MI@PS3=6V"!<-IFUBS.T_:I;2P=+9TF-YK>.)(LPR/ETN3_"!Q4F[%+)T[E^[ M'"/$T5755$V#E?*"( MRNU=X:OY?O2 4OS1NN2%WZ93S027-^RD!D*[I.L;(56W--O@\08D-EUAXJ:A? MZ]@Z)3:3+.^GA(.A:2/"+3)'R$YD&PO#C%NOEK$T65[I^$P5H9T8JUCA3 J9AO:,6#+T.)UG$4SGBH1N*K#:E-F M$Y/ MST+)CJE]NL\RD452[&F9#OOANV#OO%FDX7,:! ^SJ4BC^/C\'?GGJM_(?DRB M>9S]E)U<^%10+B=$!2A9/DC>Q<^VG<4ORM\$$_&[V\"/E>QS?FVRHW7VG\\W MDE\^G'WCX\N/%-_(@TS5KR:I%Z)SEI\'T2D&Y>/+MLH#?IX[\3E/J6%9 MIL/SELH %M\K?U%0IHY0!8?E3'0Q3\41#U%1K(M4RP^@I#D1(#B%VN*51Y L>AF322#L2V\J]F+.PF(WYE?_X<:/]T;# M!7;\.S'B[%?Y[R;\R]]GTV &UT^!L#6;//-_!LD<-3.4++&.)2II-H-DB)7Y'1$[0,D.76&'S6,5 MN-+]8-+ATD^](/0G3I'=,TB>J)_D4-)6QI8T@>Z;LM@:4?>7@_.#HP>9^A=QX[(D/L9VHEPY$1R((;2J$[5A!(KTGR[N]OI=@ M[TJTX.!VP*9NH/0)>N7X;2TCI!88-NXWM?_E[F%O;/]-1;J$>J^$^3;Q?6GP M=<+@ZT+QS&W<'V8%; M++FT_CH0V]])HNC&V8&2%3K "CNQ"[9P"Z7])QT^:2$EL99[S3XYHLL':R>+.^R2*J,K/8ELOI2NQ^^=*SL,[G8LN2%;H!BNT'W60ETIUPY;LT(;T=AZ&E!%=D!$M^R%;LH(,.?5[R3>/ M,DJ=T,.XXA8.I8PK#ME)W%S42W[HE5B7-<(Z)];;=.FVT]T2PSW1VMMA6"[O MH-$K_>XN^-U=V?>7W-"-#9\NG"'8(K0K=<50@[HUE\M>^DD:S\?I/.96KQ4E MJ1%.^._\^)O_(J<@3&-OG%[[\4,0>B+:U2_6>&6BU>R"AIGNB46Z<(%LIG3& M?AS^S]^CZ3SD0WBZ\F=>G%'CZ]0+,][(.ACB@;]??>T'-X@A?UHSIY//68_G MD]K?PA^PEG A&_Y1D0W&Y)_S)!732MPH/O/$D^7TVX4,3\@S2?O#),K*_ 0F>62*OTV!O*F?3 I3MRY,=LY4. M)%LM:' 4;/6RKNE;S9B+T+_FRU'1[:8?^K=!VK.HYINMF=">W'NY8 MIF@0]XLE=B!3%C0X"IFR'PL(H*-GJP4-)%N]A:TR-^O*L5PNP*>7\ZE_Z4]] M+_'/HP\80Z#B87-4YI"]8?K'QDS2/=^O>]Z)A=\F="=MWKW9O)T+Y&4,D\3I M_W#).N&TNXBO.+V"L;^4$)?^-S^<^[]ZH7?G3XKFY-Q/^\$=?'*?ZB97B(I7 M9B=9H885KN8WR3@.9@(Y2U*M[B*9\R0(_22YR@E4L5;.^-?C''K>M&@>$CO5 M4V@=,VVSB55'WV(7HMC?;( MVK4D/AJNIE).2SD]Q(2#-W+T;!;%(F#TJQ?P]X1>./;?);"'S^%OH=@Q<7R_ M9/BU/[X/HVET]\1=66_J2R:O8?)&(AT37_=-DM=IWF&PX^96Q=&*MR_\EV'B M3ZZBV_31B_V!<4+C]*1,V-JZ&P9GO-\N&Y3,V&_X<QY-:&AX?!D%M'P(_6HFN$\# 88BL)=;02HM$9DOIN>V=Q M0/JN,Z+M*"*KO8IM]DO0M99-T%_NZE=*P<'Y^_"B;Q/^OO2#AYMYG&1D+1/H MI"9?\G4S@:0J[Z"7(C2]U)\]31Z7JES*;RF_ MI5TB-Y&[S-)22LMSQ\/;))1Q);D_V!)+=R)Z+J6T/*MVX+-JAQ=K>S^*.V"I M=NSY^H?GYC;J>X+6BOKO.$_TXB](O9FCV MP(;!#=MYF(-BA[T?Q>VOUNF/?7]PG7=X\'Q_VBA[,7B!=?!0Q#>7=Q>QUZ8W/KQQ>U?HVCR'$6+OD6?V)]S:YX/K/(WY/5F ?%>AC?2KQ&7@6?A M,+E^.\FZ!]:OH?O>9/VAKSG?7-9+_I?\/QSY_X+_CX]S)=/LPVB0!K(TD*6! M(!F^=[:!= NE6= /LZ"/HG(G9D&/N:ZOMH$TA@>_H=N?7=1#B\$NA52EQ7@< M%F,?N5XJ?ZG\^\[U[81/^RFE>R4@.VBRO^R .AI;NQCUC6 MRNVM_G%]2Q> 2ZZ77#]H"T<>;^@]PQ^I7=.EP,? Q7QG37HIZX]35$M1V4=C MN)^\)LV"(Q2+/5;H_=.EAQ>010+*FRJ%?6FZ6OXX4IO>5ARLD4@M"4696-4Z M7\NBMK*H;3^XFFW U?+^$'E_2)/5<>B,Z/WR\=!E\\&9^>"2N6\<+2ONRHJ[ M?>?X32QL:8MT67P?_8F+-_.QO$Y7BC5Y;\A =/AQB[U-^+RU:Z,'S-Y=N3'Z MN+FZ'64N6;H[ETT>=Z"LE>VY87#C5AMK@Q)NFS##M3^^#Z-I=/=TZ2?>=+N] MV@'+MD;Z'(EH.SPW;Z*JI6B3>DX&8:1L>'ML>1BLL'EH^&BEPMO"2T-AB_>& MTHY86LB0K0S9]E,ZWH279;Z S!?H!U>W$W>6+"WS!;IA21\DJVOHUG17 M1/7!+>K#\W?[H=YAL&BG=@0.K]8W89/&3)!A<,96B2Z#8H;W'U0:!B<<=#/Y M\*KCL <[AFXC=6ZK4!I+[85LAL&B6YOQ@]*&K9A&,N ADX@[P"B^W8H .74!WP0J5,GK_E70'+*2[ MD+]VW%)ZWZEK0Q?2'3 [#BZC#Q\N:(.KCY]^H'SIORSCIP?GZ M++-(R((K36^:Y8G=^W[Z)1IG=,D8LNQ@>IH,SUT^SYQ796]/#@Q^/ FW[U^$C[P8^",Z_N MHSB]]N.')7VDO%RHZ$;B2&G986EI>N$?XFY6VY]%29!*:=DN8]:3]^@Y4_+7 M8)9Y.Z68><5_C;[QO\3O!06C>!;%W ,RHP$:;0?1CIE;_"J1CYQ+CYW'CF") MI1UT8//\"*V@3,%]B<([J1H;.#/33HT4DFIQ2^YDOV$I,Z7,? ]7OMB9Z!E7 MRCC;$.-LA^))J<>E'N\N=\HHL(P"#YLSY6[N4'=S^\Z9 [)Y-M,J?7X+0O[BU8G]2SJPO7+4Z MJ24_K7K'XRLW) "[IV@GU= MW#>:,Q*A71:S;UQ$B="^+Z[K!?'?O>G<-Y\6__P;IZL7C^^?OOC?_.FS!5_T M.0MG\S3).J 7P8[**W_E=)O'V9%>-_;_-??#\5/]^RH]DTM_/(_C(+P[EIW- MMRW"DBO7K$)+P90WK&'-<-8LXK"W7R5(![^5)C':!D:/[P3G&S/+>@[Q8]G- MV$L6G!0U[Q$U'=KSZ<%9J9[+G4&8%AW8/)4B1UHWNW5 8 >D1+^S3-O *#QZ MC,K"1D=@#O0['"CM@8'(FN%&)*6L.9J0AY0YO9 YPPY[M)V0W7/9(\,>4N0< M7N0ORB5&I1[=8=F=GD/\6"(%,CFB\Z*F M0U&"[IL%3+F-Y Y$UPXT32%ES-(Z(E#F]D#F# M=49RT0.S4Z/&Y)_S?.(+9"Y_E;A1?.X_&N-Q-.?C#>^^QE'(_SG.E^(9^)>= MKOC8)EX\27Z?33BM^,=7(=>V$RS;7K8CWZQ4=K MY_R,;]XPZ\,$SZ9&+ [B!]- J M&7MM7U(ON::S7+/KM$THF:!73/#"CFB'"9!D@KXQ@=:B)&C#"_FK%X1?HB0Y M]U-1:=R=1H]_\R=W_E,OLC\(O*>(D[V(E3L3?P]CWIL&__.B\]*;I[\],U0X7'7FWDRN%TN&$TOXV#J6 Z96 Z78\1/)&EY3/@6,D[_*, M)"=U1\JT[RV]S\257O.AHJX'-V??$7"3$J4[$J7-(%P;$D6Z.AV)OQQ>QKQK M9T?*F([(F)9W>]J(\4K>Z(QOU(7LDW=8,E);=24PU_9FXKN4CV2+3K#%3E3/ M^\)RDC.Z8][V.2@G^:@3$F;W(;E+?SSUDH33.C]X=#%/+VXKI,BNVA0DB_U[ M0=AO_EDXCAZ>G_G<]B4O3GH=MZ']GI58^?5O-J]HAM'6S*L"HU*/2HQ*C*Z)O0']%!P2HT.R=8?DD1TU M1+L5I)"6KD2H1&AG$7IX.Y=)A$J$2H2VN,.\ QTJK5R)4(G0+ONA@]&A,E8T M%(AV*U9T:"W:O5B1!%$[(!I:P$2RJ613:?%(-AT FQY:Z7O@8 M[ NEG]-@8?"OWD1E)$DT#GCS51J-__@ZC\?W7N)_G7JA\WW&Z=@S7ELSWZ+X M]ALG?*SJ]W6&>1"%AA/+FP5IZ0]>1;?IHQ?[MBCN'LW$@U:4].U"CS?PSL9S M/QKUN"D;9>B[F&6_#"?G4?AW/^%2_.J>DU)(<;XXV1,#E4);3?]HF&E3)2:9 MJO U%W'R87-9.76=N=A-HV>?+^BZ_H%H&?36FXP-\[K&"(6116@ MZRMOGMY'Q?\?YSRC8QY_D!DR_)$/SY$O-NLWL=R<_=EU@[@W:X)([ M.'$P%DZ.D)O]6N\&35 [IV/0 H4TD-<#]?(DTS-I\,R(;D,:4'DK[N8,KE@^ M^O,(7Q=B,Y(W.N-+=2%>(^\![RDG[=J_DC?T]L//[I#=T@;C2*'2)?5T8".8 MON>21"F"#A/JJ\9GVLE8><>>DF2"PS!!FSM([V8"J5.Z8ZAV;6M1"HB#&*I= MV$:4%S#W,E"[6VOC77%7R1:=8(N6HZ[O9@NI8PY@A.Z "=ZE,J01VATCM&VE MP2IA=)DZO_LE?)$)W_:Y&+F$^T#AKLZP)'&ZE,Y_]<6IG=E],/:FRX--9_S) M.,QTDS>]RJ?2C_7DD_O4.+GBX%+S[/86..Y /:8WLH(=/7 ,!./!<4'MQ"0# MK#! 5DMZ<*N_.JNC67HJU4 WU,#ABT&\G16D%#C:I9<6P% 9X#>)_8-8 !W) M09(6P*$M@#ZQ@E0#@V0 )M7 8=3 X4M0OGWI)?:/G &D'3 L5IB'07_G/PIL0$@F+G,0I9K D9L%6MB3*K*#)NJ+G]O,O/"#5[] M^=J[F?I*=*M8 C9ARME"O*(ZNE-E*;1 U^T[^NG M #:< JB?PG]YR3W_;!J%(\7^8'U0$% )Z_RPW8O+7Y5RE/F?'.1A%&82,QAG MT)Y@C7+$(!\C_?3QCU/7&Z>G6#6(#J"KZDC3=14R .P,[@Z FFH9)TKH"9T^ M\0-N2HWG0@^*3?03I= WEP*BE0VGM\WF^? A./UM0>-G _]N--IU%Z$WU_;<64W\-@'$U\ MY=>KU5G^WS\QG6@_M;1ZK'[Q?OO=N+QV+K_\0[ETOEY<7BM??[^\^MTXOU:N M+Q0N=:ZY:%$@5BXN%:C^,/E1N7"5Z[\Y2D4@+82185V+9L@PV9PEIOXM7VZ^ MVAOBG&T&\P8RN%&L<%]6^5>Y[DIN!"K[X/4/^6_&?M\ M>1^Y@7VRGK,)6G VHLPDJF%2 SBNI;L.5O62LUUBU'+VUVQ>3F[UOHVO/TV$ M!\ [WD^\IR=?)-QRC>3/TMQ?0'2DB >;./3Y7^^D8-O"IFU&BN(N2D,5+'C& MP+:)@K6@J[VSAZ4/YG^9^21M4?6S*)MS',3DI'H3MDM**'AR 1<1+%#;C# M\JJVRE555V_]NNNXXB.H+O?]52Z2(9?(C#I\^?)UUS!& MUNJZ7_IW02*@FY[SEC;6OLGGM)S+<^>2NYB77! :UU4?\YV.1,,'#\D(/SC? M^7IDU!:ABWA!9<5+E&3FCT4H=:($H1*DB3*^S\S$']N5B)7GGUG%H#0,"C- M_%S]0"AT[G1A3J313+SRNWAEFL5BQOYT6K3^L][\\G?1/'$CT_'T73J MS1+_4_F/*E7$J[(1Q_S_$\[68H3A+R>:B(JE$_%'O&@M;>?L$^@O/Y5]7C9! MVMRF-C>QYB:\YFN8+-NJHUW,A2Q(_8:/=:\$WB#M&%^(.JJJA09U"PE37=!AV<>Z*V[;CZG:-FA-W5,7< MYLSV%[*M"$O9B@I=,-N.-D8!WJENK:*K0!@Y0X7#%GH%>XSQ*)9 /EG_,X2";! M./-;HMM&#=SZ0(*J),K&$]]Y87&_U8_U\J+OM#_[PG2?'7%V[? MPS4: E$ N&D^_F,<^_X?REU(*?W8#DZ;O*U7KPS&+4 K[VL#*90WV A:GLO#+JZ)A9.L06@J9K41U8I;M'"*.- M"Y/9?!?Q5^ZO<;-K793KUXMN2[M.R('^2//M6(XL90$Q*"*&8U@0,\0TJ.MZ M+@L5;+?CV2_C1'KS/IA*MI86)H MZ]2U7!/KAE'N@SFVYE;A*W2Q$?O>*X!]K_RAL,W]KY///V[SV+K=DM<)7/%+ MB"FR.AT+$0P9P!K3"I7,"8RA^4P^?HDX.+_>1^'N-QH1@J<0(-(BI;N>/,(A MLMS+^X]$2?VI/Q/$5O),YY'"Q>IT+D:A>)S-E?&JQ-DKHO_GO?\=4AJY4$4E.G/ZW8J,OO/.YQA)FJ#+UDE2)LQ28 M0R[$AJ)]/2MG;L*KVXW;JZ-\R%?<,.#&;. GQ=:J'W.JSN9Q,A=[K&FD\!Y9 M3!&B'VY^%&:%2%$QQNFGK=)4*UCOT:YJ2UNF^-4M4ZPU[V*B-7NFU><.&EYI M&5/9ZR;^N(CN?YISEH@%,XB4L"#-CS/XWOA>&7,9D S3]UI+A-C+%-'5TP/7 MI3]L9M@/@P3G16I(Q@;^]UPS*%QB/=X'_#=+L;95*+(WSL_KYJ96R5!VL*F[ M1+>(92 $@(&Q!7)S4X70!<_RFPH=\03138:Y->:FR+WCE,_*"HZ4/X,/ "HS M+U:^>=.Y+[(9E>Q 6C\"=?M;E^79%$W'A@J C1F@T(*JQ=S%NB ;P>JZ%-C/ MH;]N49S+NV7#)ANHIFD?RM M3'@K5YZBZRSVQWZF2B%2LC,5B?(#?Q]?0R69<';@G6[^R>=_^$FK\9RWG0VJ/]K Z@YZ;?;Y?(57_SR/6AH8^6EK M5[,3F!?,S_G^(4A3#A=_ROD_CD*A<*9/BL^5SY.2E3#@W"HBU[:7>GE"_PMI ML'Q'U6V]G/.>!*@"ZY?^W3RO2:]14.[\=5P9BH3V.^4NCA[3^[+Y ]?U?C:VB7\;A-GIJ6P3[*1I;"?* M2>TOFT=PDBGODX81G(@S")G4X7[2*2I-D*K=\:&UI5YG**\7'G3I:Q"(;9M9 M&.@&M6U16<+%I0E@:1JJ/]L46YQ>=U'\M(GAFSV=D7ANC.NJ .O"*%6L'(UO5Z.!:KQ061.&HD.HOK0R9>/$GJMZSP#]Z/M8I8Z8CUMG]3+;GW MI]-R:94?^()E!E-^A'*]^9+[*=S WT (H$KF-<::Z;B62TR34,=T39>50L#% M)JL1KF*L \/^SAT*K3V'XOV9JA46%=R4)U (WLKKTBG1/,T@++!<;N$4G!K]G0)^?4N;X#7'@$ES6_6Y/6]I%P0I43'[KB31-)@H?P+9?WO/M+6ZN;>] MF7A839M>%8@'FV/75ORB(A>]5+D8IY$0G% K*SH->2?[S9O($A"[!D2FK/:+ MAA=1+#?3Z9P=GMN5E1BXZP)3=31 - I4AUH $U">,M*Q7E.J)6>PC+^RAQP/5\DJMLOBQ^]J]JN39N_DRBM.AX\AE# M,@),'Q$(2MNRG.UGI2SOTR9L^>D^) M4++W\?.*N&^H/BLKXFYS9@!N>&8 UNF'==E0:XH#[7_D[=9QVCGMK@WSBR,J MPUD7Y]?.^?4&M89?&.#O/S[6(V]C;ZX$!,WN EU3_X=NXDD(,^G&&_]Q%T>< M-TZSTBR?_C0>^_[M[9X-B"U/&'WUXE0Y^[")[=#_2;N+\.!9F.M<@>XM[*>] MDF&?IU [=>R^+&YT/!4_Y%3WR,DKOB[LJMPZ2_T'!6XLK/LQN:507EQ6DVPC MDX]&]!Y4^71$4$D:' <-^@&*@W#!!N8X:%WTK^84E#.O#=O4B_Y%U 818.N4 MNI@09D%"*+'S<^TN%$4:R>9*Q8J$YRM2 OB_LL!DEI)D>E-/G 6^NO?]-"DV M!U?!+P1W[,\OEL?UST8%D/6A,#ZJSO]++*T^8K50P7^@CQX:Z) MCFRPHO E[:3K(:BGJ@;; M1E?U126)K<8WJJ375QAMK9*.P127-) TZ \HI$OV/GTH-L]U8*LN@9HIS@WJ M;IZ-[VJV2FQC1_I0)/+&_KVXPOJ;KXC[(Q[\;FG&8_+B7F<"++TX.=5A3K53 MG"R]N#=I+16I%)N6J^K8LDR D(5@+K H!+:[,ZWE)?>*RY=KZ<5)WZU-1?3Z MNA+INTF_1=) ^F[2=TMT2BQ@ PO9E%$7(Q,:^2W1KD$B22!JVDJK^-$IU-\\YRV-&.#ASM8-9MN&1-@E,S+(O+ M2:KR/TQ5M0W7R0QW0DUHFIMOKKW48K]ZH7>7*:?_2!0[2,;S)!''HX4K983> M]"D),H]MJ>*1[($',9LG7=P Y058A(EI:M&B[F_VV<:/]2\?PFJNL%W#,2V1M"D_!? M3,N?A2*:1LED[2:Y TD)Y3H:B(])RR M1 !;-71$'=N FDJP"5QJ%I+3U73=>:\"$S5^XFB:7ROY-8[&_F1>+;%TU+[/ MZ\1_A]H:D%224QWB5#M1/+'-XC^;5__9\>2:%<>&\[O(*EN_L\9/WS< I<,@ MC65)@Z-U&*!Q7!Y#)2V*N)I!=-=6L:&9$+LNSJ,K)E(QPW1S@HH E2+JR$;Q MD;D"FU 5:]+XEU,=YE0'M_&Q^4Y\'Y1 8^0"$<1T2*#(EZ70U8&E9[NV!F". M8\#WAHU^#YZY<,"RB2K\G637I++CD3[;2)SU2&Z]3'LLD M,6FU2QI(SZ543=IQ.2Y-.DM7$;,@I)9-J:DQDW$1FAO<.E$)VK@BT4N=Y7R_ M#VZ"VNL,CL.A>96^F$J'1DYUF%.M?^,08)@AEQD.T545J*X#87&[CV7:+K!//LL; MA_:WSMF/SZ^D*VX546HOVMCJAI\=\^1AR574]:\]5=9%:BV ^(:"S<^ >%@R MKUYWI1CGMG+UNWEU9I\9EV?.!IVV<_050HYUX<1X\OGLI_$H]\"E+^^C%_SP]GH9+>1_.$ S(9*?[W M,<=\?JFEN)K;^['>AJ]D)!HN^7TU6'H MJNRY\('DD 6'T*U"R4<45]^(78Z#'I(&DB=Z(##>[]4T2%+AW"3^2Q>\7YQQ MM")"RH6NY)5W<?'[OL9#WRDYIK5L6WG3C@-9 MU.(6$;ZQ^(?_KWGPS9NN!M1WQN:-5-S/]/^\"WV]9KH;IVIL-ZV?\TD%WT64 MU8V]<5:K2.Q%3+!&=4T'OHK(Z>,?IR)-_U2U+(142!9.;#^3,?DVV"\GP??T4SA_ MF$1IT?/D,V':B&#P\\?GTUONO[2WHFTQ8:,8JMDX.GJ;4IKZ\8,2A-_\)*U)#U@Q:ALSN=XA=3H$0Y4N8$A-0$Q'@Q2KP$'8I:J*PE#XYL73,56IQO%XJ3&\G2&[=^DRY\*AW!G2A]B;82T-@'96=T^ !5^ M+,#2]06P;%='IC"735<%NJNK#LYO%[ A-Z,Q;1]8[6@Z N (474(P#HRU_W2 M'_O<+N(LE(R4T$_?"<5678H.890M,6JZ &DF8ZZ%N4YDHG:@G2L_1)!NJR\Q M6J'PN9_N7,6-H$I&C$K/=JB>[;%C48/: HO<'32AZS)5U9EF:*Z*#9!CT3%= MDVR-Q7:T(L(DUER"$=*:;%"...ELG MH+CY"@##P-I+K"THR)&V,W6',-=W@[ [I4,W&-"HZC)2@ES=<:G%(& J8!8! MF"X"EMC:%#3MZ"6DC@!B0P#-D3EK7V-_Y@43Q?\^$_=DY;5-(E%X\;VFXBLY MN4,U)?4E4@FW&57AS%&=Z-"&NJ.9!5)M!BE\B=1B+9Q\*8QPDA7 S)/8=K=K M"= ($;U->W+;E>^LHMPK+_=5PQXKX-DR7X&H%!L:@[9A8TVS# 8T6L1:==U9 MS5?8$/ M;2%B,J)ZJ\&3D&[K\NLHY:WC9RF01VTVZW")3:::ML9< MVU)56W6YZ8RXY9S'=:"#,%G9!\G(M^O8*M>]$(^ 3H=@.DM_, ,Y$_)_,+FE4X6P:B$&/80$QU&34@T(&& MM2+'U=4L%ZW8OB6QOTZ],.5NJ5/2>Y?[+G!$-77$T+"W-CLMS;MB/ \4DK3B MCJH:5(EJ$6JHKJF91-S'5L2&F:JSE;2\#2'95K:!3O!(U=O<#>T>)#MS$K9M MG7DI/GD:W9[.$U^&@SC^,*FDQ5(=#H\U(^ MM2^^E_@992]N?T_\S-O=G4Y$ H(RNWQ@^JWG,%*7P2'BV!I2@-WQ)!DJ)+SZA 'VAK%$)@(ZK8%69GSBA%! M[X9D.ZX?963$C>)!0W*PCM]?HVCR&$RG1VVF,K@$';08XGX4HZY#L8-=" $K MO#W;),!]";J2@#O3>)20$6OU'']G%=LQZ:^>(P;#!6*X%Z=A4V.81Q2^F_-*%27*#2Q M:1NZ96#=18R(73P;E4EK&E17_#U176-Z<EH$@ C M,(SM[N/S\;*S:^VDF1SI44((T!*G6 ..[4+=!M1@E#M^%D!EW3;5=%8.#U>. M#IY'X7C7YY:X>:FWFQ?6NT.$\M2P/#6\/=3)LO:I9=L.='6DV2;"ILL@9'91 MYAQ2UUBI??I6J+>4!,KHB*KRO/#!KG+LP9F;84W[B*9ZC"L\S.IR^>'_=>;W M!C(99BO^8]=VCN9^9;W6/PUNGVPYJ E9,EU-!T[M@C%YBVI2&*'4++ M7 ?54E^VOI V8EAO^UZ4UU:O)SY!2S#KF.TOY_3I9Z7U[T/?GY'LY9'=@V!,1[S*:2),O.>Q%U* M>^)N>0/SH2*)&"[S'PS+(+JKZ3I6B4ITTR9:<D\0,%6PO55HJ8,WP M2,7#+G8YS$R+TO,(PB3UIM,L)5Z);I7IXM3.Q+])LZ#C."_>H4Q%M2LENN&# M\<0J'_=A'HC596D&0BW7<9%FN@A8B-A(UT!904PSK!68BENH6]?X@ZP7=DSN MX- !H\/* 1Z5Z8Y-7-%DV= P5;/,[[$ F>67G,SNK18Y' Y4EP2X4&!,QDANM2$Q#3=<[4X\Y[B:#K-?+G4^ZX\!NF]R"'A M8SIR%X[@)0R)3:AM.@:C-L(6PI0A4EJD#*Q>>^D\S*;1D^]?^E,O]2>53)V= MAW(U,@)D$/=42^]N.%@BE?(,MD.!071N6B+NX=F.B>&B4J6V>A9T&RRU=2Y4 M'3$,AX"E(_/Z\DH-X]4$"GF6>SO\:DO\FE1G3*4$84T7 4U;PXM[?4S$5BKV MY6>Y0/X9[W]O3YSV'J HJ$ 6.K3O0-#65JA9PB6MH MY75?2*,K$-VG*AX! $UTS$<6.S-4:R.'-4Y$AI(GCCJ(J-?GN78R2W2 M>LU=\4U-4T*1NYG+N_C)-3@#8@1':K8LJ&.B]P]X%*=K.3NO1F-+:7Q M<2Q2("_]Z^6!V$4N7Q".HP=?Y"L<>P1(J[BPCJ9BVV"NQI"&$?^G18H+WQ'1 M7=UNRA4ZRZAY[7VO^+0[O4M)Q2,=#F);50:#AH,DHBUOL$4Z1BJR-1M"U\26 MAAU6*C&(-/)^)+64?H>U$=8'D>QS?(Y>GJ,@#5QMJ0)=;#B(J<0&7,E0 MRK!3G(BTB6WKJU>_9&M0!>L>_$&,1JC=E-G>;5)*;_&8O46Z5+30=!W7-<4Q M+P=CJB'HF*7):@-UQ5O<"*\M>8QH\!=_#C/#/<\9V)]^[3DL=5"Q?U7DV)H* M'5UW+178#E))>6+9=K35D.J2R+M+;!^I2!M!#>]1Z %U=Q6GQ%//,: M;3JK1'= J W('2#P7C?\8*7_^ * R\V+EFS>= M^R-%%==OY_]7$B%1$L6;I_=1S-\P&2E8TT;8Z.5W6IB8]]R[IB 4]F8B4R!N*MTV.6:I.]SS,BDRY"W85 &70L;&C(-ABQ5,ZU%)K)C@5:0 MV58D7%792&W5[.P>,COCE[:J/2_]U M"[N[Y7AP&1U\UC8$E KEIJD'=L*"I M 6:8MHNA410O=%V=K+AX)2F=@I+&>#Q_F&=5GVS_-A@'N\O*4D<4<]U(!U'B M5SI^PX$36EY[#Y'C\O^IMH4@9)H)F&L4IB8!#EVYCGHK.+6CT-21JFLC%:E# M@-.1N8/7L>\E\_BIC*&J(E\5C1C3%R'3YF"H/N(*8 0@KO1M.PC:7^/UAU? M3BI@5RU;YTJ3\C^0YA)LZ8MR+K3F5&NY:GL)D$*@CW2-[L-:747!>Q:U5:#\ M*+U/">#G -:6 &:NPP@B+D6Z#K'-Q:+!2FW-7=$5;?TF +=T,9,$<". A^FD M5DP_)1-]SI%\#>"6^!%0,J88UC6@0 M,6AQU[>L"6Y TZR[?:U<@^P8@U5=@?SDX!>^#.=^>G%[[7U_G_I..('X[]9' MG;CIIJIMUI5ZZ_+W1!9T(PN[)SI]V,A'H!+7,AT("= T7=,,S#1;Y"R4QR-4 MVU@Y9?A^Y&^@]]^$?( Y\O=9*+5GR.]^?N4.CDHESU(L_2S%4IY)WB9LAP!: M[A"KD#L!&!'^%W. ZMBJMJ@LB4VV$@7/'(!B&?(\5RXBIG,QVZ]1+#YFI&D< MW,Q3<8GK=23.0/(QBEM<>)>MRAY^T_?EB91SF]E_.JK.[8%U[^B]5_[[Q7^\,7"Y_]>1^7 M;YAY=_[I3>Q[?YQZMWP\G[SIH_>4\.]\O(^+J7@9M!,,-6XZF!R^T+* A2Q: MW&OE$@944Q?/>,]H\+:)T7Q>WMMX.NNMW,<"YG]*; (9B[CHW%-P(BMXFQ, MJLH,;NJX&\$E'\BUP(,2W2J6D#%\I1<$]%90TK3,*[-]?SV&-["RY5R>.Y>* M=7'Y]>+2N#Z[.%>,?\RK'YH,^O+KZ< MV<8U_^'JFO_UJW-^?:5?S4%'?_+9C6(EO?>5>5;F2=7]VP1.BM4Q^J;LHES?1;%GM!;0H?Y_'TA)Y#RP'O?)XK/9=QDVW%M M]=SS03<,<9'(FAN,939KVP3LT;[?3*-5>C\S MZ<'L>7T*\7/U=:$PY*;/[&((?_Y/,H[#K.+E-OEOB?RG_\]-*".UF$GA:A-ZB= M-$>F\F]H\"\_G:R8F,7WFYOTK9Z2W]K\6P?=(&CV$NA6UC%]>]A8[U+^46%$ M[\P[N!8Z7/DU5YQ.57%V;/]@7YL&1[7ZY\)J>F7QNR(&5JT(?2M:Z"4ILD<^ MB8/7P5@8%V<(-JV2D^-_'W 129GZ<;S@HW%/V&E(WWUX(K&O%=/?( M:U5;MW.9KSVH/]P-WCHD^S2[4:RO= M]9PI0ACS-407*5,8N9:CJ\S&ILMTQ]%46E1LLPP$7'6UQ%3.(R]2H^P\.?.W M:[N5XH@$,?[_O52KZ&Y>YH /C$E9,AA90I8%_C'6'!-BQJAMZ YF #N%+#%$ M!1QW UE"VY,EF( 1T%N]1%#*$BE+I"QI7Y94JJS;*E1M1T4: K9K,N2JQ64A MMDU<@#:1)=PN^4 5I2D^2E8__M,'.1(WGLS MH12>G9^?7,OAS$^NY7#F=S1KV?:&!&A=S[9JO.9*-KI5XMP>.]H:U&L-79WB MA:'K0,V@V,:J@6VH\U8 06'HVJJMKI2I%!2^N"W,W5U&])$.1[HNX_E#]9N/ M'804+,N@Z,2F1%--#D9F,FAQ[[, H0LMFVJ;@K"U4#C"8(3QL&\4N2!*$$88= M2)8@9)K&T>9R^%%@$^PZME[L!S,; *?FPO=7-6%+( 1<$[)A;PEO&7KMN$]X MQ5@XC"I9.G&I! M56>6AFS7M56' ;N D[: MGZ'&1@!K@GVRZH99U<*L::5F8,U=TR,E]I.9SYF)?_CII_R5*A8'18K7J^(& ML]?_UIYF4:QPY=UJ'$=AI?"2'>(!;!JN"XEIFM0W23%#H?M$$U; MN:3FTD]\+Q[?6Y.D/#+G()=ES"=-LV5?Y'B5NH@I6+Y7>F;]OQ$E1"1PP3 MB5N)VP'BEBUQ"R&P5=7D@ 46-*$+3,,MS\,:+M3WIF];PBU (\B&G3\TS%W3 MO_JA'_-VX0Y[DX<@#))4U)G_=MS[IA! O;)Q:FK0H"H MHT8HAJV: E6S<(K MQG%!4XY5XQE%][!["E4TPJC-DV.=U9-'H0X' B:\/'$)&-:%I6I:@"';Y%Z: MJ1=@TA'0T/O!U)X7R;6:WNH%Q1),$DSO!I.J5FZU4ZE*7=UP''&W'4-$MXJ] M']."="6-;BO-U(Z)B!D=82#W4268.@4F?0DFH)F8 >:JI@: ;F@(PH5/QO\$ MK6BFEM(2&!BII,WX9O?=JF&<7#1>;(1ZPE5/ O'C:>Q/L[L>@S#UPKO@9MI4 M;_'MF>2OU 0?:*0% K:$M<$T:$&,5-UACK@OTG;=,M&(6Y_.L_R(ZO)$MY7% M*=:FLC0[/10)1XBVFH2^+2-T5LGNE;7[JIV/%?\0D@7^D8XT3 F@5'.):6," M29&O:[DZPK!%_+=W'A..5%7B7VZ32'S7XQLO*QN8U-0<1U1 M2*Q9J%W]WH[]KI$1!6T&E@:(;ZG?)?X;\:\N\6]@32.FZS@&(3ISH85=M8R! M:8[&VM7O+>%?'5&]U>W2WN'_H/7_>G"-QK"F?413E2L\]*G*%1[Z5(]QA;=3 MR%CK=KS].DIYZWBE*.^.#>^>V]=(729L0 N8CHJ V&BF0+4T4.XQ&Y:M:U9= MJ19QQ+#8!MOQ=4#B"@]-;;54]BM+VUN/63K&P\%G9=O:P^H:KJWL^;J2;"GS:D0Y"-5V[\SK*P@/H20E2 \'4@Q1I>2, M350'FA93B:F+*RP-6.P$ Q>KM44'7]>4;8$4,S "8)^;OMV/_1[#7<+R;N4> M;?Q+GI \(7FB*_20-) \T0/#8H>WS5W,?''H(+Q3?"\.^=_O#FP/-&.$5#)" MH:4B9%N&JFLJ809U+(>5?@ ">,4/6!#Y+!Q'#_Z7*-EI4)O2D:[+VC4RN6NH M4*PD;ZK,HB9"#C:@@PS=!*0\#6RYS#2WA&)[>=A 'T%5UG\[A*KL8*ALJ(!4 MEY<$J#8V3>+:&K4H0 1KV-86IZ5L8^5R]3?KQI;N1H;ZB&)Y6YP$Y* !J2^O M&U M$]L.H0[3,&"F#5@)2$-'!EVYN/'-&K*E3&8H\B^B9JGQ,TSZBJ
11&SRWE?51GQ",5MWK!:U@E2"<# @U""HW/6A MFRK2-0.YB+F84(>0,L1K6H;]3E794J"7C)@N42A5Y5&A%"]1:A/=$9?OJ#J@ MCJU:ALY@B5+=Q"L;,1NJRI9N]:,C EJ]KJ.K*.UF9E$/P@Y'0@]) \D3DBD#PA4Y;7&<).D:BLW/C2>M_?7Y5CH/D@.EX&NI%#L*%C0V4, MF)BYFDUH&4)S^/]>^@7+-! WCAXL_OD@G/.I%GDB49B8V3KD_:[%*CC?T]CC MAG@0>O'36>H_)-RY$$Y$'$VGF7N1^K&_XYMW 1IA..P;Q3J%^,ZZ_$/%="7I MDAJZ@9F-7)L8%J2:KN$R"UIE&EFY#7"_F&ZQJC49 =9JV5N):9F\V35@:VP9 M:J? !9IF6,B@NFTXCFJJ91"/VMI*J'WORKJE8+V&1A2V6H1+ EL"NVO IG29 ME>T:S 74M%W=(0:RF%4"VZ&.KN.#:^R6LKL1&P%MV%;X4)/)SEKTJ_N^[?;# M>F13L$0VH, B&G"A#EQLYHRZAO0[:J )MU\'4ME6 '4: SFQJEUD@:2)R1/2)Z0/"%Y0F;'K;.NSOWTE5*>&]B5 MF-N5DVA^,_7?Y3GL?,]F/4G^O LZO,HO7?&DUCM23-<7CA2C+C5-$P#5 ICJ M!F'4*&LI(LI6:BER5MM305,X8CL\]K[)ZG8W?>#=#-OCN(@4:5*D+44:6]X] MB%6@Z=!FAFL!HENN[:)RQT9W;'LEV?DUD=;>Q68:&V&ZNVL'AR'3AIX2)>66 ME%NEW.+295EAGIK4,0"7.(:A6QC8@+)%WB^E2/<86'>K;$]))@O-BG4F9^K"3W M7NSOBRC,=7/[X2 M2Y^QQ!MWD( Y- W45E[0E@@I5=X[?BOFZKY7VX5]O<;I&XE[@_/MSKI()[0\748=96XE[@_/MRS)>XQ1 "Y&B88<>AK MT%&ID^.>_U+75X[;;*#O6\;],/3]T66PVL%TGOJ3PT4'^KB5.(R=0E1)@; , M8%@VT:GFFLS15)W2\E@?90Y=2=UZ*6<*-NI?1*%[VX*=DCQ]MTFD=#F8=*GD M(6"JJ9K-18JEFM1670!P>2LRPCI:2;!ZNW3I>-Q"2A6V)28G) M_6 2+7.*,..ZT004,&9@QW0I8;BP&E$! 76"XE!D,Z(R5/BEQ5F/5#;@N%F4%WCOW2MD(PE;K$70NR-0I M7/=&]PX%JK22$J-1PZ08B@UD&I0B7MT!9SBZ@VJX/BT=8DVDG$JI#A2I:0E6U M-$?7J$YUE1'-P413S7([U7&TE52P5K1JBZXM&1$V; ,X\W _IM[-U%_\/ONS M,IQI$/JGQ:E\B,!?GC$DI)S]=N:19C_FSBBGX73"WW/E^TH8I=P932.Q_A-Q MT8C 79A=T^$)K_4V"+UP+%[+627U'_PP390?YJ$WGP2\_<0;#G.U/WK!+]F?]W'YAAE'Z.E-['M_G'JW M?#R?O.FC]Y3P[WR\CXNI>)EP2$S B YLU250,Q%RF.[23 ZXFJT2VQ#/>,]H M\+:)T7Q>WMN@D/56[F,A%OZ4V 0S%QF(=.O7R^=O_%^9W]WE+-S_K-SR'F^9;" MM63MAPK=4]1*6WU3-G&N!J/\_F.A_'S^OI 32'G@O>\3Q>=R=[+MN+9Z[OF@ M&X9XY<^XN.=&0VZB(3I2A/W>-@%W,UB6#9:^G4'?S8T5E;B+KZ[*259C/U>^ M]O!6G(7'8)+>\W]R*A0E"/E"3[U9XG\J__'32^/M9+&#L' - MH';2O,&0?T.#?_GI9,6J++[?W*1O]93\UN;?ZDKYJ!<. MW*(*5O=VOU'50( M:YQ<8>CNS)>X%MI5^357:4Y5I1U7=8 WK^Y>+[_<]>J?"WOFE<7O"LQ7#5!] M*UKH)2FR1SX%*7_]6%@"9R&W2Z-YPDV>I.&*V+???K67ZV*+KV1Z?^43!V.J MJKG9N1MV-R#9H220Y*VUO$6/7$%)]I"B1_)69T1/-Q/D>E!(^4CH(6D@>4+R MA.0)R1.2)^3ETCN\7'J;V2FS%"=2G$AQTKXXJ1Q@/*:[DJ4XD>)$BI/VQ0E5C_*&XLZ)DZYDLF3S M?/:-Y1&2(M/S-/M-6TSJ1K'__[/WILN-(V>Z\*T@RIXSU1&L=NY+3QQ' E@ MK#G=4EE2SWSS:P(BH1(]%*$&R%I\]5]F EPD:J5 "23>=E@E<0&0F<^[;_;& MP7!>EOET^".8E=FTFOA4W" ;.4>.*Q#QR;[%S.YJ\'&:SUP:_RS[GE?!QXM\ MFE^.9S^YE_[\D2']D_^L_173GQRL?$:WS]3V;VSD20?+3-]@D9'\;\TEW!7\ M;UR2EUZJR1<>!&5>W>06L5_SR8^G>*DOK?/79QT?9C41HU7XL4HB$A"=A MJ,(PC92)ZI: "24TUO0NNSEQAV^*ZYLRO\JGE=W.FOLT #(-?LX=?.I[A]/1 M^0I,X1)+EG&=7)YGWS\7I7]C-BO'%W.?E7Q>?,[L96:O=MU4]I'L:X];77@@ M9)ML;9/.7P./5D7L \#O36;,H1,V61$VP4H3@7$HE4QH@JWH)@UA2X/E1E_! M]R;LEWE1GD/8:J!1F^T>@*Z!KM^)KMF*KC'&.@ICPQ.3*FLX<('JN]8!Q!70-=+W_="WPBJY3S+5A*=%")F$DE#9U^7=B1;CA MJFMT_3*_PG/HFLB!)JR_A-W-=(ZW]$+\/BUSN])_6A-^4E158.EEF%57@6,] MP54^^I*ONQV"QN?@70YX0(ELO 0#JL66+H=V_03[V[[F";ZE5M- 6)P(0QA) M:9ARQD-#$6[X5LPQWNC?^!#?\S'*LM_,2L %ZF]YQ>\:T.L6KNJJF["\?>)0-*$36QJ72Q(TT1(DQ M+*&84<,6[@;!^/NP@>TS,_Z9E\7(/H8#@"*8_-M!ASV B ^:B!\7YA;>2RJ. M51A3P8W2/#4:@R99 2M<_Z)E M)U(5WK09S=OS++'B68A3DX2":IH:(P@+H[@>))&@E!*^T?+Z(9X5+J!CC\\! MYRP?SBW]C?/J;7,7'M-?VO22/H60[EHE;])J8$]TDL,F<[4R472?[&W='YJW5@W#>:O+VOM(YT/&AT+%>2SP,E171EH05E1H3 M26ELZCSGA#!MTF>;&#L5U^UD3BO1JJ]A7^D8Y'5OZ'PM#U'&J:!(A2045F3' MUCX284/G.F1A^/YTWEJ%!-&]H/-NYBE 3Y*N[ ?L 6 ", &8 $P )MZUGQ5J M9S?:4IQO*;7!V&NUK]8+J=4+1\7VPCZ7?3^W#8=2&8[36" M1'BD= M(HW%*QE!PG5%9=T6X M.V/OP,0.BXD)MBJ]9U$8HUBDB0D)43C25"]SX34QK];26NH/QM$ DU:[EQX@ M$^N4FK8[B .; S;W'#:G5H/K$ZJC5! <":,X-C'B-&X2[D0DT4;"W8MUM9;Z MEDD\P)CTF\UM-<+^S<>ZO_V3^#]O3_$YR_-@6LSR*I@5#I;6'*YRYZF=^OAK M-K-_7(ZGV73H+EO-[ M-4O%J4/#/'5C:0YO\T%#US4%)'QY_\A<^YN;GZ1V@ M^I]7Y2J5_$O^Z:+,L__]E+ER@5^RR;?L1V7O\Y>KLEE*YOE3Q0E7-#(IE]28 M"!%B2%VWE"J,XC1TW\EN[<'S%M9,BLV>1X/^T\%5Z;C5GZH8(49UJ@TQ:80T MBSGU"4Z=7@7'C M.#RW?YR=VW]^2X[/SX*3-##AV=^"]->3_WK7I_?M&WVEP7USV&&0_3,?% ;9 MWW/7.^HHNS<$^%#]S^%.IU71^E)S]LL_ Z2T' ;:QXTWHKHWS.I;P#K-SNQNNW9>@JU28YISB/@Z;ZVQ* MR+YS."#U[I(Z1WT^:1'[8!C%X MD@?3-17"O>/^]OW9;\KBZ]AU,[OX$10WN0M\3;\$#A9??84^F!I@:L#IMV5J MJ,[;&G%^8[G&N)D>.1T%V;7KR/%/_\*ACWQY5, +M*IU21%QLQ=I**@2A(32 MZ?->P&.&(Q'=%?#KNVI_G^1-S]1P;7-WJ>)SI ><'X3<[X&*WQ>"(FNCDR4/ M+4 3;C0BC$L61777XEA$6C+<$D&UF)E,!Y*U.9=_=[\_4-G?XR;C-;FR%;E&)K0F;JR3)*$)C1E.-*W)E<4FC#;D MG]_QR&VX6=OO74H\2Y^,X(-N%@X62(^)<:UF,351F+#42DH6AE(939OQ@[%5 M1\-P>V)L35I*-J"M"LON$>/!&H2?G8.H<@!T/?%'^65>EE9NUCUPZB[\_=9B MU8H2)8UC+D(E#0[CQ'!%F&G,PH0CL5%6%S>[63M_S[/O2:V 1/5TQ%W*1T(& M4D/,Y\"DW7Z3DD2K"E7)PE@S%4484ZM2)A%N9F7')$Q1?(^'Y:6DU)ITS=3L-68Y-%RK(P?/O-:.;:_JN:#4^9JLB1KA>,B# W17*4B%#$- M8Z(:"4<50US?)4LW-.ID>F:IZ.1RM=T[36<@;$#HFUA^F[CM3+@=)L3UCH@? MIV&VHN'4$6J:R%A'*1*:$(["E:\UWLA.>#X-PYBWG1J+G;<5S54V_9)7UC@, MLJK*9Y6/($[&V<5XTDHVP0%PHD-?7V_.LOO*%;76>BWSK,KCO/[W:+JVYV\R M7]EJSYP?MJL6]."#)L['C5E%5N[:F*N0AB@)51*3!#,D1;I0A"-M-N81OI0Z MVYM.Q-$ L5;[H!V(37NP81=G:$UG1?FCUQYAM99SD$24:Y;*F @7YV2*-HW" M8I)*S9.GJ76QI^,WDJ5XH&2;C:8[*S'[)!@[3U!/R+_U9L=6.XU9'%J]E$L9 MJY3%I E7*D;)AB/HI135FOS3 X1$BX1TJ$+N8"S-SV5^DXU'BX2\VH]4N/&2 MH-;>3]9J)2A#)%+7J#+B"58RBD2":J,SY@:C4#U-ULWV+V*J32@UG([\A,_0 MN_9VFKS'!UA#" =,UY[1^*,DKM?\2G&$N"04$<,C@[&E=KJT7#5.=D?B+Q/I MSU*2!1D@WNK$J2 ')A'MIM5J8E/-V<^/W5Y=]0E2*%7VF M,N7*_D_HF&HB)3,B7M"GX>@989AFXY>YO_F;"DVI6QW$!:9J?X3LP9+WFCM* M,&XI1 IEJ*$4T\1PLB!O0C!KE[S;-U#U ',$!-X?HW;A$PG*_&L^G??\)2:T=J^-4,9XHGB0ZTO5XS%@BH?E&5VS<1T$H/&&J3A/>, M4L&LW2-J?((8R8H8&>4X46$H!48L2DQ*=;@@1IR&M UB;,VNI6Q <9NN);!K MWTP@^I! D#76[5HZ_VNUWR=&8.RO=OP$$;,UB2H1Q6F<8J6B*")<,Z0764T( MFV=D-=4!F_IP?EV=S2[CLP);G;A-8MX:"9U-B7I3;.^K,.XM UCS?DDN-(M" MP5.2F- 0IDE3Z$ZMO2Q1FPR@/6E.!Y91]9H!O&L-WQX,ISFL9?=HJ7T\X4,M MR#U^;IOO'0OR/9?7>,WJ)H2(1(=&(RQ%*BDA:.'.-E2@C=0K>P3&GL#GY@"B M'[]7SI5]LCB$<'D&N]38E>0#3M@;2NR]U8O*6NW7V5N@^##_=FS$)'E/">[ %@HO,, MXPV'@QX=_V=R!L-!#X"# -OH2KN>?8O.F>QF/+/OW\S+X556'7X[YB?R50A3 MJ]32$--86_M<<1)9U5_A5#9*O]"$;>2K?,Y^^-YVYT4X_&,^+G.K_EN%?_;C M\R2;SL+I*+&OWKB/['0@IU(#KMILP@,)*YWB1;TB1[$B1TEBDY6ACZO6*Y.-ZN\^: M[=]IRVB,!T2UZAT_D"1OL)GZ3,@4K0@Y))QI)IV<-CJ,:1(FEJW'T,DF$E@J%) Y9F$04 M+7H1SX)B7OJ$AG8EZ?YJQT\0 MN,1K+?<8B2E7.@Q#(8SD)DH:*U=)9C;&5W\N"[L'HRHMBVMW K_5>_\CG(Y, M,9GD_G[5FXU,XD@."'1]!TOV8&E5KX1Q&N'$TBX3.C0,$VG5XD7!19RRS=YY M[=!J>S*:LP&C;2K)W:/5@S=6G83U[6RMG)UETR]C-T&@[[F<3RC4#*]H.(Z3 M5+ $I4S$213K4.!%=[TX4JEYAD*]V/;==[,E?"#U6Z9>[YG2#0G;0.1+(E]S M6X4B$50HQ+BVA)WBQ%K1R_X&L=YH3[\-D;?G>68#BH#(W\RRWNN\U;U)R(/< M;L $Y':_<:WFO/(]1!L7W/@MZS3WU_Y_2J_09)62$BD6&BYI&AJD&5%QJ!?. MNHBD&WK% Y5@1XOC:;&"\SG=S!@5 ZK:G"OU:E3LB0X"/5N@9\OV+(3C%0M1 M2@M!(YW$AC&C4DI)LO A)L2TRT+:;VG*WC_4;/-)Y=N_\_M M]L=V]W?::!6A 6JU=7GW@OV=\N]UUNH^5-*DJW'4*;74F$K"PDC%D0E#I1?C MJ'DB.&F%-++=B2J"R;\=-%4>; K.:7Y3QXE=#L[DEAP]](SU M)TB1KT@1V5<1T490076:*,0Q7[C(=2PW(B%I*N:JU@ID1(=Q:&13#(KV\2B\PBC>",C_ 44U%K.BN0M*Y>'ZLQ]=[OQ MUGVPNX__T'AJR7?VRR?_2FLYJHU:%5Q:O2K(O^?E<%QGK%:S8OB_07'C$YY! MH;V?!VB^EL"6,AE&+.(2$V,%*5L,Z.%<([E9]K6>:>[V^J3>ZJ0Y@]$N34VL MU,#RJ8-6:L'4[#%E2GQ+OU41C;"6/-4R9)R+95<2A>/-9@9;4&9K8EH1*Z;; M;#_4/<(\6&MSD9,.MQ,ZQJBX-MX=A545UEIWQF- M2_OJY(=_\2J?C&IQG%55,1QGL]YW^9-KCB.BJ3)::A4G(L*8"<;-LJU80C=: M>R\.Y32?V)T/R.X)JJ-BK1T8YJGB*>98ZS#$840B1W4\03%.'NY<\#C5=3-UJ?L^XX,Q M2_V@;RC?VU(J\C6I&'&:(($1BW1H_W"]Z9M,PQ#Q9+-]T%KX9TVW]>>1CJ?9 M=#A^\S)@-6"\$Q/8#TSD0A%PK[G($TQ$KIA(Q'0J,<*$T B%J0R%7O0@H\R0 MS:C3JYE(>\V*!H1WHOJW^\K#6U U5'GN>-D]6FH?3_A0ZW@W.@)=+L3$VW4$ MZKS ?D+MUU2NC;!)61AC8Z)4L-@8@G2Z:,,?\4TW]@-=.]Y+XZ>8#!3BT&-P M5ZK]CME#R^A_.,<5B']!_&LV/XJ,($B&$39("9U<)LUIG=K#.IDZI<2-'K'_)*OS>9O.HP-$6AT2!"$'"#D M"WF*A5"UEERK4!3:-^)81"G#0MBE-R,1M& ;%:6O9"'MFS$8#P1MM9:M)SP$ M A9]6G:/EMK'$S[D@,5X.G35,[FO;=V1.=%YD?ZX1,=H;30P)PFB+*8LP2F/ MF%:16+@EF= ;603WR^[/%H#%Z*C9^CBO_]UIX0PA+0\\ZFQ7B#YIV?M.65@O M*4M3@B(1(Y,@G$1*)H:$BT(T?L^;>4C@ M!=DLN,B_C*=3%[TO+H,;CRNPB;C MPN5^,@]GQC[/#[OD_\PF\[OT?>3IF[51FR;9 !/1!0.XL_(6W&% ^@^3/E]) M>!K+5(B4I(;$.$5IF-)PX0V+3/),W?EITIK$>5^-R^_H3Z_@*>32W/'A7SBTF^FYR[5L,2?][E#QHK,55VD2M:5]Z+_3%K0/IL6 T=T5#-YSM'MB8+1$@QTS M)( )'2X38JOV>HQ)'2H21YQ&D326&KN5 KJ;(_N9-1M=J<5%=9"];S>P+==_:C_-I-A^-[?L__7Q[E?Y'O?B[ MZUK;YJ&]2E[>.8;7KGOS\^S."?B?5^7B"C?9E_S319EG__LIN[3/\TLV^9;] MJ.Q]_G)5-DO)/)E54CF1(K+1**8EP6!<)I2%+9*+==[);>_"\A:EZ7=GS MP.4_'5R5CMK^5,4(,:I3;8A)(Z19S*D/$G*NPUCQ]$6XK1_DW '3:;+&D?IZ M2#;;@.M#Q[RQVE_WMR M%AP=!V=_"T^3OYW\&B>G9_\:)'___>C\O[=:SY8VT>;GTZ(,9E>Y_7]I68BS MBA;/\_B%/OQU:A\ON+9O7%7.:LI'S_OBQA,\\X8;WSO+;RP3N\C+6DTB:A X M;7K;IWC^TI]\$NV?1#W_8%]]BFM4N+_7;S!U M2L+DEN*%4:UF>9$9#//)I'GW_WY '_S?]L&'B[_O6?OY^-K*M^/\6W!:7&<; M&O9U5GX93^O'R^:S8O%"K;#[5[Z-1[,K^VF[^$:Q&!:32793Y;\L?ME@&A^6 M/I"5[YY^>-A%4M^#X7_YMP\;.D[]GGCXK4>^M=U;_ WOI>!>;W2O3KG9W\KS M*KI4[+K!,-56ZKQZ0*WPC50#WTFUHZ[W-_2WVRUK)V:Z8S_U;C$1VN=PQK3] MRN=L/+*"-S#9S7B630 A@!"'D--\EED5;!0D6>G2D![(P@5@] T8RW$'(% M%2N!,AS.K^=^"DO@F]0%;MY*F5_ETVK\-0]^+:IJ8,VM^\8F=R4T?,>M([?: M'[G8'_^57YQ('0^=47TT#697Q;S*IJ/J@;K/=VW%TADH^9$]VXB;]]B5=V0\ MG=N+MV,VU\5\^L ]L[M2G=#N;!^6/]AK;^;)20=2#1\T\%$W=T/V -HZP28 M $P )@ 3@ G !& ",-$# Z0--\R##WR/?R;*)METF+L*F#@?^F2FX/X\IKG9K?JL7HT4QLCH6DN*5DF:BL=1:D6*A)<42E)Q")9EZDS-QZ.;"1JKV:E MUM[3HZJ:YZ/["]/_I_G6_YPM$G=='!=3Q]#*8C*Q'SER(8:\FNV7C,\O6)XA,36#,58TU@@C U/0KEL(4XVVR)VB.$M$E@7^:NM M<3H^X%(,.&EUMAIP.N!TP.G:YW0/C4NH69U"J_YP1+/$VJT,:TTC)HTFNFD- M&1NZ&O5(:ZY5K+@*Q9N%2S8IRJN\_9Y*4;4 M&LIO8B3O-R?M5%5R!S,V#VO9/5IJ'YM_P@GW8-D]6BJ<\*$O%4[XT)?:QQ/N M:*7U]L;$A[\FW_-R.*Y\=\+*&9=!<>,LJLKW8/MJC<7*O>6LQG(\=.7I==*: M?]O_ZJV[MVIO\096_;."/%JLVL(BD:8XU3$G49S@,(I#319I.XS'&W-BO0U? M9QC&\])9[KZ_>9UYZ']&696/G#UMC>G,W?S>X7+X[^=Q-Y(1)6ISR$YG8S8' MX&3LQFRZ71.G7 UQUC)!"A$=*QK+. HC+INP!.9<4?-,XO2MFM^/-K>-M4H@ M2R#+SI"EEJM! *\#5$[CJ9A%K!SR%T$4', %5[X )P 1@ C ! MF !, "8 $WWIHK.C^/7US:3XD>=U+/K3159/6ESY@8/\N_L]?V_:Z;BU#!5T M>^FW 8@"1 &B;Q_+Q(2L@IDQ$V'*5:JETB(-DS2-F[86)$EBNE'Z&([\>""^Z(.:%W>#FJ?Y'_-Q-9[E9WGY=3S,ZRCH:3XLODS]5>X;*=W=T*<> M*(&@#!PXQ+YQ"!!B %& *$ 4( H0[4!I0 ?\;E!O>Z!+[6.=#YQP#Y;=HZ7" M"1_Z4N&$#WVI?3SA ZRWK8<[#V\-=Q[[9DG!QTE1/33:N/75=]S ZZRKH4\> M!< 5X IP!;@"7 &N %> *\!53W#UG 08CODR 8:EL<$THB&CB$B2&(YXW0$G M-)KBC2ZV#_6+_=4:0,?Y[.3R//M^;SO;SUF93^^VK]T^OZ7M#K:/-@'7O,T& MX-T/=/4ATQJJ&_+15.^-"7"B=\Z$OMXPD?7!VJ_^M;O7D7Q61D+Q-EDVPZS(-L%OR6E<.K M@*)!X!Q]AU.0>L^JG^-&56J5Z2Y"KDAH5**)02G5*::J&2<9AI*@NV[4M:&. M]7S7>H;='8?J4>U0[<8P5RK(0+?J2^VL/VC'Y-JJO__A)>Y[O*R^KFL:.IL/)W"W^WKJ3XV+J"+8L M)A/[D2-+NFX@]LZI>-MP"!T( @0,!-QM M98K.1JG/(XI@B1*.3"1%:Z-G)5 MZ%#PC0JR#A%P.-IQE^0!UWA@]0P@:"#H;A,T72G*"4\IHA@SED9*QC)1RC0] MT;45TAOY!ATBZ)UE*?"!9,3^GP$E R6_,R5_?(*4.5V29EGU;S\L85Z7=F#L*\]4=2-D1Q(T:9HWJ2!UR!IEQZC MMVI5!ERA,UQ!DM70$VPPCWAH,!9&))%$(JP%/)4B-5T6\*WW?7@.K\ (646^ M3=&_WYRBFV5<'8BK0!\)P 34?0(F !. "< $8 (P 9@ 3$ ?B5=-R?Z>E\-Q ME0?%I?VN-<2#XL99GU6034?!5VM85^XM9V&7XZ&UB^MQVO7;_E=O"6_5@V+O MRD6>$>H@&*\\(48P0RB/)99IPE*=1*A)/I!4QY3>G\'WZ*:YT? MY']&=^>^WEN 25Y>@+FCE"$\D%+"'-?>5XX=)JF359J")(1I+B42C")&.3%L M$=5D/$KOSS/:)'4_I?G]*'WK3(0VXQQ XT#CW:%QMLI[#L'BT53OC0EPHG?.A+[>,)'UQCC ]_3:YO)L6//*_#WI\N MG//6SVM?>&^#_+O[/3^E:N8'H](%&HE8LEI MA&*,#4[K$D9%:9INM.T)1_^85S,7@*O.BP?";#ZV=W$WMG>:_S$?5^-9?I:7 M7\?#O X&GN;#XLO47\7'!?^NY0/'B[;2P5CWU\J^#@I MJFJ;#FJ010J)SAWWUP!$ :( 48 H0!0@"A %B )$ :( T9?E-CW>B9D(L>K/ M'C/#4Y,8'*HX2F@H*".+3LR<;LXD>ZCG\:_6(CW.9R>7Y]GW>ULR?\[*?'JW M!?/VN4OOTH69# AO,Z'I27QUK#OS*YLQ'Y C"HHC>[#4/A9EP GW8-D]6BJ< M\*$O%4[XT)?:QQ,^P.+(Q3RMH&XB?#,OAU=9E6_3%[BS]O<>)O5V@9?LLZD& MN )< :X 5X KP!7@J@OQ#;56O)U0@F44,H)30B(N4+N:_9;/KHI16T&,'0^8%0@-$$*'/S2R.]-D@9X/7TYT,P>Y M ]X9*(($3$#1 F ", &8 $P )@ 3@ G !!1!OL8^-%EU%=B[C.W^CBKG#IED M93X*/OX9_8Q5<).7=:M5*(;<=9K/LO$T'R59.;6[ M5K7629C+@5 $"F^ ^/>%^)]:\P-GO5PX2"@ ::>/;VL;P*D\LN;M>B1V 6< NX?>5@54JQ7@8M51QS MC;60E,3*8(.I".N@)>$XC).[04NK?ZV:#78^:(F)&&BAVXQ: G4#=8-4 MP" M;ON-VVYF@'? OP8EJ( )*!D!3 F !. "< $8 (P 9CH2PEJ&_;B@P_L/_:M MWMZ+8C*RUX^R238=YD$V"_YC/LT#H@>!%,$*U$E BCN*F]OXF)$Q.F=[V_IKB^+J:^5]J9*_FMCJIJGM]MQG94^X%? MZ 1>N_:&_]?7%U=;N8"I8 .AQ5L4KG37A_9.1>BM!C;>L&7DJT^X5:+^\RY. M?"]9%\=LR;H0312)E3(DE82@1&(N:M:%8VY$>)=U><9R9>^5EU7-AXZFP\G< M+?[>65G'Q=0QM;*83.Q'CBQ[LQSH[NRL]CG=MI$N.A!, I,#)@=,;M^9'"6K MR8"4JL1J9 F.0L'2.!9)6D?GE6)APCO,Y$*[Y>Z&V>1S-AX=34UV,YYED_9" M^P/+]@<$ =,#I@=,;^^9'L6[W1-L8+E89F*E U& =X4C%V)JS$4))TS8&6>T/=YC= M[7AX AE() =2J!YWG;D'89UO0P.<$SCGSCCG>L.M2.@D2B)A8IFD2N-4X,5< M&9,8TV'.&0Z'\^OYQ'YT=#*S6I+[6)E?Y=-J_#6O$^S;YZ?8JI"* 3=]DIM" M,YH^+;M'2^UC$3R<< ^6W:.EP@D?^E+AA ]]J7T\X0-L1I-\S\OAN,J#XM)^ MUQJ707'C+*HJR*:CX*LU%BOWEK,:R_'0VGKUH(SZ;?^KM^ZV:633T9S$YT5[ M)*%+(QYC9!(112(R2),P05Q1%C)L&!)IQ#92$+T17Z<=QO/2F>X6A\6H3D?T M/Z.L?6629 F$"8'2),OLK= M-['$#"<":VZ2T(A8:.X),V0QE=%&YY;W(\Q=IX)Q-K"; (0*A/HFA+J'\](! M5X KP!7@:E]PU8&8[^,:]F+O)8G1<0@0 M8@!1@"A %" *$.U @4 '_&Y0=7N@2^UCM0^<< ^6W:.EP@D?^E+AA ]]J7T\ MX0.LNO4-DWR 10 5X KP!7@"G % MN )< :X 5SW!U7.:V3(B^3(#1A@A%4>,(A0G420EP\QEP"0Q4S1"&\UL'VH; M^ZNU@([SV?;]WJZVG[,RG][M8KM]@LN[-++E XE(BUDOF_!_#8Y:M'5? MU9VV#XG:4!RY1W'^#KKZ>K(?L > "< $8 (P 9@ 3 FWB:F> #%D8L15T'= MW_=F7@ZOLBK?IF4O9)=" G3'W6D 48 H0!0@"A %B )$ :(=@NBS FI,K1K7 MQTD:XC Q*><$41RJ*/']L=-("(7$QF")6\-L?1%X./QC/BY=^7@U^RV?716C MMJ)F.QZ@"/) E]K'X@LXX1XLNT=+ MA1,^]*7""1_Z4OMXP@=8!&FRZBJP=QG;;1Q5SELPREL.!!3[1A3[U-(> M.+GE^D 6 +) Q^AL_G '7#)0P B8@((#P 1@ C !F !, "8 $X )*&!\C7UX MG,^"O/&X;4,>13G*R\4R\,WWH"HFXU'P)^3_ZU>VZ+9[T5D/SIN>[KZZ?H $ M@ 2 !( $@ 2 ! Z)!)XQHY5IBE9!9$E,1-)8JY:4G0\B*SS0E+=9,@=\ OC$(? )$)5 D "O2$!J$#MT[)[M-0^5K[ M"?=@V3U:*ISPH2\53OC0E]K'$SZX"E3_U[=Z\RZ*R)LHFV728!]DL.,MO M9MXQ%Q U")RO[]6F$[6FTZB87TSRI>W447/QGJUYAJN58[3J7::58(E)92BP M(2F-B(Z(<[42QG0<*W+7U6J*Z^MBZKN)G;FJW^JHJN;YW79E1[73]84>U[5K M;SA;?8EQM96_E0HQL,^S,X?K/7C9$Z]22TA_ 5=H-:KP\!YLZ4 Z?,HGJR!+ M:#!/39R(*$ICPE(B>.0I7T2$8*3N4KZGRRM[K[RL:C(^F@XG<[?X>Z=_'1=3 MQQ/*8C*Q'SFRW,$2\-UI8.TSBFVC,G0@1)N5?< C@$?L)X^@:C4J4":$ZAC+ M5.HT,4@E*O$\0EE]07'181X1VBUW-\PFG[/QZ&AJLIOQ+)NTQB_P0"$QT%0# MSP">T7N>P5<619IHG!HCA&;<<((BP5//,T(=&LLW.LPS=M@W4=ND#W*KK.C">?C,>S9:,AQ)$6$B4T#B)-66"&NX93Z)(&.LN M,Y[WF81.U(#S5B<]'#8S\H&8OW@T+%_W/]<>ST(C_]0$AC!!_W)K@5C9Y:PM MX!_S:C:^_/$"S>VQ/D'WK.(LSX-I,;@F/!H\&C[:OC[:].>L?X[GW7[Q\ M]WG6;C_,G6R_(W'B5G[P;V^Q[WY#A.CL^2V#[Q\=G)KT=Q>&[_ M.#NW__R6')^?!2=I8/X6'O][N MJB"W"M#H>5_<>()GWG#C>\MTECJ_YVY.RTN?XOE+?_))M'\2]?R#??4IKFF5 MB[NNW>^6:8H6LFGLE-;Z[_4'FCJ[9G);GJ':6/ *>C#,)Y/FW?_[ 7WP?]M; M#A=_W_/4Y^-KJRD?Y]^"T^(ZVZB)^38>S:[LKW8G&D/'FN63[*;*?UG\LD'7 M'Y:96RL3GGYX.+&KO@?#__)OBP_=?4\\_-8CW]KN+?Z&]U)PKS>Z5Z>*=':9 M.+E.=>*5=6>M^LT:!7-'KHLZER;P[JV.)@R_U:G3#X'=LFUY-UB M8I4[$;CD"2M5@R9] A ""'$(643*@V3[AE\ C ,$QB(H"@(%4+$F4%81J\"' MK();,:O ]6T96%MJMC\%+7*K_9&+_?%?^<6)U/'0V;I'TV!V5?.!_6S7PH\NE& M\KT)ZSV+61ZO91&,+FM9(AGQE*(HPB24 F,CM& ABQ!%.HFBC7[ISV_B(__. M.M+$A^L!0:UV3>];W$=4YFF;U:#URZ;V[X%$=>MMB "#@<<#CC=U1A*>B+=K=?=R7K?CYE5XP 0;(-UJ=\RG M +6??6* ;0+;[ ';9"NVB9,P0MIRS"B.8ITHA3GU;#-%1I-.JXCOTGI+4FLJ MOXEC<+\Y::=*E3N8QGE8R^[14OLXQPA.N ?+[M%2X80/?:EPPH>^U#Z><$?+ MKU_3.COYGI?#<>6["E;.M@R*&V=15;Y?VE=K*U;N+6I@Q1H=1I.YOGUVG&<;S MTEGN%H?%J$X_]#^CK,I'SIZVQG3F[G['8(]=^[F_X[^?Q]W(2!1"MFB2=S9J MQIT:R-VA3J57"<$Q(K'21!)+CU+$"JN:.A/.$J&B9U+G?V:3>?Y^Q+EM MN!7H$NBR.W2IT6J>'N(88X-E')(DB:-0*!\P-#&*$95ITAVZW'7VEQI0VF;F M%] IT.G#=/I__J0()ML8L( KP!7@"G %N'H"5]VL;>V KQ":ZP FH!@>, &8 M $P )@ 3@ G !& "FNN\*H)]?3,I?N1Y'8W^=)'5W(UIGN9_S,?5>):?Y>77\3"O@Z"G^;#X,O57\?'0 M?8E\$E<-#HW,@$/L'8< (080!8@"1 &B -$.% =TP.\&%;<'NM0^5OK "?=@ MV3U:*ISPH2\53OC0E]K'$S[ BEM3-TURHYZMO9(/9ZZ^-AL.W:!6^S3!\"J; M?LF#C^'9[V[L!_N$]#:MT@[0YNNL]Z%/3@; %> *< 6X ER]08R9JK48LPRI M%)0BG1J=&"8C+EC(N9 8IV:S4^1*STB\FG%R>9Q_"Y=ZQN=R/!V.;R;YT;2. M(9]ZF=G0)M5_TU %& *$ 4( H0!8@"1 &B %& *$"TS6P0P>6J>[I*));2 M4&1?35B"4.2F&L0FB5.$#;V;#?+0A,Y?K4%ZG,].+L^S[_<.$/V?DCJ"=\WLS+X556Y0 *\ 5 MX IP]28!BH^/1RB46-6KRD28E/&0&)X2(A+!L8M0)$1+;%#$[T8H%DJJG_/J MNQB'PS_FX]+U/ZYFO^6SJV+45ACBUKU>%G"H[,;:UQX?Z"H'@K 60P^;:'X- M+%JT+-ZJ,PF0,XB);N80=\ Y T6,@ DH.@!, "8 $X )P 1@ C !F( BQM?8 MA\?Y+,BSBLP[9 M-SW=?77] D "0 ) D "0 )'!()/*-222*%EG% $6*))"$RIC**4!BBR+@X MH(QB0\)HHV^MU3Q7I4EM!?Q.\UDVGN:CI%%IVRLR$FB $&ZSS @8!3"*0V 4 M("N!!( $>D,"4(S:IV7W:*E]+(*!$^[!LGNT5#CA0U\JG/"A+[6/)WQPQ:C^ MKV_UYET4DY&]3)1-LNDP#[)9\%M6#J\"B@=N\J4ZG/+4>U;]'#Z^\K&H".YH.)W.W^'M[KQT74T>M93&9V(\<6;JUI'6W M%UO[)+QM+(0.N-9 O4"]':9>O0I,HHC%,3,,:1V'TB@IF7342S&FBNBTP]0; MVBUW-\PFG[/QZ&AJLIOQ+)NTV#J183H05 (U S5WEYHI7E$S3Z(H3F6JI$E2 M@[EB)O343%%$>(HZ3,T[2T[@ [M1 R: C(&,WY6,'V\;("G12SI6W))KC).4 MX(AKK#DAVM,Q2Z-$F*C#=+SCK@)XP#D>2$(/O[' /4""3@/]8@ELQ1(8,U0J MBI!,-!&2)\;:W8XEB"01<;CA^NH02VB]W_ES&(6TZKMJL_/Y?G.);I9M=2". M GTC !-0YPF8 $P )@ 3@ G !& ", %](UY3\9!\S\OAN,J#XC*HN\T7-\[Z MK()L.@J^6KNZ8;35(6 M15P*&A%!N3!IZ&(<,9*(Z)3>[PBI\W[B>>G<'Q:YQ:C.!_(_HZQR_56O;_)I ME;F[WUMP25Y><+FC%"%!VDPPZ%X13:B! MT:=E]VBI?:R]A1/NP;)[M%0XX4-?*ISPH2^UCR=\<#TP/OPUN;Z9%#_RO(YX M?[IPKEM[MBO?;9!_=[_GA],"8R]'#G:!N>RS[0:X ESM+:Z>$]&3?!718Y&) M3"B34%$E0F*(XJY,*1;*)%A+?#>B%X[^,:]F+OQ6G13_8#]@ P 9@ 3 F !. "<#$VX0,#Z#BUO>5 M\L'#96.I8.P[2P4?)T55;=,X#;)((=&YX_X:@"A %" *$ 6( D0!H@!1@"A M%"#ZLMRFQWLP*\16HXY,(I4DA#)%(ZF40EKX=@4)1LBH6-Y-;GJHV_&OUB(] MSF !%F_2IVB38%X#L!:=$J_JPWQ MCB@HCNS!4OM8E $GW(-E]VBI<,*'OE0XX4-?:A]/^ "+(Q=CM(*Z?_#-O!Q> M956^34O@SMK?>YC4VP5>LL^F&N *< 6X EP!K@!7@*LNQ#<(7W576X?"/^;ATA=K5[+=\=E6,V@IB['BN M+$%H@! Z_'F1,$1V;^EY#^5$-W.0.^"=@2)(P 04+0 F !. "< $8 (P 9@ M3$ 1Y&OLP^-\%N19.;5W[L?H4,@QAQQS@"A %" *$ 6('C!$G]&%6#'!5UV( M8Q)'(C221@ASB@1CK@MQ8@0W+$WHW4"6U9Q6E3EM1:Q.\UDVGN:CI%')6NL5 MC(4>4"YA6B@0\KX1,L@:@"A M'OAUP/R^+Q]M>%%48[RTG\'WWP/JF(R'@5_ M0OZ_SNP)[,.[U$?LQ9[ /@ V !N #< &8 .P =CH1D1V7P*O_J]O]>9=%).1 MO4R43;+I, ^R6? ?\VD>4#0(G!OQ<*HW[UGT\^=7+&X_>8I8=6B37,0A-S))[;^849&J MU/.4E$ME4G.7IWB*O[+WRLNJ9A!'T^%D[A9_;V.VXV+JN$U93";V(T>6[UC6 M<+=16_LL:-M($1T(Q('[ /25(0DC%2(,;+S[$*<$))H%'J6)HF,5=QI0^\]A@%H,A"\34?4?G.Y;A8E=B!&"EU1 !-0 MQ0R8 $P )@ 3@ G !& ", %=45Y3SY5\S\OAN,J#XC*HARD4-\[ZK()L.@J^ M6KNZ4Y,28EV=(1@B(1IX0B99!,XD2[ MD8AN(B).DLBPF-SK"*GS]N)YZ=P?%KG%J,[G\S^CK'+M@Z]O\FF5N;O?6XY- M7UZ.O:,4/SR@0D I-M2Y'B2I*[5*UT6((Q)MB1.D%I0KA,GTGJ MODWX^U'ZUODK;4:,@<:!QCM#XQK)55Q#"6H(Q9J+-.*A-DQZ<4ZHC")C5'=H M?-?Y:EP-""9 \T#S^T;SA]2_ B *$ 6( D0!HJ^!*'0!ZM.R>[34/LXZAA/N MP;)[M%0XX4-?*ISPH2^UCR=\<&UL/OPUN;Z9%#_RO(YZ?[IPOEM[MBOG;9!_ M=[_G[UW8T U#K[,NASYY%@!7@*M>X>H9(3V-Z2IL3U"BTI1H8PP12D2,I,R% M]&2JPY2E&Z5*X>@?\VKFXF_5>?% E,V']B[NAO9.\S_FXVH\R\_R\NMXF->Q MP--\6'R9^JOXL."^! )'Q"DH4P *< 6X ESM-ZZZF?3> :\-5-T" M)J!*!C !F !, "8 $X )P 1@ JIN7V,?^MY2/GBX;"X5C'UWJ>#CI*BJ;9J_ M018I)#IWW%\#$ 6( D0!H@!1@"A %" *$ 6( D1?EMOT>!]FS8A8#=P1262B M5)%$A[&0*DVQ&R$8)ZG66L71W>2FASH>_VHMTN-\=G)YGGV_MR'SYZS,IW<; M,&^?N_0>/9C5@/(W:6*R22^OP5>+/HE7M6(^(#\4U$;V8*E]K,F $^[!LGNT M5#CA0U\JG/"A+[6/)WR M9&+26!!W4+X9EX.K[(JWZ8K<&?-[SW,Z>T"+]EG M4PUP!;@"7 &N %> *\!5%\(;8JUV&R/"5$RH"+5.<.AB&I*%+&&:D"2,T-WP MQJUQM;[:.AS^,1^7KDZ[FOV6SZZ*45LQC!V/QN5RP%6;A3 Q)D$Q(@GV93A*S MF#'#V-TXEM6<5G4Y;06L3O-9-I[FHZ11R=H;#2ST@"H,LT*!D/>-D$'6 $0! MHMT+OQZ0Q^?MBPTOBG*4E_X[^.9[4!63\2CX$_+_=69/8!_>I3QB+_8$]@&P M =@ ; V !N #E[MN89KER,$)%+7ZYBL13*[ANF M(4T-2;E*6<@BR4U"34SO^G)-<7U=3'V5@!\;5QU5U3R_6X9P5'MU7^C27;OV MAC?7SS"MMG+H4H$'2L@V';I/ ::[7K-=0+UCWK,.T?HNN>"?=[GZ/65L;-5+ M+DQCQ+E))5:2)222)E&>L[.\K&HN=30=3N9N]?>VD#LN MIH[EE<5D8C]R9)F?Y4]W6\JUSP>WC6K1@,N>GH''@A\$+@A?O- M"Q]O1X(11FS)#*-4$ZJ0T:G!*HYY1 CQS#!1481$TF%FN.-V)7B@D!Y0]*86 M\R:3Z"IA;37M#?@J\-4#YJMDQ5>EC*RUG:K M[S+*PN[> &O?3ZO]4'>OW@T+%_W/]<>ST(C_]0$G3%!_W)K@5C9Y:PMX!_S M:C:^_/$"_OC (OS7[EG%69X'TV*65\&L<#BUS+C*7?A^ZF/H#F_!Y7B:38?N MLM4"JU7P<3[-+"78]W_Z^?9.^!^UDG]W[6LK&^:./.XO'#=FY\7=T[) M_[PJ%U>XR;[DGRZLSO*_G[)+^SR_9)-OV8_*WN<_'5R5CK[_5,4(,:I3;8BQ M#Z-9S*GPS\1U&"N>ODB.-@V8'7B#XC(PCFG9DUYN8+8!Z8>.>6.UKT?T,Z!L MDM/CY#0P)Z>?3T[#\Z.3XR \CH.SWZ.SH_@H/#U*SC: ^KY/?'QRGIP%YR?V MF8_CY/@LB=UO9R>_'L7AN?TC/3H.C\U1^&MP=FY?^"TY/C\+/OY^'/X>']GW M?WK^7]L=&&Y6P^F_T_\^CS=&795?LNGXGYD3C&;)->T? M45:-JY/+SU8%L&14OS2O['*K*LZK83F^\0K$=&1%>S&?SKQ2,1D/QWEU;N\; M3:SN\<%OKOOS+)_D7OA^HH9$H:91K*(PQD(FC'L^1!,9TXBA3ZMZ0,FP90ZQ MQ%PS9A)-D648S45ZS'/*$*-K>%?: :+K'$?8.',E_^!<7 MPQD/[\_ILC!V\N#V6;[?4W=@XZR4O,I?I"V-O=U@W[7<-1]/@ZOL:QY&GX-MX=E7,9X%7S09N?$(USRPA6N7.?;V<3ZRFETU'09E_ M<=:$O84_7/?F63Z<6]8_;CZ1?!]>9=,O>>"R'L9553_-66(^_/2S>U+G]+;K MJLT']Z;[TF51S)PZ&8S&U7!25',+&JM?VH],)C]6NS!VG[:D/KE_MY9[XCYG MN6,Y\FF%;G'^[YI;VH_9"XYOW)*^Y':/_#WL^R[UT'_7K>KWJ=-1:Y[DEQIZ M]I/9M?Q[&'ZV>[8ZB]6)VATMKLADH*GM4$WOP M]ESRS#^P_^)"[EG<)QM%WF',/NSZ;EMT!,YXK&:+C;=; M;$W8P-XHM<<38/3I_VWJ\6]*4P^H&&_Z#$?3X#J;6J/ ;>R_6KSQWT//4Y\"W-GVWX0&"A&F0C]]B-->6^.JX\K"U&BZE%.(U@9KQK82Y^V2M9']Q_.;^+ZTQFLW[E/G7W&KH]8?R[S<.)E7; M9QT.9[6,J[G(T,O9T=CN0!EH+#!Z4867[U_]?:UQQF<,+;"MG3< MU9_/'_/,TEQI1::5VD6M!)]EL[E5HG\$CHR=$FAYQJI"AR*OO;HJ'>W)TD4H MFHLV5ZO/%VO[%&#U7RJS\: M)1QM$,T.0PK/8I7KFQ*L[8KWJSL=V^U<<+0RGK="1Q-"V5S0VO=ON5/1PITZ M=O15_[U^@]KBN!V00G5\S<>T@F$^F33O_M\/=MO=W_;!AXN_[]G$\_&U7?=Q M_BTX+:QI=?=IK[/RRWA:/UXVGQ6+%^KXGW_EVW@TN[*?MHMOPH?#8C+);JK\ ME\4O&\ZY#\M:RV4A*D8?'B[%K.\A\;_\V^)#=]_3#[_UR+<>>4NV?<%7WZNC M):JOB7B^>[%V=]->#F!]2]J6;SG;Z$&VVU)(_MCI*[_5^DKB])7>5)/?$JL? M_OKQR&F&Q;RR^F75T_%=A[Z^YW?MOY4YM-GDX_/C!DX?3C]+C6Q MPAWG_HM$_>#C>)'>OXQ8#>OZ=OOID7/>_1F3 9?<>[S_K ?TKI<;K!187YL5 M"Z\#]C;U0&V6^[SNZ1^K(6_"<5R299 @CA*N=K= &0@="WQ6AZU5.CA"8(<5X%(HD)E(1 M14E-Z%296&_$W9\@=-46H6,^X$(= J&W;/QW7_]SY9/!+/ONL@&F^:S.4[JT MRWKW@9+[Q!\/>>$=G_RR$^$!+@P4ETE4*HM+(TEYD>&P41\1@ M2DRC"L4Z3#<:&CR+$E^F$#VGCP"3 R;(6Y#D3ML'O.YLG]DOH!4F<2=EL0/9 MAAW,9_[/8C*?SEP%S9DK/JB+V*)\FE^.9]5[/GT'-M!70OU'-IV[[7'2>1!\ MRX-L5/C2NBSXNMR[:K5W-Y/,E0CZE.#_/'.E=:Y\)[?/-7;)@UE5%<.Q3[? MBVJ67]],BA\N:70!P@?5I/^QSSG]GR6 5_C];(_ ]XWQ'PC=%^RV-IUAGDXF M#V]OM,_5M1OJ*LPRQX?'-_:]167E\M#*?)C;#5Q/T+YH5N .Q:ZHFI?NBXN2 MQG'9G(T_ID5]FCV=B3L=_ZFOV; !5?:CF,\&]M!=M=CJRH.ZRL7R_8DK&K-W M_YHOZ^>&37FJ'T[PZ2)SJ>3V0KXF/?N6E:.UBH]6TKM]_ORX+/.OQ=!#MRY# M]66KJSCR.I#K/&@7:GY\<^N,=?MJ>%..)_[UGX.C^D-5[C+EEQG_=N%;/OYZ M@LD+O^H9@T6 2VX8N3JN3]:.#H9VX[_DJ_J]Y7*V?\::&O_\N&XD5VZB2%A5 M)D0$4YFD)#&A9GA9NF5,=)<>[R?!NEPCJ>N4[J5'\O=MZ?%A#4LL-2SQN&*U M:>=8OCB9K&>4;UE"=>8*)!;'Z,HWU\N)FW+KF@1'CA-7L[(NY6Q*NA9%QP^4 MF<0[R%U',+>J;]Z1L@M7,^>8ZWT"?\GE7_$4"VPB+:3&!DLIVV*2;HY\ M"_P. [_;-;_[RYU./!WKYR9?W\_M><]W*&W96FBL1%[76(D^@8EW,O^/IE_! M ;"%(K+T!CRH].]6?$E$5X-4L$PT8C$1%FL463D669)+1!J&.E7)1B3BU)J( MY7PX\TF^IG[C+-7;7C>5Y:"5$W?&O MU)K"3W8E )ON0]/\3O.A\1J5S%8+\QTC;F[*XKMOH&!5/,+176?-NPG5=7I> MZJB-*5JM.Z*6_7A\XYLJ_VHO877/@8>$;^SK+N%TSN JSR9V3\I\?'TQ+ZNZ MOUW3C,I^WB[.DH=]_NFBV4[E^OG45WN=IR((9]O2TU(=KB,JBX+]K578;-GF MX\>NJ1RO-V%)PXA0+35AR-KRC"?*I+%,$J)B%F]8\K?HM2%4,[<*]_2^7LQZ MK1=SAR@=;V:2M$3ICA!JX^G"2HRF^].XNMV=;3@LYS4473?KVIUJ6;SC"ZXA MMMV>Z@GJO&B&P597>>[<==^NQO:>WVKB'M;MU/+9;)+_Q=YDX?:ZM!>T5'9' MW'1/2^Z@/N,40X>48 V5@<,PJ#*=567(*I2;2BU3J\)P$]$XI3A2H;1,+F4F M2A/$-MIZ[5:568!I#4NM<3:!WEB'N:.W+$3N<#)V4G;8+-7[JYR.4#AW4M.2 M;ES66L;(7Z1IAW6=_:,H&Q'8<#77_LZ5C[G+6E7B"VT@.%:T[LJ M_^+D?JTOW.JF5V6+EI/-0[L3&P]?KRAU1[5XMB2Q.^=;"2Y;*:[I)-Y9./UQ M2[*5^21K@EA>ZBW.>QT6'?3#=%#"?)Z7%M$6;2>K[3W,?7LTZ"O9*N@;&L:C MV%J:"F%JB&&69YLT#0UF<4C99K?P9G;'];CNX[D6!'[8;_ITW-8%Z^>3M4B] M=\9YWN&,%ZO/?;'VB3VRA;%)G$,7YQ6RML?G6!_KLC" I5GG2(F(RDC0UC,E81(F18MD@DD>4W14. MQ_FWM2Z]ZQ1[4AK?B_UHNOZ!IAGLDS+DO]<,@'#50SHMRH?ON#%]JOG0V\21(7])_CX(0W/ MH@\_!>.JS]:/Y'];'CVN_VHN\4G9-72EYSY.D?]\-=3G]CD@%0%GRP- M3NNB$(^L-&\TVT>6O1%27;EFN[[=;^X2W5:W6PNE+^3^>.JM+^3GXKQ5O MM3!8@&#I7KJ/(=]]F)&UXYR!X><"./7&/]SB 5[2F[2>$5";'VL#$=Y-%3I( M7K\V&6])BVNS\8(ZY_T-.+]:F04Z)296-(I%0B,3)5'4]&BWG%_H4!P&YU>( MO(3SI_E%N<@G5@WSMUQ]R=-K)[Z)>U5W$GP>]E_)QRR3= (;,>25O M/XN_:;9V4Y_([$VSU4W'S:H^A"?FR,I!RX3+9D*YX\1^1+D7!1]565U_.R@L_<[B640Y6=O_LT_@G M'C:S=/+ZV='3(NH];P[OQT-[44/( M+>.^(P)[><=RX\Q%7)OAKO\:U,-7WT!*Z%7R'5(D8EP89G@:B8@0F9A%YHPU M&#:JM[HG)7Q6\UEBG!(_.9U/\M/<6[/'Q<_4:L">2$= M_!T"=XN@N8?5QW\.*/WD;_,:B;'JS[TP(7P_>ZOV39:L][D\_(XN>:O@Q,6? M+&&[>I29;\[O9S358W064W:\ZKX8T.0G?'@9YC);[5Z<+N=-!6>?_K]!O1WT M$V+N4HV"F0?UV"[/)*M;&,]KC >_6UY4-NWRE_>H'KM)%5@V2#]F/WWD/_G= ML=8-PNYO^=/ S?ZQ./4,[N)'/?G'^356FU#F7WQNA[O+M3OBJ=7S,WN@/_[Y MY.,.5J%A*W5_ MM>.#VB%:.;O- J*6C'EFS_#V!UVJLEW7RF*I&D;N;N"=,N.)EZSV2LW@,*<\ M6(/%I2%:K'ZM122O9R-X2>,-C%6<)UND5C\X/V=I6GBW[./[=L\0)AU M0ZFR6U-=KIW6VHR7-52 %'ISKZUS.DQGDQ_!T8:OXS8'ALW<KIKXH3#QH!XI/F+Y&JM][]-88O(V1 MQO:C1%C;[[?:C%@PV.>AZ:76W4U9?!V/\MLBTDE(N[D+9]KUVH/4/J1A\64Z M7B8PU _F_%+CTG]HW;.W\D35UM1=]]:W\62R\&DY?]LWY_2K8^%Y[6)S]J?_ MJ)>%S8RL46 A4DQ\UK=S%)9KOE$_RNMK-ID[V?6TE\Y?=_7T/Z\?^:9@=1O2 M3#U]Q XCJ)'DSMGXHS;B&M=G(XX?=P%ZRZ]2+\:G61MS_7G] M=GI)OG(0;N<6K W);RL'Y-I2=BJ'.U[R<;<]-91\[+[DXZF:C<-4']PTH8NB ML1K"LG0*]ENI#'05-S0Q4Q23A$J#8XDP3@E=>(]EB#?\ GNC,BBLME<9EB;4 M$^YC_*J0W\,86.@*"BFK*YA)5EH4+J2#[S'8I'A>Y+-O;IKT\N.>K]=_"21> MJC ,_9W&OB6#O:HO,:CO5"UOM6P@T-CQ63"\M8YLM0XOY9RD;.1A-2QNE@-X MW8;^:ZV:-',ZG=SRI[A8OEW!3W=5BM4C+KZUKK'XN>";+S/#_LD1C M[*,6]D*/SGE$(>(1(TS3F$6)%)*RID=9S.SV16MS'ED2AMBDJ<11DDA"(Y&@ MQ4>MO1D]6H?ZY'WP7:G3K,K%_!;,ZB%@/U>Q>LY#O&8-Y/FUM-LT+^NJGG9+ M2/M[C%S%AC^%7^;.G>V>I/;E9U^^.&MZ82PWA]PY9]E6='A[>2>7S>*>,6S5 M:I(Z2F6L$J83+;BQ4&N I7""UX@0<>TJ:)5]78@TY4JH)1&*-*:/ OC)^VP0 MX9N?Q;F/)3@?AY>MM0=C,4-X.9U\M-KI.JSA9.N%FT[O1@5?%Z-\4OVR%:A@ M:NM+IK:2IZ>V,MJ-^:OJ\"?$=G\WWG4PYGNUPL7Z'0;L*[FP"I[8GIW;N$NUZ+IR[ 8%NBFM@PX=T MFL"C#^Y('V+@W9P9?Y?%-UY3;C_8&6X/^P'[ ?L!>P"8@/V _7CV?G13X=C5 M +E?Q\.Z)JPJ+F??LC)_(QMZY_,OVY]M_>1Y=V74X_WM0261"I-;M<(LYM+$ MA&HM96JP,(BH.K&"<",E>2!CZY&6H%4Y^Y_/93&:#V] D'O M$4';_Z_J A-!I&L.1E+#N8H3JNHD_YA1GH8;4^R[1-"W?#IM4[4>:,J IH&F M]X2FR:IP)XQH3'FBF1)I9"+!)([KPAU*#*5O3M-MR%AN92REO:;'0QZG#HSH M8!@16^L\BE 24BDE-L9$J4%Q6EL+"?G_V?O2Y<:-+-U70:C;]]H1K.K<%WO& M$$J![M1:XQ_3=GF@1TQ'3P\0T)UN8ILIR;B0U6ML4:,6K\N &0IRB.T5B M^\9T)S)6CH2XV[GLF/ XT+#AEY'NQWQ\.??K^RG4]0[U>IXX?4)/G#YUFE#R M^B@5LK7IA81&(8I2J821"*:65I+704147S9]NR&_E?LQ*%6:T1$$7?H$WE*X MG@A-RZVVN909ICD"C#(JB'/:,%+1-(&IOJ_7W'!HNE=MDHX 1Y&N#XJN(6\+ M)PG(B%6"2Q?*6&&.3QA$,$E!WDG0*6]6787-CEP:E8@DZ0OAN'_EC\C-'".12MGY8XZPV M@J22(0(5Y2GEJC8T"(:@+Y_5RR'0JT;&1HP??;#DJ<, MCZ;H$4,J5(>^K7 MJ:%"25SC $%'TM?%015PR/AHXS\\A1SX?E=R=62HJ*:EWKD#AVFHH4IYH!2S:7@BF(%+4I%VH3* M$*QX3^;6]J[4UPQ+&.$-LF* KI= M

A++[]:N!D9 QPO&PJ-N3]X:Z%=$$=G5%W M%W8"X"-"8SS8D3F_#AUXJ 4>$2B54!GAK8%@FR 8 !@Q M>2S(/1G*)JWWUD(NA&+(8L%2C0C64->>*^*4[,M[>Q@*$V4CT.F!?*3N5Z!N MVOIE0\$2KR)9:8D0!CG$K&C, 69U7QG&?2M,Q!,F1T?!=D\K0NRG;)Y]"L4. MNW%)':M+V=LX;6B X=8I+KEE% MH4H9UXZOBWA[JR>:I=VJ06A?B:"2/OWQ1 MA(%L7;;(8$F-A( 8S T&U!A81\@X:O0N)RNO#8->530D1Q3$P_9CAP("6Q'_ MWOA6AJ;>;N$2("@DVF2R(,!>&PH=$#$&:$3P<9\S#DJ_&ZK+[&CABUKXI@0* MJB1'(K7,&2JPJ./%H+;,]I6(-FR%3HS*WI['C?\( ]RZE)E.%:,6*PJJTQRK M-M4,:LH \<^K*^O%\M5DLTGR54V]=0US^;CTRX6J" MG"9&4PP4WA02 ZBOXGC=DWB_9Z-@!%D,)CLL,L=@JR ,(8(2::35C@((C22N M/1NE?1VL/(_,.S&J^0C)+I,P!^L[.R47V:$C$+4(-,@!*H1-I6!83@BP)/6"!1!',776P4;(0"!WR31Y M6Q+O597 OZ(NQ<51 M1$*>5L#9;_GTZGR]# UV5\OLCWSV4G?T8CG)E\W,X/6?2;&832?)7T#YOZ-U M5V/6@EVF1'BXBS1-I>:4,V+J9'^KG"2[@'T7PVFSE4'T-"[LX:AJ>,1!IQ$, M^U+:0@)+I/7]$R6DDX(# MJ1FQCB, FM1RR0CNJQA$:P#<%IY.YM1 M_U^GY3V>HH'A.K@C6 \9K%M9%11C(+50CB-F+21(*=!$31"L]ZC,.QC/&",C MR/KSC46\1KR^#E[95GI(.#>VG$J#E9/<6D;K&O%&IPBXW;LS=B(;"9+^ORY# M90\7:T=PQAMYR?'RDJU$%RM2:6D*#4DM- 8[0=*F;GF:LCU*O@Q"48="C"#M MM,W?P3*C"-:#!NM6RHY3"%-M(7/<(9RVS%+$ M:\3K6^!U*_<(8V85Q%(*DW*+)<"V5M133>@>PK43V8@)& %^&DZLTM'^MU7F M![/Y>_ES:S@SS_#>U8Y_B,!7WVV-;YP'KM?3"(]A#%OWWV!+P*.RO'\Z]\9* M]7G[!?- H;,;V(:@0G*Y6\DXG\WJ;__]#)R5G_W Q\WG>^;]<>K5R>3G_'/R MV^(JNV,A767+3]-Y-;QLO5HT?Z@,KO(OGZ>3U:6_VD^^INGQ8C;+KHO\V^:7 M[VY3[]GF)*<-00)G#Q_T5.\@^*OOSN[ JW[_PU_QO>YZY"O1]0,['^$)K,:@ MXG9>Z[@7RA<&ZG6J!NW,9!_3%,J/GRM&=[Z83?QS?O:\+_G)__VR2*QGB9.A MAV^]%AF\!174SRR%SIT'OAF)H++.["GZ&B,QW$<,8F@LXF&]G>\U=]Y,O;SE MV^G*/WOLG_/U#_-D=;E8%]E\4GSSPJBA/DCF[D(-DX@:_^J#*O\KCJ7V&,7= MW'L%;SC@XI8>PY:6$7,G+O,C?40&?AJ[&1GXT6WI0PQ\F*6L#B#(/ZY'7(^X M'G$-(DW$]8CK\?SU&*;"T5>5T%V*6\!&0Q^V8&VA4 M\LMH]V,^OIS[]?WT)5GFA=_ID^ZIAQ!H\UH!Y!0SH(%.*36:25-WFCZBV'?[LAOY88,2IV&3(X@C U1#XRJ45NS4 $JB1#,(6BQ\A((.M88B<#_ M,V2J[KR!>F"4C=L"?T0P80F$%!/&4B:QL:KFU]P0WM?QRH.4W05- M"C8B]"C:GIY2L/^Q@XYN]7W"6CJ5(F.-@ !:2%D-.B4)W*D7Z2ZVS+"5) Y' M$'=I#$51\@I4S=MZ<9 3H:@1 A*$+.8J-(NO.H.FV)&^+/3A*TF(CP1GD;(/ MB[)%6UPM12E)4P&%AD(Y!"S!HE'_/6GO$E76"65WP6ZE' '8Y1'/\%U,1Q'? M^F%]7HR7T^NP6P\T4GA^O[/C[&>&,&BQ2Q60&E($84JM\[)(-:=!4C&"^S)P M;FS3H!0M1-B('G\X: 0!W/+*6FT5I1 9PYV$$CE,ZYX;V&.@KW"KEX.@7^>5 M'!'6I9\@ F&00,!;CEPDG<'6:N))&4!L' 2-)@>AW,7R?CD0NF#FC(YDMUTL MADC#PU'KANH=.UKPTA:\0#CD $6<2RR8D"DW]=DBU4;LVB[]&%0Y!$:@VYY3 M0T1_! %K?<<\18A(0Y@A#B&N4T3J_LP"0@1W+!Q]-*J<&#'<:8WX"(0A D&T M[F8#4"JT==ZZ9TQ3@5,.FL0P3JU\52!TP(Y7 M\K6DJ,CFI9ZY \;$@[)>V?A0KKT#;K/7C M6HZ$U90XA"$D1CC*>&,1,)*2H=-VSQ'U?(1P3!8Y,/+FK8<64:*4KI0LH=$#$$I 1Z=22'B05#T>_&ZK?[&CA2[:.:HP 4@@L76J=4%QQ M9YO"%%;KOIP.0U;HN)=BDD8I=O0PH'(K?,P;+S(E7H^S6J2 4V@W"AV48, P MZ%6A8W(D094K&^85/?O:$J$3JX2. M!.5'3<5'&4+V87U]O5BNDFP^2:ZRJ:>N>38?GWA9,2I;K")!),?,4&HDP:D# M%FPB$9A-^PJTJ??%;\M/[:X,4I=C7(X0[+*XYT'(J0,G<0:V*C$9RV$J&=>& M.$TE0'6.9J@Q!M0N\$=,8I(1$GU*M@ M3=R^5:JODY7GT7D72A@&(\:.I29>C"T[$@22%H$<8\F!M18@350*O-RIE2DD M+65]%4@_(&5*8J],=6E'12'S"B1.6V^OI89#!;3 GJZ]H1_JZS4Q.$))>C D MWJ\R1<0(B"[SAR.=OP*=L]:=2[72*>*(I!H S1BB$#6%713"?=7<>SUEBL 1 M/HXA$>]JF?V1SU[JD%XL)_FRF1F\_C,I%K/I)/D+*/]W MM YK)K; +I"B$%*M+48H]2J=K?0V@PV79!>AMHOEM-G*('L:)_9P=#4QXIT6 M>]Z;T@Y"]ITJCCC8.O@14J4,C^DDHLG/8_RQ:*FRH< &K]ZECJ(BX&CX@X>1@,1T<=JDOP9/&_ MU3\DG%EQJZ2AUBJ6,N&D:,KK.K"3-W\7 W3@.JD<0=!IHL0A,I"(HZ=P1%N? M/$!,(>*T2!T&6 CJKVG*NBE#^\KW/@B=%/%.0YHBEHX12XQN59P22#*=:J(M MA3B5D#4]"+708!?[KALL=:.38M%IG=^#@\&;1O[=UD$O\_)"ZB]\+744]W"L M$:<=ISV$:9_05$]TA^.T3V;:^PEJ./ 3S8^+E?]V6>N*+]:XL->X)HOU^2S? MJ%R=JN"=SOVO?4[W, P,L96-P(61DAFMI'#62,.18G42'0:*[W$0.P"G%1YQ MAD:HV\Y03]' N]KQ#Q'XZKNM\8WSP/7Z&F&U 3^OK_PMX^ISV/CI M?)U5.U)>5MUX>]1W!WGV^*QV!,'=Z^6MT9<_+Y?-$ZZS3_F[\V6>_?XNN_#C M^3:;?>M;7IU<+@,H_E(8 B63FJDG0*2&(I+ MQS.ETFNYU.VT==5 /@;J2187B0Z@]#)QLP[9'9JZL5NWMK-D%!_]MGW(9WD) MN7<@!5011"0V1%G..*Y;E7I+'FB@WJ&SYSS&:FBD\OL;_.UY\\JS/S_;;FV3X4B!OW7]#K@(O M5LK[IW-O;5>?MU\P#RQV=D,X05")HG*NR3B?S>IO__T,G)6?_<#'S>=[5O+C MU-M#R<_YY^2WQ55VQ\2_RI:?IO-J>-EZM6C^4'D,RK]\GDY6E_YJ/_F:*8_] M%F371?YM\\MWM]GOV>8HLHVA VP&H,*/'NM> 4H7QAIVJD>O[.F\IBJ6W[\7#&Z\\5L4K+S99XG/_DO M+HO$>IXX&7H XFO1P4F103@S.$V'^,GNMQ@:T!^V'_E><^?-U,M;OIVN_+/' M_CE?_S!/5I>+=9'-)\4W+XQ>ZX,J=EBHONFD<>67]D_M'8PK]MB*W?"GQF5[ MMAX2@@Q/7 (-@P3JMY26[YU7O#TC>LA+\(IC.21 #W,W#YM)#G--'^*@PRR_ M=0")"7$]XGK$]8AK$&DBKD=OQS 5CO[J?=XXROS??)*$=0^'G0^TL>G< MGNV]8D$/T4%/;?U!1 5A@MN06XRQID*E"AE%4F@PIE5!. < D6J7BL3R'_@? M'83<;A[PL3QX_^7BXS*;%Q?Y\I>+OR\6DYL%/3;7UM$^,.! MNL/#.:4CT&D;B8CRB/)>4;[5*3:UV"AFC80T51HB(5-2H]QQ@]'^*!\,/D=( MBA$1IXW08R[E&EG3\; FWK(FJ6&:&N!U#TBX)<@@(FK69&1J=DGI%T=K8P N M1@#)D^9M$>('!?'MAK\4$84I%H1! %SJ;!/TCU*!1;\0/R0; _,1E9VF D>4 M1Y3WB'*ZW?,86*.))IP8I"DP'$#6>!(D-CNVZ1NHC0'IB*$NF^P-#Z$##9CM M_$@C6R59DU$C!K#U"$\(Z"J'5 M1AN(+6&H,6^Y2]DNB?5#\J_W Q6KNZE[D@H8C"3IKZS%L C]9'(=3AW('&R=-PEC/"]W&BB64NQU MQ>9461H,=NDD.!"G;D^< ((11*_9"B:*O $@19#6-VH=5(0!(PPB5'AZ=TT? M:(P$ZARNQ#'8#WS$?Q/UIX5YL M=8)6"%-M(7/<(9$\3NRZ>O369-VN!]](Q M;-U_@S?%[EVQ>U?LWA6[=SU\:G]:W;M^]KPO-N^ZAPQ.B@IB\ZZ3V^_8O.MP MFG<-LUW(P7;V&N9RQHXVW:]I[ D6Z>-9+"SV!#N"W8P<]/4X:$PDBT'_<3WB M>L1$LD@3<3WB>AQ:(MG \\AB3[#3+?-+$&M+?V) M0J15U !Q SAD/ Z^H(+ M!'?L"?9? RCMU'F=8#PB (]DMVDF@XOUB! _*HCSMF9I:@Q7J2%.2>-!C@3D MJH*XL"DS.Y9AW!'B!U2OGQ ZPBAV_HLH/QB4R[9&(X,IL@ IYBBTT'B9+F"% M(CRB/*^T0Y%EM]@E*=*B2-9DBE EO'ZU0M:3 W>'^4#P6? M>$0E'>%N>_P,#J$#CM;E6.<,"X5G'!-'180*P@;?X))@16' M=S#03W%O3,7(6S>G4-P[(J5%"FMK%UC+D9$">KA@+BQW.B5- C.CK-\CM$/K M^4#02)Q,KZ2(EAHM FY9BE)0JHF%-#5 B!1;W<@53?@+Y,JPZ!S $1"G0N@G MD^QPXD F6W4[D,80*>4,@XX)J2WGKHD< P.F!-$ MI-1(@6W=;8:Q*<SUR,V!8OE=V/YW8?-+4K;[! NC)3,:"6%LT8:CA3;!&)V$<7"&1@C$SD 1]Q'W+>YY&Y3M'!>I29$52$ 8.@1QW62%<:MV<;-T M>6K=A6A'Z!\>]$4;K&THI,92Q! P3DGDJ)$5] UQ .T2K%U! MOPO0CA %(\SZ\_P?!VR/H?A$Y%F19SV'9S'0AJ,2Y'E4:@1@Q@+D-15+FE,A M"03>);VUHVB#;J+-$1UA&!N#1=Q'W+>XAVUPK?%,@!A$&&>,6NT,9K1)+.-4 MFS>*G>A"X^$>^H1'Z$?H1^AOH(_; $,"*0- 6T(4UU*;5&M;0=]BL0_T.S%3 M_&*/V*E[%WIJ#!;6-.S==+[.JD7=FMX@6X7MB(VW?E_U,5S<]*LH%]&3]V)9 MKOBWGLCR97AM.%<*,5 U3']=3L=YDLYFB[$7FY-DM4A^RZ^RZ=SSDN37?%EB M9NXO^>7<[TCYK&*XR[A%.O^S]IK]Q9>7#R$MDL5%THQAQYL_Y->K4K&HSC21 M&"7;/7-V?-HH65WF2?;ITS+W6^%_N_+,8Q6&M]K:TNMR2[/M+;W>VLA%NY'^ M<2&5>1*_QW>%2W(^G$S(Y+%PC@\^5T M?'EC[1N)_//ZRK/$\>V59%M'!DIK9(V"#J0.^G55FC4K&6K,[;62]L_K?.S) MI G._%!2435O_]TLF]^WX%N^QZ>6X>S[S[DGQO"60.*;]. $PZ]*2%SFS=EY M70/5_V'NWY1 E%PMRLYEV7Q27Q>F,JDN6N;9A9CG\XN07TB^(?M/!$Z)GSE]*@#32?3__PK'@Z3[+) M'Q5[OTB*+:BU2)B5PN A21"$P"2O J.3K-@P]V36[L#[Y,/:,YE*ZE2WC&=9 M44Q+L>''L%@OPXV3?%Y4\J$,5"[?>Y[-RG<6EWD>[BW:M]4@?9^8]3)H'6&X MST/9V??ST(:P!G.^W89P5Q8Z$/G^^4:=@UY%J6@36:S&D"H)'*)$&4:,A(TH M)5 MGO392P9/Y>/9>G*#W&_BY,N&U/TM@93/\T_3>:E.!V@& 'D,3A>3]R^QD7JS MB+[_MZPDE(*IE"G.'$4"*$,DA 8$FB"0\335SC_@;]ES6.$-3PZY_K,OX7*S M_\S7^)ODE@+T(!7>).X?%UZ5_GGA55EO)TWR=#[Y)2@%OY6\-EC&A9D6X]FB M6"_SC_YYRNO9OY^5BQ8^?LAG>4F'[PAU3"G!'8%6:F5;YZM:%REI*IF6 OYBX4W0S\6W+W$7;%U]@X\,L!U[1[W6 MQ=G#P8[7A,52>.F2*,EP=;!"%+ M@GA1\^A3R'")&3\#CIN+-#&(]1@FPWBYDOW@ ;N>33VSWM:P8W7>HZW."P3A M.:%MN 3FP0AE-CCE#' A.*KR#5ANF%/\MMW<6,NM7?SWY:(H]'JY]%2T\P'7 MD;WLQUZV\L6XE49)I34%DDK!F#&ULPNF M*95WFGCLS%[$/T@W[ 7S$42=QE4.CKT<90'O'_.B^+8,,?IZ M6,^2K":G6$?K,;QNG=6EV $.-7/"8.R4YI!7];NMX$2 .[7Z-^ON%DM3K_I= M#/>N'0 R8J"_?(@!5<6*#JX(VPJV%+2YF=IA:84#9<^B\NRD#S M4E*]5!?H@@)K4-$H -? 9MO;/^:I_1QZD9"3% M:3?,/F9'WLE#\HDSJ[#J'$/P8&4H1CLL525KD.WWP_R#UQ2+CU^N\^KZWI5.,)(H]C$9C%$X0'WE1-8CKD&DB5X9!ABV M\[?I0W#3]QNK?NT?17;T5;]*U8CC-LQ,.8"8DM)I3*F0&&-2N[X10=S M4O7PB0)$%0L5J"U_(C%#'(G4"JL94TJ#NA@T%L3P.RE.ORX7GI],"K=<7#7U MA_;J8O'_;FU:>N\YMR422>LV;:RFP@=;J5&K=U$ 1*6)W_)// M7>RE[6N>1)_LB% OTE#_[TE'Q);FKF)(/JIGECXJ=W^;C=[/V MSYX[P#V9.@2WUJ?\>;EL'G&=?\?*75]?Z(YO.POZXQ3(<,;4;%$KXS@B;%C?==0PJO>O+K:F\?3 M#>;<]0TBCEZQG%@Z"4(SGWC]NGCYT>-Q!V2=.*F4]2B2?\Z]>3J;AC+:?_&D@B-MPY//>*)Q]V/NQ]W M_S0G'G=_SX/ @6><_;28YU^2JS)T*+GPN_9:'0^&M+5]S&^XF2.'D?_!)(42 MY&PK_\-90P"1#$"EI (ID4T!=8*M17I*02,:*;.!=9461%KULY)T(A0B%"(4(A M0N'XH/ ,!94#WL;::XPT8A98P+QF*H4Q=<<0QY3_RU,*:JNYW_'K13%]J*70:;J)3KGJ<\,24)E28%*=6NZ:FHC1+N M298X=)M=9?/? Q9,#87.6&/9XI$>=1GJR"..E$>\H QM)-)(I)%((Y%&(GVV MMK7=LE)01XP!A$I,&$-8.M5H6]J"]% -T*AEO7JSCX';GWIQ=94OQ^&2Z^PZ M7YZF4_#4*\/7+%# K2[;U/^5"&=3Y)025BB#:A^<8@+>;?]Y8 9G2_B_!KKO MC!,B/B*@OZJL RI"'_,*3X)OQ%XHD7(CY4;*C90[+%V-B597$]Y 94H9*Q & MFFD)-N8J5@H?JKD:=;2!G:9B-FQKMNK[,;Z5?18=??TPT"-U! J)VU+YS HC M.?&,#Z.40:%%78C3< ?0W6:[ [*"NV"4@5.*NP6.^^.4P_/[]3:CR$H.FY7T M9UY$$$001!!$$$00' 8(GJ%4^I\;I1(JX8SE#FIK%#(BI.-MFEH(88=HKD=E M\BT/D?MA"0,IAW1<4WUV@O]Q3?N$IAIW^-BG&G?XV*=ZBCL\T X,+U.]/UPN MEJMWJWQYM=U'9I]Z<\=DA V!JH^=6<6]C'L9]S+NY;'.-29BQXB!F!I4.F\A MI&U@O* I=$H@#1Q3J54&8E-Y;RG"R,*W#@DH->*/7B'>ZNHYA RA$9.=AEP- MSK<;.<21S- M2W&_C-'UE;\#^8C3+AG=8#6=".O#@35%&U@#CVO#D(/,*R_<,D:!:/06PN63 M]6-NP7H\7E^M9]DJGY1=?]NFOZ%/M,H]4O*/V9]'BG4<<1YQ_JHX__H)H/,V ME)=B2)A!*=- ,\-@2CAN,F\-M+0KH(?FWL<.]"X%^EULO(3(.E7VOXGLX;#9 MPQ/<0;9J *&I0 131HT$W*L#0KI&#;":L<-T7_2JU1^%M#^QH_._!U8R#[22 M9/. ].7U8NF%6'*^V*\/6O3O'K%_%\.MPB7,8.VL8:E$7#B9,E(5F3,(:F+> MO*KY?HQR[-'PWRTH0DI5 PFUZ+3M R CP/E1>WPCKSAE7H';#@A6J--4[J>H\$@\.9'E'#3+>8+C\%9=@:F05#O(A-#:4$(- MJ4-7+)70/.D9'I;OYU5-&@C@4:LE^P6Q'$;MQ>+>?,SH\GZ<1'NH5%L_,URQ M0SW2U^>9!+3^ M)/+F1MNKE+C>86TB5QD@5T'M&3U@*>.*0PL@$"FDEH,ZQLYY):T[V^^5'$<= ML!K&(I>)7"9RF1>[F AI\T(514B%A%",$37&*RRD*L+O , LW;5ATEN[F#I@ M,_@U:_WMY2=Z%=[4@Q,I,J?(G)Y4@5BK AG@3"H8-TX[AY%&4#3QR) A_62: MP>L[H[HRJ @Y>56GZVBD?GPQ RES=R)K\.PJ-B>R'G$-(DU$FH@T$6DBTL2; M5DD;]AG?CXLPK@Z*K9Y$&,2@\7&RC#+N?MS]N/MQ]^/NOZ4Z='.BIY;@=NC; M_-8^^ &YV1G;*@VK(#)2F52(-&5($R0V\4M&TEU35#J+7RJC-X/N/MRX3P%' M!'<:]CG4EMS#.-R+O&,(O(/+#>_0$#CBC" I,R UUJ8B;6H%4,[1H**4#H"A M 2/\?A8Q(*; 0"J1-]DD*,!E4,-(!X4RG7JT4N1! U!H.&P5FC1%!B*B@?/F$-%>LX%5\2,#M7;JU6LW'P"7"480 MI:>@MPSSV"R>*\=SY>&L1UR#2!.1)B)-1)J(-!%CDIZH.Y UUL,[KU^_*[RR M_<+Z T=[1+N;S8"]S3!9K/W"OBQIIN\B'(_3R%_[6(0P;':!VS)9A$"D M$($0<<3W'.KX8]7'K70B*9"8H=3Z(!N[6?Z= #P;F?>7=G-HK]0N8-0 M%TM_Z=]681\V?R]_;@UG-IWG[VK_+43@J^]>9WS/','_K(O5].++KG1_]_KT M43=JDJV29GP[/;C>Z)H"RH%[$@P1%)[8 N'E_MTF'Y>!%)7G$LE1XLE<[/6^ ML^^3S_DR3[+"$_]LMOA\.TGU93N[=?<-9A[26,J[I_.)7Z_R\_;CYP&(LQO\ M#8**FY74EXSSV:S^]M_/P%GYV0][W'R^9_ZAD7B1_)Q_3GY;7&5W7,>?IY/5 MI?_5SZM&IM^+679=Y-\VO]R9\-GF]&!SK +YV<.'"]4[,/GJN[,[3*+Z#O&' MOX,/?[7?7?M]==KOVC-OJV\-CN\EO,-=U:=PR[?3E7_VV#_GZQ_FR>IRL2ZR M^:0X]3:,3QZ4OD'4YA8AC#W_S)<=*7+EQ\\5#SY?S"9!T$V"S,PG23B;B$&M MD50>)I72''W.E*.-'.R-!/\77DDFD@TCQ"-RZ;+Y#^RV3H_F*"> M&/46H]Z&LQYQ#2)-1)J(-!%I(M)$C)A^\%1+9\5EDO]K/?TCF\4"CH<*C9/E MD7'WX^['W8^['W?_+36AFQ,=> ''GQ;S_$MRE2U_SU?)Q?IDBS9V/K_AAI\= M5! 90K -(F-*0)Y2AQU!BBMM)-J$X&*K70])6.(?Y/E-FX+Y$&J@^']L:T0\ M74:E^:H$XT\E%MVZTY)O;$1XES4D!YO $%E19$7[C/[__$5X3K//CD0H1"A$ M*$0H1"@<'Q2>I:!RL%4EP"F26F@LL3R%TBI=-U17CNBG2Q7OD.40%=-AL:"N M#TH&[C<(P?5^PZ\7Q306D=F[YFF7BS DEBA;EN@<$\)1)%+).,2"LK2VV3U/ MY&D?A5->E36J;/Y[ (.IL= =:X0CPCKM^S"X]++()(Z42>QO0D0BC40:B302 M:232YZM;F+3M+1@SJ4B-DP30]* M4+ZZN M\N4X7/)K=ITO3],M^&SF=^@\;JL2$T2$,F,A5U)81C&#UZ91\NG_&T$W* MEK)+PNZ,U4$P @ <@[,M OL@@!U/DB)E1ZOJ)C&^E2$5?5%[^J*>*-C0 MZ2+5+RNKJCV_T]T;\%7:-ES0VC@(+47 46MUZE4!=I<+OD#.C=[PL4_U%'=XH"T77J:8?[A<+%?O5OGR:KMOS#X%YH[IF&0( M5'WLS"KN9=S+N)=Q+X]UKC'S.H9?Q%2@RK7+89MY;3ED5&DL4^<N2)'=?^/;"2>:"5))L'I"^O M%TLOQ)+SQ7[-MJ)+\8A=BH*W+D5*N57"H11#03!4%"&[89"$@<,TN,<>#?_= M@B+D^#204(LN6PL@24:2''=EQ\@K3IE72-Y6R\#2AH9X5E$#_06,&[DIB>C2 M)ZL0/=?4^GLVG;^QJ?5J#"2RCL@Z#I9U/.&FD;"MM",UUD)8K8A1TAMDFFC8 M./8-I4\:8@?DIGDUWB&I> WN<62>G,AS#IKG/,%R<*NN(&5332 4#EKNJ)8I MJRLX.P:U>-*T&9;OYQ5-&CR2HDLOT/#TDOW")@ZC>&)Q;PY@='D_3J)/%-;8 M9RT.I5*+9*V_W$F'J2" VB)TI(PPS<19I#M:N*]HCNH \Y' !IAC%^S7LL@ MR[*\=%;=,(Y!P.<5JD,=-6L1;:80ARAUDBI$H=),:H@-J5F+-!;O&MKUUMZC MH?E^(J>)G.:H.YET,I,JG(I)ZC#F'/$=K$Z10@J"#5H7FBT@X9MSEX)QP,T#O5 MB84%1TAT&:E^F'I/U^%)_3AG!E)K[436X-FE5$YD/>(:1)J(-!%I(M)$I(DW M+=4U[$._'Q=A7!U4_#R)N(A!X^-D&67<_;C[.;4XV,B#QJ"YLW;C$^+"4126L][N+7(2H!P$X0' MG7[UIJ\'P&6\Q@WE:_:+C0$P0SBPBFMP0*ZZ2!.1)B)-1)H8SGK$-8@T<0#* M5;]9[UEC/;SS^O6[PBO;+\Q^/]KSP-UL!NQMALEB[1?V91D:?9> >)Q&_MK' M.CQ)(8=AL^.M]@L4<\8M(H([A0A1QL#FM(QB8$P_IV5=^.>X&%'8G^F\R_8? MR&' /A1]"/*@M]6)?.^H^!Z!;1,!:)6U2*=8&0B-8I9"VY2*T@B]9FV"0=<5 MB&PPLL'(!@^,#3YQ;$QP6Z,%VW"$8QQEUEFCN540-M%22)K7/#;NI.@!!)W6 ML7LQ21SEB6[DH)&#'C<'?8*!$KEAH I3KKDS&& '18J)TZZ)NW'./5EY9K=# M[TX,9SXBH+_2, >A,98.T[^MPCXT?^_DV=6:_KR^\K>,;TQN-IWG[VIW,$3@ MJ^^V9OL_ZV(UO?BR*PT_:TBO/83_S$/$P>0)]VP@T.1ZN?!D,"F2Q472#'K7 M"9=W_?4)N&XU5)8I0=1I!J7_C;DTU1)H95/N+X*:WX'KK_48W7)Q%>#ZR\7# M +X%6>,A*_^!_^NC>02U;(-:]D2@R%T;+_$K,_._W$+NCDM89E/TNOQ\J]JH MLP 2KC1RQ#!MC.(X++]T'*:K\."IWXYYX2$^O?"<>[Y*/F7^\]]F7A_/B_!MGHTODVO/KQ:3]V_+.MZ< M>U4?P\7?3E?^R6/_A%_\SBR3'QXZ63JY-3K[/EWMRRXV=%L=534T_0:,R^3C M[8'4*-KS8:/D2^6+E+_DC]\C,)OY9G@F% M%/[I/+"RY"*;+I,_LMDZ[U\8RC9FG .$'2464NM,JAA/75TO'W,O(OEM;FS+ M^;4<]S^GJ\O%VG/6Y19KUD[( O8WC7W#\4L2A; M(\(P)YSB@"F$.#!^7T3MC280"'O'"]/E1CQN53QW(Q"_FS?6S4;<%FW9>!QF MXJ5CT"&] M_6$Y""'#RV:]#DE87!.'W8>5W,5MZ%5,O)J4 +#?BZ[/T@S[[ M)OFXN)Z.$XS@:+^=OD]>;$F*=]4V)>T^[;D$[Y,/:R^DM_E*M@SZ]'BV#FJ" M7X39?45!PA>+]3+L^22?%WF(FIF7\<#!0Y><5X'321$BIXOWB5?=)]-)R:J6 M>5A3CX$OR?@RFW^J5(6@I%SE6;%>YF4>KF=5Q>V!A4T)USUOJF??WU%Z]L7K MPDO[^+KOP _HVFWW.OA3^17^[7-9S>=X 136^ M['F&?WEU&9:C+UYY9GD1W^' MFBW&OY^5RQ(^?LAG>2D=WV%&@'^2( H1"KE5"NM2YALB-$K=N_:01AKK_ZPH M<)[>&#<*<])YE_'6 ^G*=;Q>8"M.YX]2ZL>NW M&,D^\X0O&SXZ^WZ_O?HPOLPGZ^!3"-,LH??HAGDR-IZ6&7$88NTW ;&T&@E% MRE&UM6&:*$4$ M?_&:P]55MOP2N-W4R_USKY',\\+;/^M5$=0V?^&W>QFZ#_B.M^Z^P55 PU7" M*.;5Y^W'SX/2.[MQ0@%!=1Y1^H^3<3Z;U=_^^QDX*S_[88^;S_>LTL?IE=>H M?LX_)[\MKK([T9^?IY/5I?_5SZOVK8_]VF771?YM\\N="9]M H WD='B[.'P MX.H5 G[U77/1[>\>^8KO=5>?[]JSY$W?QY%\KY,H_H!I\?4/005?K N/CN*! M4]SGA\6_08[N74VRFU.[>T3X$VI]3&:.1'.7:![W"@X^WR(FXPQE/>(:1)HX M (;15^R07N:3Z2K)/BWSRE$X6V3SURK1=XAQ4P<>%B4$A2 GI VOQX!IYJU? M+K7A"F-A:&VU6R'9W7Y<396.8(G??UBT*=<1+OEA7GC#N2S-L=W)YD=OMOUR M45%?9R4Z& CK]L<=7?D07&E(:5&1@9T2 R(M1XX8"'GR%!J(5"$(*1263$@ MQYR^>[3]! /:KC?4.P/ZWWRYF&3%Y5;]PB/F/0-UW;R,6C_D\^EB&8Y2\P?T MGF<7$-MGV@/")-\J40B8(XX!)I#6!!(&N6LP*32[$_S7C5)0;<7/82>ZZVJ' M:,KW;(0@PUJ+1OXV4*>Q'_$6H=2/ICL,) MD%V'DXMDEF=%GBS._1O*(^(B^=I/+%\FZ0==1V ) IXZSGBRS&:72S8<3%/8 M8IIQ20GF0%!$#$4<$"H;FQI(9?L1G_4V_AAV\9=V$Z-V&RWKSN3NL8(7MW5V M) +2BS$!H%8R!%<+A1O=%P/)^A'(G8/WMG >R7L"L(\)OT=IG98Y+;&N]6/0 MI2UT$5..TC3UB(5KHQ\I!&FKG!NGF#24.$<=8JG&TM$&@HC970^%NZF1 M10@9 /%\5#_0!.QUA^J"1H#<@M:UD+ MC)CA%DN."+4TI80UQTR(X#N5D4U^D2^7^<1-YV&Y0^7WXN?%?+SV?YRO?L[[ M$Y14QAZ-Y6W[5/0\*3%ZY.B5+7J13+WF" R41G-C"$.*-,YJ32#N KW=R%C, M.HVI/B[T#M.LC3Z/FLS*)/ GO*:GZ20[B 6*U!3=:R]WKXV2>;Z*!OY]&@FG M;=B:@9PY :&5%@%%J /&UAH)3*G<&/CAW*RT[E>U=>^5CT59FN6'VI(KE9-> MW6YB1-G=.G;'9/4/"L>#M1>.%)5\J^\;!Q13@@&B"$.EK(:L0:6RW+TA+^!6)= 3M>,?A^=6_@81VED7(L\0T(@8Q!FHVY.I MX"2_K^Z'Q<;^:@-LGQ51R:XCCC -M8*JHJ@ ) MC0;H3O+%XX#L2#9V'7T=?6C1AQ:]'F]., >Q0)&:H@_M*1]:6TAX4A82?J%$ MBHWU'ER'XRC@(D1;P$4ICJ@VEAFA(#0$0"4J!P4$$.A',]C; \S#\A8>7A^] MP^H;.J3*4I&UG19KV^KV(XE(_=^1)!Q2[(U)CFM;$CC!R:.)_(^RMH[,2L_8 M!.@OW>@@&-L &H3N2)W/>G^/[ZL^AHO;BN5U(="T*03ZBAT'^FJ4=[O9Q V4 M2\C;Q73O./V ZFZZ^F+P8+Z?7 7X/-Q=] MNL?2#_/DI^Q+60"][%57EM$N^T:M%DF6N.FR\)OD-VA25FOU?PQ=HSY>3I>3 MZL_YI#P*_RTO5F7GJ-O[FGR=%4E673DJVS^=W;[D[)NJ.U>6%%_FD]")JVQT M,POW+(OW2>@0<>>QU\O%']-)7G65\G-,BPVZQ)6N&JF%AYXD6G%]XDI?&@7"]W/PKWAKHUW^%R7G]>]U3+/OD!_3)4\0W#R^O7X#_R<7:Q;3J?5:-R%.;6@1)[A]\ MH]](4A4F6MV[4GXI)NO\)E65%'V]S*^S+Q6]AKY[JX"0K7F\3YHNMLF5O_,\ M3]9%W;WN\V+Y>[EE=8Q)F,2G?)XO_>]^'ZX7RP"3Z[7_K]K-=& \N(R MS,Q/H?XN8.[3,KMZ$I+-ZY:>*7A&6+UE436O"C.B]7NARZ_V(VS4/@ M3)'/_&2+(E_5 _/KXKFS?^Y\4E10"MPN=*K=O&>6>^4B^Y374 X>%DQ*3%QXW17F7OVRV+AGS=>CH6O5Y M#<_UR)CDUWG%3Q9;9+L,?"JP@&E)V/GD??+/^;IJRGCE01S0-;HC.RHP+,HF MQ!=Y7C5^++EV,Z.'>5;'2$C2LCGMW9[4E<3?[$.YJ ]OQC:__>S5AA?U6'W4 MYI*X=2<9I"5A4'*C.>#22$[J(B[$&'6/.^D).DY7OY8ML^U\\J2/R=M791V( MUA8C&U/L'7J\K>I[$[ZL7=K:]2? 5(9=B^/K:J^TE4554?:3,;XAPX4] @_\BFLY(5G3>J>M"2/2>NU,I>MTJT MR9"I@S)%5BA&$ K%O[AJQ :5X&X?BWO$QF]YD/E^ ANC0]<3Z6WC>%\;=^H2 MX3XG5Z,6)$$O2#Y\SJZ/MQFV>B\()[# *;,Z95IIJS$&3?=3 8&^#9I: MF0]]<]=%X6DT=&1=3O_( GMHQ4N1SB?_+Y]\"GPO<(ZRH_I+C(C_S$MM.O\S M6->E"7V5+7_/O08[+7Y/+I:+J^1BMAZOUG7=XMI;L;$>;FB\M>W;:@,WFIJV M]O9M)?U]\H._;UGJ\&$ \V KK"Z]R5*.:[W,:UWCC]M^N_DME;OPE-?V7*J= M$^55?J6\\3)?U.Z8K)0:00/Y*VL=,Z/P_DN_OOG6+#=NG7%67";A[*P(=OMB M/"W]@.4KZA;PC16V5>AY=;E/&3A MXM(!T$33-QON^=_[Q'.Q\' D: MA=\OULOR39/237->C304]$^^9M^8)# MUS-*O\J>G;;LNN*2]1W5<@01>+V.9.7N5^@O/(6W5W&93Y>?)K[ MS=D1'7[8^;0DVL#O@D\YN.XV/''4(*'TR;< >9_HRVS^*=^(]9L,\IXQ!EVA MEJ5^\F&XRTDU6#_E]=5Z5HZN1NKBRH/]TH\^+,]L4539HLTIQ3P<9Q3YO];^ MN?6SGC7U\OBMA?1UOKRIFMP]; [<<2UUX3>G2_S[/=WV84?T+?9['/VI? O^MOELI[+\P8HJO%ESSN]+Z]. M+I=!FORE, 0+)W42#L%I#?[<)DH1ZE,C:!NIZ"#:B ?2^W1;Z .HFS[R"*[ MN1:WM^O6?I9R]Z/?MP_Y+"]%UCO,"/!*L" *$0JY50IO'3JG[AUZ8E<[X9K7 MI6NTI,I:"EVPC /G+#;7+4[97?F:SQW3-!V!9"\!IQ<5J7(0C MRXV=L!.PV@$\Q5H?C/UX_PPHOG;P0T! ()D" B&0IPBNN(($:N?2T@%%$(&I M)?9LFQ0?&^B-R_6=?%O?--MU>%4ENV:(/&8&W],N-5AELS5EI714!0&JV M&/]^=@^>F-26&$&8]?HJ%9 (NSDVLD. 7^,P#%\<[U7DF?Y"$2WK_L02V]/ QL^53+G2[*XDS!AM_B4]4ISOJZ-EZ] MKC7.JV/(SXOU;!+T-*]7Y%[_*-6VZLA]2T.ZSJ;E%ZME-B\N@OJT94@&I:9V M2WC]I+RDMO7.\]7GW"LPM:MD$X01AN3?'8:R-:G2A*_,_JU97TX]@UZ.+\.A M?Q$8]7KJE;EB\^ROX3?W/#\,?7UU72D\DV"T>$8_:4^SZCO\&[-D<5Z=L59> MGAR/9,*#"K^[8O^OKA5? EG_4CISK]:KXI@KA0=^4K@A/XJLO_]>+@\_S M&R_.SA?KU1ZC"PMS'JR(Z;RR0LN@E8V7NU;@QM.E5R6##ZD5#%MY!<:_<;G()N49]*QH#-%/I?U02EY/]&%(GG86R]JQOIYGDT#V?M3_ M6B_"/R5E5>Z&2MNO)E\%9860C3+BLPGGV-*]@]C]NK(NX3>; !TO5N^^\\XT MFQMQ/=]J.M5$&OW\WC4HXW0VUNMY'L*]7S'L\+YX\#**-!E[ -;R\M_/P%GY MN0CG /7GC=9[(XI9-,E)]6L_3J_\JOZ3I977Y+ M1!4-78?K/CLS:;6XWLT,N!FU3JJW[KR& B&V4U"]'^=3]DH?;+TF[J3,CX?? ME?*XML@VP.\"125;#R1?L:727UJ>V+=Q5MX&S8OBMMIY)Y0YTN)QTR+:@18# MY153_\QL>3_=C>X2;T.U)44&7AN"$"N*+D.F*O='S<,W%VVQ=W_-. MJ1 AP M7"[.RQ#'TA;7PUN=!&-8^EY+IK[T>4^84UE+@WI%WBX-(],,F>OPH MT=\FQF)]'5\<_Q7>PV^U"I+%O>'\64^6<_R7RXVMG=:KE$ZG_S8+E%MPDY^F?\6 OQ# M_+[*O"Y;NLH>M= %@]P8JJ&S%DF"'&*\LCBQ8(JK+0L=*&)L"+P!@E&'C 7, M-)^0KWO4##^I= M0RD#=Y>=\;V28_D#\5)?_Q!\'8MUX9E6<:*EZ]]R?V^Q1KG7YLKA3?&MJJ1! M^$0%G)>707O-J0V%#?50E>8T"758LN2%E1;VK$-R!-OX?'[SJF49ZV"1;C;X MGL/>8#96RU(:C]6OVR>>U5_^66P%0NU5?.L-ZGKV!I1[UG$K\3)6/3V(^;\F M=:@ZINY#B*E+=!U.,\XBN;R\_N';DD[?_+D^ HM$$HGD*2*Y'>\9B202R6TB MJ18*'TP9U=.L4!S7(*[!D-8@%J,^$((YB 6*U!2I*5+3$ OEARBCHZB2_]-B MGG]IXHW*JF+#0]> O7%O1 )=GV;HD&>6_VL]_2.;W<@#'.A2#(D&]IG?(99' M/^SJYYQ@B4C.MRKQA:[TG$%L,46 4.DDKU+$K. 68W0[@C" ))U/PC^VA]MG5)MCQUH-_F/^1%V5%R(]?KO,;SRDEQT^EX'!!;CQ96^W9'2T(&%'0 M:3^QP55UC]PTV5]YGKX-GF8)612%F#H*QG>!,$; LT!)7-?P]"UM0RMC-O I4C*FB'SH3(-R+?.#*)=$+G M77IQ=94OR]3EZ^PZ7T9GP4 G/FSM_YAIX-E,N--%>#9W?EF:Z/$X62*)#I9$ M^S<\)&J+B7!%G0",*H:0]+]B2AO#0W)^I\E%-#QN/*=5"'X-^D!G=@?B(W)/ MDZAXB!DY4!22 [-L#LF B2<11W42\>%RL5R]*\L(3C="ZD3W-7I_!BG&(V4- M@K*>819(QMI^V8#H5"$K-(06&L&11%5THU368GS;+$B;"N!NL?S@]=L/094N M2R*&WJKMIR>L@CI_OTS?_W%1Y>W?T+=+AA>ZNK8Z>?&P&7#(ED5_1QHC)KNT M+"+GB9SGR&1:/-&(AOK0)GX(5L0Q4\+ 738Q?#02Z9$3Z3-,& A(FZ%%(>'0 M $690\))#@5/:QN&I1S>:7H?;9A#.1V!?,0ICJ?Y'RQ7W&#(X#C<1Z85#..IR;1PS1$\1XI:Q"4]1R3 T*R M,3D<, YA YA6G!(HH4&@,CDT0:D0T>3HR^08>[']WZWT#B%JC>Q6BT[K2P R M@@#& Y3(A*)XBPQ;.W)G.GW?2.V_#B]\66XP^V'#?Y>+OCN"P[CHO8<3QV M'#^T+N"O^:ZAM/J-'<>/^S Z=ASO5A>-'<>'[]X^94*-\SOL^9UPJ_&D=#HE MVUZG)/86?V+A8F_Q%QW?'3EUQ-[BL2-P["T>B:17(HF]Q2.1/$4DL;?XX84; MQ36(:_"V:Q#[]QX(P1S$ D5JBM04J2GV%N_QY"'V%A\P6WFU8/K8;6$/&M@W MZ_Z0>G,^B\^]?6SB<\*LJ9";,&LF@(!::8<)3)GB2'-2U>.WAD&INJS'+_Y! M8EOQ9\9'K@T2R>GNR>H[O@'&^\1UH!A303 K'F%42,TRJ M)N*622V@&;#O8 C5:GOKN,'AB+!8,2IRC2B,3KY1%EP#++&@3FO:F!S&2A!-CK=ID %& M(+8/C_SGX/C/,4G(>/IPA.Z!8SI]B-W#H]LG>A,C6;W4(!"(;@P"(+2CW'*A M(0)"N)28N@,&A8@KV6&9V&U[('; Z/\8 \.1)#P>8T3&$^59/,:(;<-/_1@C MM@V/KIHC<=5$"CU&"GV6[2+;W"L H!$8$JFM A@P:(VI#S.(08A&V^50ST,X M'6%*XGE(9&$'QL*.2<@>WWE([!8^@/G%;N%#8[1'R4\'*]@C6;T]63W'TI < MMWW"N>)& R H20'"5 M19VH8G5+(HJ5Q\ WUD,0C*;JT.2('BASHF 3;"1V7 MQ";A\?#DYFVQ27ATZQR'6R=2Z#%2Z#,L&@1(FWN.H:9<(PH<=\JD3DNKFT00 MGK)7/SN)[<$[M6:@&$&)X@%*Y&,'QL>.2=+VU!N\!O7/ZRM_R_CQ1M';&PO% M]9^]-//^9;WT6K%7CCV[2THSJ?B<72?9IV5>O0!<__O>ZW4UY: MBHWWR$;U6_F@ZM?%15*LQY5BXFGGTY?$WSW/5ZOP[G#I9%J,/6FM_,WYG]?Y./QRL5[Y&25W-R=(P.F\ M&F6Y/;L\>U\\5;!VVUHRI^7R^81U]FG_-WY,L]^?Y==^ %] MF\T^9U\*_Z*_72[KN3QO@*(:7_8\:B^O3BZ70>;]I3 >)7%28VT4T 20S$+ MR@FE,C6"NIU 6@WD8]F\W.^J#NK)MNV6W5R+V]MU:S]+E>JCW[H[ M)K4E1A!FJ7-40"*LJTH $^,P@N_0$[OZ*B#](_-_+QNXAVH&'F7Y]'I5E'"\ M1> U75],__0?RJNOLR^EIE-"+GGH2?Z>#;S\T"J<5(OFU[U^Z@T^47C59CG] M([QSN;A*%N=%O@R?:F#>Y"E>V_D<4.K9@]>KWBP@&QE5L&-*T8B:7C1;Z_B;"WGSC_S-/_!IZM7!5KM8-AGN1+#SOGC6^ MC5&]Z>5Z3[Q>?XO[XFTR*7<_Z#Q^L[/9EV*;NP86'A;S?!&D?'A$M=U^#ZOG M?IZN+I-BZL>=+?WNK&KKX7VRTV@WE/CB ?_X@_KEM_OI[./CHRA?._)4,)ZM MPV9NYM[.:A3D7$,5.^[>A_QZ51H%E5!#8I1XDTKN^;02[GO>:SS0MP8BRX&( M?0?RV2,HN[Y>+OXL]WKV9=]A58;O7Q^W?"%HS_*$-WFMXX@YD3((*6-<5NP: M00<)N6WY!OOVAPU_V%B ]QBZ\A_X$=.-;TPW^;CI]A[<3=I)SJ>SV7;CTE?? M_F>N<^MA4(YCZ)P$Q'"NA*!*BVJ=L0%*WO$P/'^=Q3_((^O,-NO,'EUG@N^6 M>$NNNECFD1>*11!^7F[,OE0<9.SMG2\E:[H*["AIM-.2:47VR M4 1(I@U)-5.<,J13DH9=(T@(J%BPQ%H#ZCFJ;NER(KVHNN7'F_U7O^;?)/]V MPUURDX!,!=/_^GBGUNJ/>5'D^2_77JD/3H ?S^\Q @Z45 M"DL,E$%>K4"TDG<6<^QD^J[E.-Q(C)&0*;6*&BFI37ES*94.563NB2*?I*N= MWP//O H]SJZ#@V'I!>CWU>#O^(UN;/HSS-QGO/E0>.)\M?E8NY_ M'9?>K5^6^C*;?\I_F&]?X,V2Z?4L-YX@EMY*]QMQ]A "-N<6Z21,KC3XW6+Y M\!N+&T8$[R97*]G'J#_)_O/[Q/_IZF MOU::ZL8=NAGWNBC-WM)ENIA4#I!E[N?>R+7DZ_'Z:CVK'"7YQ87_Z_]G[UV; M&S>2M-&_@N@9OV%'4'+=+_;9B2@ 57MZ8WP9=\]NS*<-- FU>$R1&H)TN]]? M?ZIP(2!"$BD2)$&R-CR]X@U 564^E9F5^>1WP6*>V/OG8)([>HE[.FMP.-.N M^([[MHL(N M'LP<[ZU^K:,K=>&[GZM]6"JR/[6[NQ#2/#F0YHJ1%U*J^CI,T M][V&<+@@31[$*3\:6R/!'3W8I[$24 :FIHWG'+A?6,1_&"_<#3Y]?2IJSF.U M<^WBUM^^6TG-N^]N@W_FL[FX'V?-41?AY$)^6_-31+R*!;"W',]&=IX?B[F: M?*W"SDZH/B_'HUPHK,A8)\+I>+[BN1XG=E#VNZ50N:EUL?7/4PM((S>7+E1A MOS>RHN B(+-IWB,SR8?7E+7,C<[.467%!Q@4!GP^YZ/Q*)C.G"0/$[LL0[=6 M\V(TY;.O,/3Y/>:-L'P;' "3]]L6=C(B/@SOT]%RDOYR]QJ*3D<%(1:Q@=C$44<25#JF*A,<2JK+(+1NM5P M]%E7UB-^>'"X7SG';:U)5GN3"\@F+J(XFGBR)DGDXFY:?_\0Z\RU_;!Q]6KY^9+<<-DP56 M@(+?9@])ZVC93MCG\;1XO&2YF%5O%"?5^3M?QJ/%O?VV'7S9,7=H9RUYS-(? MJC]^7#\6?;=*]5R=-;-W+R>"%K>@^)L?JR^M?P;ECI^]_!'?ZE>;TU:/4^RT M=MK,=SHEYY6?LV;,?/L^W^*7F=UAL^_6G,PKR0F_]/%MWW6[4/)R).W.V <6 M]!=1=9>,D&><^O?3X=S9.\'W+X+^$9_F6VLRY8_SG-9MC3TG358Z7N-X/P=^ M#MX&95+#N=EOY]1M=MOU/7V& M[NN5!GF$FY ZPATJ1@#A6"EAB%"* U 6&F@H[)_K,9.G1RXY6OQR]\\L50XJ MG@:OBT-6F'^Q#EH?)8[=088^D@-&+SM%OZ>N]W[R_^L\?4S&11[PU$5=75![ MMKC?B533PW;OQ[>YUF*/L?8(LWG=)2B""H2(8@8140*'6I R5*RI_:>5$5.J MA"XT0DU'OSAUR!$[NR#(Q@/)Q"401%R7QY$+XRHM=S)./HTG>5ZNM[_]P-^$ M\.=84+<%]%/0@'Y*N"0,(TXAE4 2(U7%= 3L?M RUW.D'P[GRW3T]UJUHD+; M+@C\$1IPUF4W!6^N'Q']]T/]"\"X2Q_?E5CI%,,&_;621'"%8J%C$9I085%9 MZ0J!%BE=K@D-C/YY-AU>'$Q#" :"MC/FS]5*/VWY^#GEW+XM3_Q)_D1^CY$K M2L^S G_(LR/=D[BLI&;*752GW%5)U3W+4SOV(WQ\-KFQD::5?+([PHL+DR"6TNCKJ M\:?\/A;' K?^65YI6R:"CJ=W\\05V U=*7;7*9M.$D;+^:K@NZC,7K$O9$&^ MS%F1^)JE%FSMN!_L=>[S;.BQJQ@?VMDJLGV#KVDRSV[?( H,U4Y,C# %E!$. MA&21,EJMFMHI*%OQJ^=$X;_+VN+\Q:]% ;PK0\KS-6?349[CNTYW]"8I^<]T MZN9@\K51R)S+Q:K>OA2;8B;7A.?)S*:3O%YZ5E87-BNQB]32_#-K2]CK_1DX MH>T_'*5@^VRA=U,.\4=IL5OO^M::EQV\2Q/+KY/+'ZX M%/!G *&E4(.U8OR[\31/9B[UZO7,Y^++SA++M:Z@-KAZ)'\_#9SEFZNOE9:< M%L%.CN-H<*#XR4UT@>5N-5Q9PN-\YBKT@OO9(LWG\FM6TKM8<9JXDM=*-$>Y M_&79S,ZZ8]%T5?I.U1=SN^B3P8J%HJPTJ'#-%2 \YKM(7B8P3T8N77WV)7/+ M/W;O/\ZM:DP+E@GW[FQZ9^7%2D)67#2GD)@ZH$E3ISL%PT N:@_N:NZFCU8P MAE^#*J?:/6HI7%]+!IFF0%IAR^I&6H6\Y;4!H]3*59%UORH.N U4EE\CG[3\ MMF4>?96C7^ARPSTM9K"5)%'L%>W'V4'27T+J)Y?-:6)2F%]JY/3G5.UBZN:,Q2>7)0C[&0O/&3J^3QYGB\=JLUH2FJA=9PU^G6-+-WM^@Z3*R2684X')H>8G+[3L)$ M/ E3YR1,F\M+]ZI.Q8<5BC?ZI*65]SXGG2GVG**(KM+0J*FA9J6A'U8:>EH% M?5,UE2/-?-9$+Z>AFH7QM,DNFLO:J[53L58$Q 01$C&I =4:5K6W2G >-6JG M -'6N>0Z#ED4Q20F$O/JJP92=O+:J9RD*"^%RDL'N02B?,X00N&>S%95]0$T%OHH8#^]177I:Q M:Z_C4^VL?U\[@[JIJO.N,]39K].(_A1;7L#27DE9"N?UQ@$Y UIKBG$,9*0! M)7%Y5JXH%:S57^7IQE'5IWQ]MH*PPYT#@P$0X&+J1*[#)6MO'';M;G;?/*[6 M++\4[ZR+ZLY+%H)K+VT7L%$O2:2A4!H3:AB"B")*6;DQ*4T@WW)C>JELLDNO M!N !Y%=0;'[:ZL9#9#8>._'O[ZWZ@55SW;R=0%'(\_"0EE6Y>?_"]3*TT3)O MN.N^NVT/C.FX*@K(@KPGPJX]J'J1)!A\62\[?(L4Y+]ZL156@4.DQB$D$3 H MDC&E&G"I@3*DJD[C@K:JT]9B*;]\C]5/]9%&R9V?P%K'JY/&W_EEGH MF;9DG73,.G'QP+$UV)0=4+;5O,7]/$UWE?/M.[[MH.(OXG0_E'S0R@$>NH8\ MAVLU6&@^(XV^7['BD=7ZD&).-8Q##"O-!T*W^H<\U>K(/NWS"OV/3A1:'DB? M#]AFL)QA44>MM8XEQ Q!KB@VC&!6S3"-,=L0M7YYACN"S#9[W&$ZC@95]?*Z MH-=%?8=<$%YWVV54:R8XBK'20& L)%#5@@@$6@W.GI1='WH]#M4 -J]CM);W M_84 >Z]MMQZ;"WO>KWCIOKQ-4=A/1;_QKX$JNYN?48G7:T0,*V.V&N#FRBY% M(Z&MEV\M; 4),CB,XHH*1!F(FY5=5#$,(A(AQWE*B28AK+Y*-:=OJNS:>Q[5 MY\_S]'/>A7[I.#K6F2!V*6(*OOWT-;@;.T#,236^RS_WK;-ZUCJ+O%S$A%ZI M?8*OE5.]_)$XJY(IWSKKTDZ@SST5_DQ;9ZUVUH*^+/CED[UM09[B,^;/Z$3- MSX'/%N_)?/03) Z6$YX^)./"%+][J="H5Q/1)T/B:@?NDZ#/*&7 .GNT3F83 M3&LCB1:,"LA)&,J"%RC6@BC0HL-_-8!1LDAF*Q#YY<[D?OF_K%M^P&2" 63D M\G,)^N>G[B>J""!PG=[:I8_O2I*"(?'+[/#I0FC >17DB9\28:Z14_H350_<)\$ZX"8U4 L0QT+&"I@ M0H0L*D=0A"400RIIN!<0NQ/L@T$QX@-V#4FQ%VC(HNLT]"Y]?%=CR,H&?D:Q MB"C1(5,Q-1H2HZ(*/V.JY3[X:6;+P\4!D+5D!?66[!E:LM@;='[@WI*U2 Q1 MC<3,1)#'&DMA-&6&@LB@*C8K6"SV0N+Q'X@BV8>7[C[S7D)SBY\#/@4_:.CA(P)X;;B^659R;NEPM3O3& MX+M0OQHU>%(DU@9C&8="82PX,$:SZJ@^%M'.EMX!_6DZ@, [U&?G4+]_>+1+ MY5)I70M1UW#,/L5UNIR7/K[K<:F_W8"T#288*5D,$!& HA 0#)" LB@^!5 1 M!-Z$M/^<5DJ4CG3>2;WHCWBX R4X$.28/G5;I/=9^TZ1[+FZ0>^)GXMUZ>? M>^+>$S^N)][J0[L(5KP@P2MMG'JM1%>+'B<=^!.S 5NS831;.L:(?4S&(!HITFK M.Z_R:6,7IZ5Z/01Q8P^X(]6B'QQ<@YQOJ.":2$-.&^1OL;]'JUV&T;ZK_IE-KQM'CS @J["1U/ METFQM>5O%U]Q]Q-#NO:X^;_W\^H2CU9(;C[-T^3WFSRAZX=D M\B7YFMD;?7\_+\>RW0.*XOF2[;:U_-O!_=P)W%^R& ""I9$1BDP()(DISH]< M*)4J%M2\:3_.L,WDZ%^O+M;:>S]#KL1A++4(L,0AC1!E# MM"B*UYAC(Y6UCHXMFL5+]^5MJ!)_G8_M#F/Q8#P;O8$F\4*-B&(V%K-\$TU& ML[P#NY.(L5$@)B26(C(FT@#ADD(T$K%J\?GG(JFF(R=;R407PO4, MS;'HBMC[4*S3AR;VMK-<>_I(@) ;A+@VVD =&1%5LPR)W7_VF.6.R+W;M56' M(??>C5KWP_ ^'2TGZ2]W)L^!^LGZ&@_+AV)ZJBR-5B>);#/9+D$Q R:6L;#F M.E-,&LZKA0F-$0VR71A1U^."L%A8^\9(1P!>?14I;(KEL9:'M=\7;[X/7.?J MK8/-#\5@7V#5M8!L03SO).8VI$EA.:UO6A91[)[8BCI\OW)O-EA-VSS_/L-' M;]_YXW38'>8.BMW_.6+AEHNPK:6YU:"WM)<\8[%G+/:,Q9>23W3IX_.,Q9ZQ M^)(/C/T<^)2;RTBYZ7G&C4^C\0/W),471U),1!U6T;&2F/.(AG$H61Q'*BX; M&QM&*=6OGYAF3^)!C7J=Z,4NQ^(?I(O\<3G@N-UTT%?M]'Y'\<3$ESF^:^%S MHPV&=X8C&6-IL-:*4\8EC\,*/'D$-W0,?1$\WT\_?IDY6HOLG/@BQW22"F%(!C%2(9(J[#,73*0N(,@^,Q:YE'//&[!D:LYZ@^!K&=SUL2J_C+4,UWDJCB++_8*8DXP(0HE>G M8!$%&^H&7\3;CRM5.J3IRPGVY,1]L9)\;I*? Y^?Y?.S>FO!^(%?W< ]Q]%5 M<1PQ"1N=-Y .,8L8AY@SCJ#"?!74I;+5L7-+P_9PYBRB \(ZI6/VG$:$% :."&0TK"2! D(\-RM@B"E*)6K%WI5M+XX8O/_@3B MR..?AZ*1>%J \JWX;L>*V_?3X>PA_9C\Z4AH)K/,:N&KA;0F$@#'!'!!123L MW BS(KZQ"]:28)E970CL75+[# ^NR'EVE]-/)%,[^9/ HE]1,IY?R]%J#8)D MY)ZX9/!PE%MS>]-@O$@?LD$POK,__>J8O))%P:F5_)Y.W7UG%?>'(^YP3S>W MJ_E'8E\7#W,;Z&1X'_Q[FD.7C*'\B^SC-Q\L)1EYYO.G(/47S5Z/5 MQ\'PWA&.9#D7R8-]M" )ALN'Y23)KU(,S>UMM\$O[@*MZ^_/"?'"E@TAP"QM M4EAA0:'=LX7KKTT016%D8,4(P578VK%U]; KR'!\55&A2':9RQU]-ET/^3?! MIPO^*BANVPF%>Q)8'8P[K)IWMIIW@H426,8RCA401$A''E:6BX.PG4"TU[RW MB"/VF'<$NB<.6W'-W(WGV;8\@9T0P>0T"3M=80\*PGW$;"_6@Z?D'!_O'91; M8'7%JB5)^4%$SE1?-]R6W:V0+:V0% M)955^F(F?V:SC_<)QOL9\RIYE&H8"0-(%AIY,Q,A_Z2Q1'4#?O9[@\F!#!2 MC*@0X9"R&%=?A2&0K]K/&^_3LI^K83C*N2 ?R$8K>A^"G_59"Y-L/%3343R> M+*UR;*;T"4.BJ)4X:X_;B8J54KP\2I,AMS+7F$F)L+#[K+%38,42\I 5'T5 M"J)>GFZ\DK;8*?"F=#.T+0:\F]VTH8(+@F8=B1>N22 MM/_J%EQX?7]#.L^!!WSH]:X9/6![P+Z2-;YP37X-L/MB;[>CR&*G.1#5%.0_><*#78C"B@Q[4+QV)XJ/ MB^+OQXK>/H\:%W^.DD7R F^VYUTNS^Q^KB+TNQ",GV)R^KJ97+J@Q/6YC1<5 MCRFOB(IZ<$F$WBZY9AGP^XK?5_R^XC'E*/O*>522^C)C7WK> YDX*F=3?^?# MSX''"2\37B:\3/B]P\N$QXF]YF.S V+'=#(>V!VS_+=WS/+"DR"MJE]6N?L_ MG+/H7"V&^,W$K_Z5;QM^]?WJ^]7WR.]7W^O^,;V$(]9'/+D'=-]O%KW>Y.]T MXS"L>*62/Y+Q)"^17_#;%KX"??6C4CGQ\ID/$[=R"ZLA_L\_!&Y"R&G M!*404%PW01"A)(QR@)%06 &N8,'V%4>*8=HB,?@Y711"\?=9EJE*+C[.HEPJ M/CA6CU(H3JD?SRAY=F5QE# @<3T$AK27$%ZS?' X 3ZQ'C=X(F92,1 M12P2(-(@Q/:?7)\4YXRT&*[^)X_'I"-E9R;YG/Z<4U3]S_ M BL=:18ARE9$EQI$W9O5HBNS&C(YP*)+=G"/!I> !B=0* 0:S+&8A0Q$F!$% M)0@YCPK&WEB+**2MYE'[VM4M==K'KD96HPCR&N4URN^O>\ !EO7^B@V*%&-" M(VB!@4!N2KLZHB#G!]W-KGYN%]W/KJ87L9->>9Y,P4/N2"]SFDO'%)VEPZ6= MPG&Z3F;ICTW\H9D_,O6K[W7_6@?N5]^OOD?^ZQRXU_WM7(6S\@C>_>U#HUU) MP8AO';J;/]*\65?V"IW7-32"_S]_$0BB_;NF]J@/NB<8"\) <90## EA*_+\WO5-I/#@UHLYN-/RT5QKE,% MH=)1V?!5S>>N>U[>^_70:1X#A-O-S+IJ_GI&2GP!2GI2-L4^ =(%C,^;"A>) M,MY4.%MIW<94P(U3J9@IH1A"#(4F[Y6FA*RR/J@RXBBF0J7;UUL,]CT 7 MD7 5Z)*<1\8@%+*8J5@HP$!0 PBQ M5]L+B-#Z*JL>(P8B*\2(%%!13+A@)I2:42X$*=D+A-1";ZJR>MMF[OD+O.9[ M%^&<701K^Z^P V"#XDAK3D/)E;4P*!*%BP"IUG&K0K,+%Z''' CG:VQX'^'2 M?00JZAV?"14*ZPTP&0G$))&A*7;\6!.!:?<^0J?I*AA9U_YPN:WGI+:7KI67 M90B<&6+PFO 0"T99;!V#B(8BI@8 S,JH L(L#7'F%-ID5UQM'Q4YG9/%CRY'#5(>H>;%HLJ@S+X/'^7AHO^,2M]UYZIV=E/V6\Z^;UK/AB4>0 M(JB5U)K&#".[61=<25H!3G1+T^J$<[=NZ33+%ZY,35\N[F=S^S2C?UI$G>=N M^2\YB/PZ2:9VT=/Y<)REO[KA_N:RU/\^^Y+.B[_&#^.M%'#/;9Z26['1!7CK M&EN /.QRU44$E ",I. ,0ATKC31FI%(_&I/#+M<_'Q^/O%R^1U:MK*YJ"6T#.3;T@;S"S0JX@ MEP03$"D&%)8%D:064"/:\E>.K%Y=+Q?'MZ2]\^VW7(/ COTQ';H-?_)U$%@1 M3(-9'>4)/BT7Q9O3V:+,(K+6]WB:V^7#VAA8$:H]6ZX0?$J'R3)SEGSZM;A> M8DV-F\K6N%WSC>P8W72.I\ND'&0QZI^7#];!&N;.2>6SK#LK#4=DF-HEF:^Y M=RUG9F\W!;*UQ\__O9]7EWA,/JR MW0.*XOF2[9S/_-N!]9VL[/TEBP$@6!H9H+.I,L:;FS3Y9K;7US'?]HU^U#.DESL;[!W )P%"H826.?VVZ> M\6KKC".H;]"[;2X3AD11ZY 8)F)EXKR2KT)TCI2Y@6\6CL:WGP2NP%JBGWO= MO-S4:?;D27@(@B(8E < @F$ZF92?YE#@7MOI'%:OGUF8C^,':XK^G'X)?IL] M)*THWI?Q:'%O_[3C**.?P]EDDCQFZ0_5'S^N1SO>K1(IZZ1B-]S)W5['XK60!@FN2A6;@];I.PZYWP877]Q.7[Q]Q MO:OP\)4K^:::O#-?Y0^O4"9>S1I?N";_:O>@?)W],E_R,GO ]H!])6M\X9K\ M&F#WQ=YNIPF)G>9 5%.0_^2'\<)>?FBO\^W[:2$*B_O9,DNFHVQ0O$[_'*:/ MB^+OQRH!)S^G*/X<)8ODNWU+[4] %7A$^?HV/XE)%K/Y"Q/5N\GIZV9RZ8(2 MI]/9PWCJ1:4#^H[+%I4B>\S;)=;#S\'Y\(LZ&7"XX27"2\3_9D//P=^[_ RX7'BU?FX\O8689*- MA[ZYQ85@B-],_.I?^;;A5]^OOE]]C_Q^];WN']-+.&)]Q)-[]*.YA6>0PAHRI20AM:-&2/(QISU.*QWYY9-ODKEAJ$(1! 2H5U: 21N")]A=2TJ)I?('UM ML;UNK4[[4+XB,$ ">8WR&N7WUSW@@#48DK"B6&@)E(RD-A K5G) 1X81T2*T M6B?T>\LNN@^U$;R%75(]>[WW>G]]>B]JO6<&19*R.%91"*%BF,>BU'L%E6YU M>]G?KA9=V=5$B@''TJ.!1X,3*Q0!=9=$NUD*C1"GVC&A RYH%!8*I6,8WR^^L^<(!J7FT,$4"&86)]5B49U%041+&Q?9-SLJM= M_=PNNI]=?4%]$JXW44;?W:7#Q8IB=?Q'&F0K=G:?+>-/S?R9J5]]K_M^]?WJ M^]7WR.]7_XIU?SM7X:P\@G=_RR.PJQ9?KB6*=>AN_D@SUVXA>X7/ZZ1T 4=R MWO_/7P2":/]VL.U!]S;.=07L!96_RPZ= MYC$ O,M@]-DJ\04HZ4GI%/L$2!

%/A;*5U&U.!-4ZE.!1*&4HB M*!GF2N,0\=)4 %S%]"BF0J8. M0??V_K'U_D>SI;O_04)!)\^NWGJXYQ'HXAS59V( 42:U5)'K9P\H)I&L ETR MTGSW\J;2>STOXH"-*]W;N-9!5+)/(-\O3#J!UHKZ)!NC4&D>\U@:I&2DA$ E M-X'&D<:M\/0+-52EBK9*J0[.3H 'F'5937&^:GOI6GE9AL!Y(88 =(48@K*0 M*$)C$D.[M1-M(:,JLT),M')?ULNLWK:;[TE@P"ZAT.K:-=_[".?L(PA48T?( M# U!1'FD561,I!FA!7:$$O%H#VJQEU&EQR0(YVML>!_APGT$@>5*:VG$-&>" M"TXE81H31DN>A9AHS5CW/D*W3 MD0*1W[:_!4K@L0^#,$(/6C(=A)(%4)I9$ MQK$)I6(LKA #QZ)%=;2]C] ]&0.Y"!*6_.#B^SP]L'J_DVO;F7%K,)XNDV)J M&L.;C*?I3=F5!2+PS8_[IS1M]5"O/<*:CHCJT*3CIS*S>;"X3P,KM6E@3='% M?1:DTU$Z"JI'?=,%RT.TS[D3S=3>\T/ZN$C=5EK (Q*#P#G- M.]WPW=_R@K7C/:S,'U;L^+"#59G=8A8\+N?#^R1+=WOZ+<%,U& F##8"8QQ& MF$8PC&44L1S,M *:A"U>&675I:($^;!B!-%_NH.S=&3FLP?KOCPN%_E\_7*W MCGU%9]0= Z=T!7OL==@#M^VH:6!G;6+_6(._HPG6EDLCZS,GI!CE@L0\CK! M2*$XIN72*!/AEF5ZJ*79QE[=>FG0;9MVLZ.E*1[+<=949[MY#6NRJ!-"@\?Y M>&B_X_+)W3'OG9V4_9;SKYO6LSZ-T)1SC*(8H)AS0"#@85%7IR4R<8S7U[/. M@W?KEDZS?.'*C/GEXGXVMT\S^J<%YGD>+/@E1Y%?)\G4+GHZ'XZS]%?'7^&&\E0;N:7Q0>"LV4JR^=8TM0AYRN62#@"\D2G%L5!Q;'8Q# M:_)1LUHN;5H$?)TNUS\?'X^\7)S>BHU^Y-'1$W)H51$!G@ FZ(2 $4 M+]M5Q%\A#(HERWI.)8HBQ!+I2KQB:\,3J MU?5R<7Q+0,?+-0CLV!_3H=OP)U\'@17!-)C5L:?@TW)1O#F=+Y M=3^LC8$5S]NS513!IW28+*U):G_UM;A>8DV-F\K6N#T/K^IO_T^2BV,F)90A METP;#H6,*>8F-WF)W9L9)<)>X/OD+>Y8'I A!W'&\I=/RUV^A>"[4LU^7CY8 M9W?X\N;PC J51PKZW\OQXJN:CEK5=ME'>ZEP8E7H73Y?[N6'=)+F$GNCD8AU M*"S,6L75FD "^C$_"GQ-$;D0,:80:^M2"*I9R$7)TD%B!AAM**(1F@,$ M *&Q"F/["D9Q]57-8$N3CBN"3::A("G'[[;2?)=Z;FM\&J-IW^*%J$TKG+6K ME70V4; O21;8_^YFD\GLRSIMZVN+W%[4QK>?;'M@+7';O6Y>;NI,HLF3:#\$ M16P_C^<&PW0R*3_-;2CWVC[FL'K]S' _CA^L#_]S^B7X;?:0M YEOHQ'BWO[ MIQU'>9AEYWZ2/&;I#]4?+2E^MTJ,7Y4)0/SNY;SYXA[,WJ+ZTOIGXN6/8-'$>7\#G[.Y%Q#OB$WUXA2RO=RO5VYJL MRY;:*JGDI@\"6V:V].%1JLC-)!O?[7[0XXM+^P(O=,GCRVG M4>?/G^?IYV31"ZE]/UW,Q]-L/.R/1O]W,EFF7H7.8ORGV)++[;"8I]?_[8,X M_Y8^)&,7P3^7!X[L6^X\9)E,^O XQ<1\=.[6M_^:9]^]?1K?Z,F>DFV@#-+0 M-]7:GS7W1HE:>1QJ QO?Z2;+"TQ_Z#J\P'B!.8A6W#:$ M<[!=)E:#I#G\VJ9P_I+,1^49=V.5BFC]6OK5^SS]BG13((?@@$O497W<2P+1 MV[JXB^4S.T3!W,&7]P E]9O6]SP0B=>IUW$8$J,X9!&#D!F@20R+W% NPIAL MF1NZ$R*ME?<^21W=B%/[IO2B6]PIW8^'JAY!U7GX)U=KD/N!G\S].#,OXS_M MMK*HLP=/5<%_]!V:0;[:H0D5 '/"%25< T0 A++#;ZS_DL.W33.#@ A%Y"\?P5T&9L?;APY@J(:Q-9ZU!*@X!@0L4 A@(H4)%- M28S?;B)G;]+ -YC)ARA69/26=DEZXY6S!W;O!8S5C^^,QW==L?(*LG>Q8\\W M*/[MZQNLJ*/B(612\1 :2:(02& $(*L-%L*VA>O*F-YGV3(=Q:3AUI]382W7&3Y:%TR,+6M8NK$:$8LD9 MCZ"(D H!@[IR8:DP+1JWO2WH2O'[8D03<"M]N/GB5=V'F_W KV3@%QEN-K/Y M73IVU"RN#C3]\W$\W\UH/_>VY*_;[IS4I(8*Q(S&(8LC:(P6E$F*J_-CQ[/1 M=72Z7**EHR*:CK1;HOP*JYW^P*:^)%VV@MA64"[$WC]WT+N>^#=GN#Z $K'! M6F-!C?V#"JO>L'+/!8E;Y)@'5_%31\3A;:?=&WIKLU^2NOJ(N!]?G\=W71'Q M)]GC.8_PBHXI6&=BZK*AQH7&V@0D-96UCA32 JB8(R6(%!*9*M9F=^OH%"GF M=@?N*%.$#P#?R.UY%(GI[:Y]L2$''U1/!:H];V0H,!@CH;%!&!,8 5F9Y82# M'F5N/U7_?3.WMR'/]J'T,U7PSFT\7V1R*JAJE+U1!!576%%I(),,AW0%52RB M?$M^_YV@:L6"DW//; -..]:^T0&E&WLP>%RZ1%PZE5?6*3_+FE)7Q,M/=9K5 M9_HX(A%#$@EB. )&*A6!*O"/1?A\5/#39IW^]&;S8T7#TZ"W<:0RZ)588$.5 M;[)T^,-H.7=5R^_^QFX1>9&Z? >O_8CAB8I5V''^]L4.O[!Q7]-8>Q4Z]6OL MU]BOL1_KU:6DE+&5G+^_PTCY>8?!)*E[D7&-F2* ,1H)A.*0,%251PH(Y9:M M_K;W+1L+:&]]QTMW$3O5MY-'J,X++%A]. :,D-C$$0H)DEIA M*N"JT@0"J@X(%B>-F<-;UB4QDX<1#R-7!R.BSHA#$-,00PUCPEAL0@!P6-D< M%*/GDU[WB'TU8.1I/!L>+* -*1E(V65 VX/&&8%&GZ/0]M]Z0]<152P2V !( MF#$ FU6V"\*&'% 3MXQ"KZOH5E%H M9J-T,G !B:S153(+/A>43<$HK\Q^L;%D>RBG[AK9?4O(O'WS+CTAC]>I>9M' M>!'@&[]_LL?TL%'E0S+_/)X6CYR5%.[5YW*X?YG5E'.L_7?=VBTM_S"9VAYBXQK???N-)"WQ^9=.T MA(#6MB63BH@X5"ID4"&#D1"LV.M-R"/676FCL;MO[LXUK)9*7O][):Z_V[0:]G,=';:Z8XLKHV#N3,'= /&: M<._!.,=1<+?PW>XE+^=@1?O;[_.,V_C7:N-]VST$$)8AW,0"L/0L2^,KJZ]T-_&V>\W=_,T]?;65=A;$->)2H1H M%0-,( UY2*'1$2X3Y@&T_S,'M;>13@S2Y?V7B1E8T0,E8?"%*!9"0,TU!Q'E,N15BA>LADYZ6-K_8& MR#^,+;2OMH CT"%!?DO%11<^/G.^WLFUUXSW\SD1[.P15)[1OM,!:RD;)4U' M_G!6)&<%59B;U[3S$]V!.\V>I\&7)-OUB+F E[]NP!=9>ZA" ,0)1:$PP,11 MZ"A<"@^5(BW;+ _ZX7$R^YJF']+Y'^-A^CS<_#R;_F&-0(L;#EFRC[-%,FE^ M'LVRQ<^SQ;]2"Q##V>>I'<"3-(LW9YVQ%9:PU[$$MM-4 SN?DZ8]L=MIO)6S MA1NG?3VPH\B.2R21XG"33[#;X>)\LBM^. M,T<:6L:?9L$GZ^;5MW+V1I"TDS,>G?UE+68 M_I06OLN+\1/48!)Y(83R5BES%\YN>Y?IX0;IYG4\+=*C\H>JOKC^D.W4CPUY M3'L_,>1KCYO_>S^OLTL^IS>?YFGR^TUR9Q_HAV3R)?F:N4R&^WDYENT>4!3/ MEVRW=^??#N[G3A3_DL4 $"R-C%!D0B!)3'%^'DRI5+&@YDTF1_$@>6Z:4WV7 M-.AX[5?SD+0R^9XLU]IZ/I/4II&(=2B0 8HQK0G$JZ2VG)CWIBR/MY>P6KMX M\\_QT9/;BI?NRS^,+;R,A_8*%G=N"N )BO8?.7-S_F?P3PLI6>]4L8L*JTQ6M M5;M3MF+3>2?/UOB>4:)@F28'P'YY?WQCWI_8.X&OFX]X1\F"!Z2^WRNRR7>* M!A6_^O;]U"+";)E9R,@&UK8?6I7+0YP%?HR21?+""<[VIZRGG;!.JS?REX6# M8XDKT+/PL3;]Y*Y;+FI(ILW96CSQ>WHB,^4AU>+ MQ7-!UN*O_.PCC[7VX1&M3UU8O_N059WT&*;<^NF!R4).E@C3GH]2DW/KIJ7& M?9DL+S#]Z?/5?X&YKN/O)VSVB^!3^GD\=96@+K#C H*GUJ@>'9UB5!^=AE%H M6,ABPI0"7!@6X3+$Q.P[Z.U=(5\Z.M7_7EK__OTT6\R7>??(7]PYSL?[9%J> M9ZRBUR\R^HA_D T!Z+6 2Q5\[H(%2(@NR3OZ=[[:Z^W%IX7XM) ML:W!2J88 MBJ(0JPBBD(<1A1*C$MN@ *0[VMN2+=P-Z^O;;0[86#WT7F.?]G<59^ M:H:C$V JT]&0A(9)"*@)#.48T@$8A4& &S@\3#@:=+8KD?L![1PT !Y@K(S ML5BN)7DNR_.-JKQ[_N>)MW5V2RZ" M6^RZ AW_G1N2I_;@CHH1KW?"AKB16*!BM6(]MCU8IZ;'EF)V(1;(-1D:O4>(#0!!:L\D0D! @(R!B",= MRTC!DK56:,CY$>V)$B"65GG/UIC W1H3/;89^N!W7%\^6%_FP\]!?U*^>C$? MUQ7L?)+5U5WGM:<6([86XVBV=+4LEC3+"#^2MOD;[>'JE>F/<2!C>B[98?LCX[ZN&+U%71XC]P_\>D ]U%0SZ)3*$P$=BPB( M$EAC!I.N"0&&B!L3(6*0*3-**36(MSI='8X(:'6EXD?KD'(XCAQH MNHE6()^+-IOY7@C13$01T2J,),><$E0:I%A0@$6#[\4Z[8)Q3$.-E5 0VG]4 M]57)>7QROA?7 :\@,7&1FX(GY-'ZWV[:2I1_ NP.>Z?9$]#],E[9 ^46 M$=R@!?W9&O;;K[@W9LNYZ[PW&XX=UW=QCE>OC5('L M%3:2LF':=FPFI^1;N>Y[;7WF=.!@\9K?)G;R_L7VQP?\!&P>+P[^T"04'^]= MAX.?9CDSEFXR8UUIJL%5K?[/CA9MP^+W!0:ZI(MZSH9]0B"UB2FJ'XP_;R"7 M.*)0=7+8UH,INVXVJ=[*EKCR#+UN]@1Z?F>>SL'QFGI<)+Q->)KQ, M>)DX8@;O*2;C@$F\'QHG-_FAS*9C^^>.AGQNWH7GY@E:GV_2"&,(0AT11B&+ M)19QV=!/*8)A*\^F/(EMYL4TCV%U(4+/)RC\HY&@\'YJ12_]L+"7\?R^/ M=_-TA6$ZG_YOH[.1FHY^GDV+VNS\ML_<\;EQGL.8 M$'6V&918 1-BS("RGS-$:0%C,HRQI%U:8_\Z!QCC>$#097/9>!CS,'8!,"9! M#6,F@B%!0E.F[-LAX:$"I36F&"*J2VOL/&",##"Y@J[QOT$ =VJR]-8RN0 #Y&I4E*!&(R*F(\@DUI$((8(D%K#:G0$WX&2QDF.J* $7 M0544%O005/9L\D2>W@>+Q M:>WK3?Y.9X[O@QWG(@N&R6->X.,JA\&WSZ1SJ9/3HAS(D=7*5P MNG 4#_\WE\L#MXL^7/>YUPFL$0 TUH>$HEH(!PD)C/SX^6:?NA"1J):0]],/I7S$M7CDM?EO0YW,3KM][_6@VN&8XG80M NAO#ZJ MPIVK&7.YJ+0!E% -2CH.N506BJBA7+"0"5V!DI(5,T.51N]A!CF#3"G(M(DH(Y2'>!4OQ:+5B_!XP9A3H H5G>:OGQVLG#05 MX0Q*ORYKV%AXYA*W4LF7T" M6X\U1\(:!.JFS"8&6@HM8$P4,Y&D(E:KPA"-6LTB]CSXZ>)P1@P@P!YK3F7S M>##R8-0EJU**0Q=!("J(8A$K&#.$J><4U?.H.C$1G8"0'#!WNM+A/8-3/ M;-PSB!A>R7SX.? RX67"RX27"2\3G@YV\_F4*\FI.KFV#Z*:C0#'T]7155_< MHW,D]-DT#Y?!^(,PJOOE0AH*S$W,A(BI-)&,L:YH9&,-HIWZY7Y,_@P+(37S MV<.13[S8 ..C^EO]RZ,[O*#[(S(/A1EPB%'ND\TET%TK$ZBH["$&D$*(6:PS"*C:IH'I52 M0AT/Z3H[\H-D($2G/(T7"'7>ZO-8Z+'08:%H\%YJ3$*H.-28Z5 R"&B%A30$ MI%4.?TBKKR,L9 ,BCIK^T#\LS".&WR\2^Y35^YUJE,^70\FZ-W?WD^# MGY*O@=/H03!;SH-PELQ'+I8;C^?I<#&;9T'R^#BW&^ HL%>VZ#(=Y61,BUG^ M_:++USRM"8OGL\_SY"%8W">+()G83=/^T@* ?2,-'+@DTZ_NQXV?+!_=&^[J MGS_/T\^.!;F:E;?.:/ZKO[X.J*3)(:Y81!3B,8T BD,,J! YH,8XCA$-UP$U MEYK?5H_^:S%8M5SW&_]!Y1@VV'81 )'UAX!A MD$B!H :LD&,B0DI6+3V<>&TIQ.^G0X>5:[O_^]P10A\_5-.0&PJ=R%X[X?HX MLN? Z0GXV&\==MV:N?$6P$?PZV9NA@:[8!$3[> M-Y78ZJ15:JM[G]+ &G(6#XI31J>X,VO!!@_)_/?4:O*GK\&G29->?^"^9J'E M#[OLDZ]6\3_/%N/\"+-QT\Q"CD,&:S-^O@]F.;(T/[:7GR:N,,]=?C[[W5J? MH]3.WMP^Z,\6=\8/:3 9/XP7P9?$(E"Z6&V'KB_F),T'9F7.O;."HW@YS\=^ MO^U>^.YO4VLP!%:N%_=98,$K'>VJ+SO^[D/ZN,AWHL*U1=:B<(*WLP1\::[Q M:#^5W*"1N";YD%Q$*#(H"J6D80ACB$6%I :(5E>1RJ#,-3/?V#,U_/?2;DNC M;6)(!3 ]T3ZZTCZV(8QT2]KJ]] )9)9XF0OJS-K.;B39V.Z0226M!T5(7!]T M$*$HB1FTR\*0<>PKLEH/#&(2/=G9?DV^NCT[L\]=@^3L+LKQ/E\A7<'*QUJ# MQIBZ6E[]/_D@MZ%J$G5L4LQ)_&ZAL#^'H&D$.*J.- M7@?&T% R!"Q2$(:XB1 "I1>!(T1;=&//[^*_I0_)V*7%U-MY_9V7'0LKI:^( M*-L23)X+PG2$)?-\7':3_B,93UR0(Q>TIN&\DKGGH^RT<_-<^/K8S_#+=$^CH/FK+_?C17ICWQFF5@F^S)/'=Y754$;0U@& MUJ7V!@G.0A,2%7.H4,@04B4 B$C%+:-AM8AVPW(:$5N;,TZ'$XNJHSCY^I,S MXM1T]*\TF;^2?=14YY$C!W,_&R5?O]J?I=,&G 805$BZ%A-<"[/NB+,O>.2C M,",!&'UGA@"$L,26@M.%0%> 1H%P2NKTR!N[^F M\]RTVP9^Z^_6,(Q6* Q>16%P"S>>"[X5?A_3*DKG##>[4N,L6^;1/+L0RT6V ML'\X5^.I4VS587B?.RR/R7CD?GI*56-U#F ()&.QI!()$UF#7.KR.#@FL59A MJ_57M: -3?LX"]-?[:BZT[1?K, [/9,'5#/GX.;K>#^;V/TR*Q)NG6GG#+M] M56K?!:J;9%-$(R:44DSRD H38A95#E0D2(LE\3DL_.7NMWQDA\!"1 ^X2+?! MB3UVW(ZVT['_6DZLDK%KW8P:W#-&$460-?PB9N+8 M47]S8Y<'*ZE2S^,L!2Q%M3Z>+\6)2G(&M@#3]]W+\A\65 MJ6O34ZKL>#)Q?T+X[R.^R?+2/Y>[M$&!V5YR] MY>&!R5?W5O+%HGIF-UG[F$VP**)9L\;SI;//^,L_FSS]N_4(,3"R=A MX^DR*8 W?[OXXOI#-IYI:(>3SM>R65J#V/N)W<[PY''S?^_GU24>D\_IS:=Y MFOQ^D]S9!_HAF7Q)OF;V1M_?S\NQ;/> HGB^9+M\F/S;P?W<*>5?LA@ @J61 M+J1O/0<24YR?BU(J52RH>5,:3_$@'W,YMKH3.?6WHK.:A^3I7*POU]IZYJCU MT:[;AW12:.F-1B+6H4 &*&9--0)Q2.JS!RA=5E5YB72D%F_^.=D@%,>)8*GA MJ>93S>?%X\- MUF*^P_MTM)S8W:0Q_GSX3T9?<+V[*@.,U(W*F42RO*?MA>,-J/U_CVDWQ9\/BTVYU[ MW;S3\M/(> ME'_S8_6E]<_@RQ^)G7ZUVT?7?:^^4!RO9<2*G7*@Q9MX!>QOB[_W[51RX*DI MS:]N,L3SEU\*Y/ED369['3.;V]?6N%_.K2\Q_%JDHDP*DR(9.4#.,]YR?]IM M+STA?3Q58QLO.BO1^>?4FN-%B]6)-3!<%"4/A+EE":QU\CGULN)EI24KSE=W M3K:CG0^^=9+SG1.=U7'^S=UL?I-9-SH83YWO_O#$*?*2=.62]-'ECYU5NP:^ MT_CY"^[NM^]=)NILF=D=.3M$L]P+T!L__BL>?S\)LSR;6E_FP\^!EPDO$UXF MO$QXF;@ P^* 3)QA,DFFPS1(%D&<#LMTMR+7:OVT]E .^3D2B9P+3\BWK^>9 M<5$GI",J!!>20DH8,S$D ICBO(\K+F4K(7W+,\F?T\4O=Q^3/S?5MU>MJO6_ ME^/%UVAUKI>7N%??:MSS8QW#5JL0]MLZ56=VUNU[K]=A 3206';)-K))=FH4 MV$>:.M61G6(0U\JVY#&P7QCX.@0*T(! A.(H1%!$7$52&1/B$@(91"QLM[\\ M+03^9S*>EM>/DNS>6/G_?]V1S*\N9?"-6-B$P/^;SFT&G P)!].,QT.]D M5$H>QSR.G06.;;#E!*ISF 54(-1*:\AA:(Q@4<5(P#5F<:MFX,1 9J];'QZ^ M7YT(5OC6O57'8*?\<=ZB\TCHD; _2$AJDPYH@#"%$EC?-B) R2B&E4EG_^D; M$KYTST,XMGA ::<=BR\$!ON;9;#?6(O$^>&3Q/FR[4Z9HO,IM0*3L[],DBP; MW]DAY^4Q&P+'F[)5=IFG/GF(#69Q'A/&J1)"DUC'Q'!.RJ1X;I&&TW4X^64X M#O-)_6U]3BL$48O%?/QIF6>"?YP5KMNS=6+P'Q_CDX;+7F-U&V $.X22WCJ# M%V#I7(W:-DINI=2A0DK'6*)("88T*0,[ G/K)?56;<\QQ..5UROOOLHK0?;WZ]DE]4:V^-!0(&VER MND,4A]"$I0/B?3W+/)FGER&R@>GQ;NWN3O M=*4G!>].UO"F'5_J?/:0ERGOB0^;$KP[G>@^ 0NI@276+&061*B2'*I(1F%4 MA?88(+!%U+*.)ZYUC9H-QU%>%ND8DL:ST7F[Y0<]N=U5Y'IK4!Q5B<[5$KE: MI&$U%08(060 H9*J,%28887*J)\01JE6$^D^(LTY1A(\Y'C(N2;(X34E*@X9 MH\PPA3E'0@,= UI%+%$4L7. G(/%/SSF>,SQF-,-YL@:!463LG%K&) M8F#*0*O0&K$6,6D?,:?[H(T'F]XD1YQ!D=QE#?N*ANI7^-*'ZE?XTH=ZC2O< MMVS%8QZQ-(J7?TKFP_L @Z?MWR[U]/7U!&@,&]D3(0M%S% ,(F(_0R(T#%49 MBP"K5O.;_1.@K0E_!F6]8, V=ZK8 4G/),FY#QM#7WS_WJO[!FUO)%NP,-(, MLQ KKB@5 &&("VV/J(+1 9T]I53-@QGCF,)* M:2,"6HWR3JRTQRPK! ,JN]3=,S.L^YD+>08QF2N9#S\'7B:\3'B9\#+A9<)3 MD_:2K^!\#"HP61 (:1"18P38I14FL:"5 F&,8>M2&&'95GHU"436SHR MGAOEO#:FO@0Z+A<_!&YV,4=1!+G$0H6"8XH5K>:P%9"@ M 4*>;LYCR95AR>M0@D$#2C3 $BBN#1!0 *68*=E90AF3]J%E;Z#D:&-"($W0DQIF>1D>\ M1>*!XK*!8H-%0AK!4V 100-A$&81E=PHI2IJ:Q%&M-6VL8](<<3@B;=%?.JJ M3S_R*6E>)KQ,>)GP,N%EPJ>N=I^ZVB"F^*_E- V0[(27XF*/@&FC";,V,5 ( M*,,,)M!0PPBICF!01%HL=%V4UJ%S2$<=\$X)*R[EV+=7F-+;B,C%(@>JD8,I MI)304#+B^/]!)*E%<=14*._1RM>_\]9_S=9$*P& (BXQ%PJJ@2) M(\1#B'#5+9Q1U3<+XHCG)M9X$,2['SW+.CV#^-9E#?N*ANI7^-*'ZE?XTH=Z MC2OJV@L1X^DDQ@IADB401!#&+(9=C*ENJP MO@R?NJAC.SM_P+B\7O:^/FP/??'XSU[O9:WWRB"E&9/<$"A#KF,J6*[W%! 6 M<=Q;O3_V(0$90$R]_GO]/P/]?UW].:S57](00X1E1"BG(L3,8)JKOZ1:A.T& MOKU1_V.%^&&7:=&]#>1[[>V1]F[8O3EN[-Y*LD@Q$VDB)(:1P9KGZJMA%(9Q MJRJ[-^I[Q ]'7#9I1*?V<9]-BF&3VYSR:P0YWM@N &8:-UN1T,=:J-#BB+ MK"?!I8$6F"#@$JD8M$CP#E-\=?+(0E^*,\\PM<#WYO9(\R+2\&:7(((E # 4 MBH"8(L+SP"4$$8LB%I\%TARJV]>:*20[35/PD.,AYY(@9Y/;)61MW:"(6H^+ M Q@3%!,@N?6Z+.98U%%&M(.F?<2<3@,HVSABG3+][BN%9^*\>[YR??>03-J]IV%,/#J;!QN0;MO >*ST6.FQLC]8N0$J:0V5-,(B1*%D1D 22P IR].0 M> RY"G7?H/)HO"64'!,?S^3$WR.=1[J>(=TFJY#74"> X$QB&FIN@.:$FU@[ MJ!,000SI02B:]H"Z8[8%% -*.R5JNC"#,(\S?I\?WZ[>S_]M/,]D/$UORK@G M1.";'_>/#VZ%XZ\]0OOWC6\_02ZPEDWN7C%X-TJ'+P*AT/V[N5H<7$/RK_Y\5U+M,O[O_R1V.E7NWUTW??J M2YQ_#6C$3C@CWG248W_;31+/@:=F:%$CG7>$POG++P7R?)I-1O8Z9C:WKZ?! M,,^O&7X-%G5D.4A6H>4@F8Z"F=LZ>WH@>,130"\ZA>C4'F/@V$X"*S##)+L/ MW+($]R[2YF7%RTI+5N[M._:I@L_)>%KQY#BL^2,93YS)!6( M>($PQTO2]4G2Q]DBF9Q5S@+?:?R\&G[^DQ_&=M3CH;W.M^^GP>)^MLSLCISY M_J5^_'[\YU!W?@8);%.TV&1+8U!GBW- MC^20'[Q8[0!GO9M6_SS.> EJ<%THKFB,I4M@P5R'G#!1M.'15$$)4/=GO/P? MI/?9T1P-,.NT=/-:JL &!&S0%<,H)((9AHV@4- (QCRJ$)#R MD/4, 0]%['-0+K'>%:9['/,X=A8XML&4PZ"F$(J!1A(Y\G6B$4"ND,.4S9P5 M#27O&9 =G2T(#D"GU,O>IO-8Z+&P1UC88+&F)(2<2A!+'D=44BRT*HPZ$E%- M6^1$)\;"XZ4N8B8L(:03(426:=(@9"Q"-B-*"E M906 _?[!./'%/V"?^*;7:[X&7'99]=5;;_ "#)VK45M&:QYG9!A7$1$*XQB& M(8=:E&JK8]FN7^J-VIYCC,_4UX05;:BS#3& IJ@#78&1":TM6FJS!L MQ65[H[U'#VR(3EG8S\QN]^I_1NK_NO834._=($82(V/]]Q R B&B!A7:'TJ# M=,N![XWV'YQ2& Z$9)>P<9]-ULV3V_@V4F<(+*@&%L&0@3&B0%&FM0$AEK(R M*XS4K8270]"6]\RM]VVD?(.$CBV1JT4:4CLP6#!(L*)&A4 !0"B@JS,( ^!1 MVDA=8R3"0XZ'G&N"'(;K+E**(4B5@"% 2K)8H3"L(IX2TO@<(.=@C'4>,SI!G-$C3F 2V.D"5%,="P$41BL,"?2X"B=Z_H7M/%@TYODBC,HLKNL85_1 M4/T*7_I0_0I?^E"O<87[ENUXS".61O'S3\E\>!]@F%<^BTL_?=V0?$%%?4I" M!4. JE P(26%FC%>&?6* 7@ ZF=KPO>^+)C) >70YUKX7(LST/;7E9TU:G_$ND8XL+AWO0K?SV3*,PCJ7,E\^#GP,N%EPLN$EPDO M$YX;M9>$">>;++3!@>%$K!P8'G,>&4&%0A'&!%+,455^$7'>2HKNL*X+G;KF M8AL_!L&!@%T>,5P*/TNOX*>OH8[SA9 -",)J!!%*"P4XP5P#2@@UP) *03@& MAZP,W0]!SO')<,BY"@ 1@4)45XDQ%IG4"TAL< M.%B!PWJV I8>"3P2G"L2;' J!*BA & F0@(CR13%B'&%8$7A;:(P/B15S'Y0 M<+SS$>M70.YY'WTF9&_()GH/0!OP!S6"&E0;@10.->/7RC+_5/_;5(+KQ!IX>'&AY(;9XP8#"(A>$A)#KB,6*D]%18*+1J$?/W M$1[.,GCA<<+C1-]Q@M4TTP@)23!4R( 82A!B'HJ*,$9Q!)SQ. M7!-.B!HGB#! $&TA@H:AKB*:.EN0,U$BXZ^CSAQ<)K,JP"(?B9G^,R=OLR' MGP,O$UXFO$QXF? RX;,^MR2%^*_E- TPZ(03XF*/7Z5H-!Y56NDXCAD63'.. MH-&Z(HN(M6JQ3G91E(9ZG\DIH>^TYS,YKP\X7L4-"AH-BPW$DBDE::CCD $4 M"UCA!M"&FI[AQED>@?BL+:_]_3$;*&AD36!">80D0XJ% A+.4$BJ8U$CHX-P M3.VA_B>@L$"\TRBFMQ\\@IP_@I#:@""$1IQB3BC%4"JD!825XQ&BL)58<6($ M.5ZVIT0#1KNDO[D4[/!$U-J_T&K>>UUH>8<>O9 TVHUIPR*)G)M9Z$ALF#%G;OI_7G>$#0 MVW, K[SGH[P2KI07"HV-C+!D4:08B)&*9:Z\PL0X$JWVVKU1WF,5+E#:94S? MJZ]7W[U-;@1K_35&$$@C#DPD8L&(B1G-]3<*,8I-*Y>G-_I[O."Z&&!*KM?J M/IO4P">WN60FA?,]Z]N 2[AV"J0B1O,X4I(Q+B&)0!0[7"( <:U,*U?H,#5/ M)X\*]*5T^@SSBGP_:X\T+R(-K2T@#;3+1^2:B\A(*J7]-T<:PF#(HK- FG., M1'C(\9!S39##00TYA&)(:12RD(>QB( S;QSDB##&C+0H;?L(.0>+GWC,\9CC M,:<;S)$UYB"E8103$AN*N88"J3 _92'6Q4(T5.> .=V32'BPZ4URAL_#\9E6 M?H7]"OL5]BOL5[@'&_*)CU@:# T?TL=%;N(%2+Y&T_ &R_WUD,/MBRNSX= :RYI@EQJBD*(BP@@R3 PRL7:^#->*$BI;22==U('A MWF>'0@ &2'3: V1;&3J3H^R30$3/@B8>(\\8(U^'2 )KB%0X) PAC(3&.I(J M8A@YB!1((X##%F?HB2'R_ ^PGI&>,PD:>YSS.-B1\CJ1DM8F(19*(!4C[IIH M$B88T#Q'RA#P2,M6UL&)D?)X"=X0P $ WG'>D /^?7Z\6[W?A;':&,UD/$UO MRJ@J1.";'_>OU=[.7B[6_.?E@WWJ8?':R?%XNDP*(X!1?%\R79KG'\[N)\[??Q+%@- L#0R0I$)@20QQ MY*.3O6!V%T0.9"QLK.8A>3H7Z\OU9'W;*0GR'_A?'UM5+NO)#[\L+<9M@4WY M4WZT-P@GL^'O[W(P=B\_I),TQY0;P"C06E%EK$\>*DF)D 6%%:5(1.:FSMC@ MA*,PYK& E%%&9.@JX\NO2NBJX5.+PV@P3">3 M\M/_> ?>Y:_MDP^KU\_,W\?Q0YH%/Z=?@M]F#TG++OPR'BWN[9]V:.7^,[1S MDCQFZ0_5'S^N;QKO5L=+J^,U*-^]?/I4W(.0;WY\U]H*R_N_\A'=[6.5^\L-X82\_M-?Y]OTT6-S/EEDR'6572D+A MQW?>XUM!.3]F(7-I 7?CAN0OOQ1;Z:?99)2;"?,T#7ZR']QG@;:[[LBO[E[Y MIV>U^C];VVK3XF]?J7R"/HH'XQY[9K)RPW@58;E.-;EJ ?C[K/!;KW/IM^_L M=!0Q*.^2NX#;MY(\-*"ZV$=O-><-4^9EJY>RM4N&IH>>JQ$/#SU>MHX)/?TD M,>IIW8B? S\'5S0'OA&LEPDO$UXFO$QXF? R<=!J53NFD]&$=IHD5^=P!ZZ[ MA\M;&2;9?>!F/;AWE2OGIC-7 Q8';P)3M'T9N$2FOL]%GX1@E_$=G$+G !GF MF];W3#++!92-8D,BXS!$#,54,!+'"M$\K5##.")QN)Y>^?-L.GM,Y\G"CJ]( MG-1_/J;3+'V&,TH^Y8S:-3/S29;YKA6X56([0KXGJ$=@C\#GB< ; M !C7 ,P #XF24$5 1I2%4L1%5KE&$BC0:J'T%@ 6'H!/6V;>.YI #Z >0"\! M0&D-H*& 3$!(A.0HE(P!JE5EP4))Y)X6[+\\@+ZM:9;P .H!U -HSP&4BQ6 M JTED&&L**6"Z4A1( H I89%,=W3 O4 ZBW0OO!BGCM@7OOXUN7TR3T.3&I: M@$BP2/Y,7VC\?NG+W5G3AEWFHD>;IP3UYBE('!&HH5!"0J7C, )Q%;Z))&F% M;RJR@3_+/3-,I^G=^+F."SYZ_F;? W79ZW.3$/?7!3E!A91'HM,@$:HYHCB. M8LUI* T*N0P!5+B,@U 5,M2B#=T>B7P8N4]LI6>$1!YIS@AI-B0-2%)##9$B M5LC:.RCFB$M#E40%U+C&XQ+O9?3X>,&.*0.'8\%[69HO)6_ FTR7 V0;<(S5 M. 8)@2%2412%6$:08&P'6)I,A,5[.&\^[NE-IOW"G]>0=>[GP,^!GP-?D>)E MPLN$EPDO$UXFO$QT,1_G861?K5;T?^#P O(5K+ON.-@7R9]>/G:,A'4Y"3V* MY3,@&P6 H=&QX8Q* A6FE!)1%@ B$B*D6]E_Z:)N(./3%KJ-X!\E=_K28O<> MJLX9JEY'*M@H5::,\C"&(:)*2"VQAKAHJJ(94:%JM0O:'D$- MK1/("3%8$LFDT!P2&2L#J_)5&F+0RJ7:PJKQ4..MFKY67)418 1.?"S@Q^K' M>@9CW?I8Y\+&?4UC]6M\^6/U:WSY8_W_V7O7YK:1)%WXKR T]JP[ E;C?G'O M.(($R%F_<=J]V_;&Q/ET B*+(L8@P 9 J=6__LVJ @A0)"42!$1<2ELC('N<;#+!R\C (Z!.$>'!3A RTC_!.M(^P]>'Y 6T1_!&_C8P*N MA^"'#R1)5SMMS^?'>]'7.F",/;1YXEC,& -0UPI *;92;*M)UE36;7>JV\[4 M'.MC=YH=@E%-7=4O*O_3IV2 KR0M-,"7+:SG,:KZ M^]#D8A[ P8=E19WL*. MH]F*+ 'RZ*8SM>7):"1-L[CW:*SH^UML ZU[VQCL#"L(CK@S9-Q1"]Q19'EJ M2R-MJJFCJ:E8XXEDY]4.QYHI8;E8-'<0=A!VZLBS5G5IBSNV.U( 7L"CHK^Z M$V.2EZE6E;'N7H0[?=KSKQ5W3DFZ?A, ZEC.=:M2!OJ^1=&W^6&1UFYHW:[7 M^7E-^5I&4:55MEW)&3N:9,G3B:2[8/WG^;SJR'&Q2NM55*^,%:L]_L9IA%7KL9,VUKR3(TFGH$-:\8 M39I28(WFV*/1Q#%&UL1P#0U01Y]L#T&9[M[)\&%6>46C"8TF1++V&4U:R?O3 M)K(SG8*A)-FZX3H3UNAE"."VF -$ :8*D^ MY GD">0)Y GD">2)MSE[U@9B#%8JVC]Q+//:8_ZH+1+6W?3$ET-DNED4/!N/ M'%T=J^K$M%5C/)H:(VF[KSC5U;.K$&%:Q/F!,?4- V,=S)1^2RE%*.L8E-E% M0;6),E(493RR)'T\MFS-M49Y4S=]XLC:D,O$]C(QHH-8AE@U7*PRY *K;&=L M31W--27'M659&QMZ?@C6M0UK+YUK2'5FT>QJ!52AV35D*'LE7:]6AMY9LJ^!4<:IM MGVH;ZR[B"N,*XPKC"N,*#WF%KVI1-F4Z?X]2^-5;@<&?"O'6H2)S5FFT^EYT M#P(&.+\>SV_7#5;!#9Y'F[N -'-BIE:1?=?D=#L2JC)-?1NJ,JS)="1;LNK8 M--X^-1UEG(>JX-/96X3MRW:HM2NMWE@PZ06VZDC0Z"JH@;")L/DVFY6F7:"F M-C9<6QI;(]/63-D>J[:R3:QPY='933';EUC1[LR' \S4VFU#1#5$M?:BFB47 MJ&:KSLA5IR8@G3:=F/I4L>R\RH6MCWO0ZK>&' E=051#8PYAK^VP]XH/;*E: MX0,["GP_5E6P\31-TG5)S5+/%'ML':A'W+ETC6[D4W3?!691[I]3VO2[W(%XKGS>P&X5SARW(/0EG/DE_!VPY F*_IO(1;\C-YYW9[+'7SD(_8\8J MTY1OVL*R;SJ$?Q'!F\V WD#\%- T)0E%6B$F211L&#&CA>"%3T) [NG.4C@7 M(M; ;E9>'N$1(%Z@K1;A;R\FPCJ.[BCFL!MBXB51"!^?LK?SP&=? +%)[ 6PXL )#_Z<,*X*?$ K M,A?H6=M5N+4G2C^?"VHO3)P%>EK%IX/DPY#LO@?=&H4CW1N$&_B/<$=[#\V&@Y)Z- M:Q%31J&3$NZ>V(QR.4BX(, U*0DHK&Q '&!R:T+?QZP!MKVZ'00='PQC[JV\ M>_ASYFWH$."I,XO$YTCN*M?/#6;"9$R 0_+)> M@S11T86/V7S3"!Z_#CP08'CX*IH#HW$:,3K2E?X& M>B$=.#SI!QLW#'0!XZ/<(("Q!_8B_1IH%L5[P\]6."8!:\=!!_7EOW>64GQ- MYH]:/M4PZ.;S64LLLKFS,=#Y;@ /XQ0$ -B*7KS:,G@F(W2Z(ENI79H!8Y/4 MBY^V$O*4\<1VY3-2;8"",;MYRU?T X QP/XZ"MEZO"#=HO (5WMA&*5@M]-G M /ZP1ZR\/_W59I4G(- UBX W4VJU+C;IAFH&[VG%'^(SQ2+RE0/1@(4[R)\, M01(F#(,'X2^@-<&[8'0!>LT*^X^KYI(H@X*E2P(:U@\I5\Q@!1,&"W<; $V2 M\'6DVMH/'Z+@@0&@\ "8&FV2#"&YUH<5F!%"V8*_)N.C=.FE#(+)22\K9)TR M)/G36ZTIF!#X3\1X(GLVD_JYGZPWZ1;RTVQ:'*K+P,(N\.FCZ"/X17.R ("& M5P(X4\LC@'?_>Q,_B4?0>P(WM%(<4+9OM05Y/]\ C>F!=2 MN+\5?J66$A>GA.R2#<@,U )GF,HDHU&2,L5 G[&B]R6$_.#HF0L5B$5)E#)- MAU\9,(>T8H85&?!7^Q0 9/2!0P+#"FX+LD/6O15+C\_<\IXO,:4)5M7B*HK MI3"U.QZ#)RDI(]=5QX[J@J^9>1>F-=DKT$"C-(51^O3?\/1H_MOBM]EL Q , M^'\P=*W\SW?W5>+%A2 ML46!#F9+[<-NV9D+R)@8X('.?@Z:K.)C^*S>'0ZSY: M;$YLP[*VRZ;8SNB59:,?OX1\\8XOV/$XE[&-G\*LZ47WS,0AUF$W&7F6M][AL728#I+/\A?OO6I0D;+34Q=Z(0: MZ4!<^I!-D#TQVJ2LY1)W3)*<3DS>RMJ"O[4PR1ZI1QX$5"W$Y(^-'W/S#&PW M^I_%ACH'"4G3@.P\E]]$I\=([Q4ZQ9N#X4_MA-6:ZDVZ8Y8PA?(S#2F#3!;7]LP/$D<<"7,"8/ M/GGD @JZ>L/(2ZT8%E5G!C:P&JP1W,+-@N")F?Y[9M]6*!@79_)+5[ DO]O% M 6^=Q1V9#&;1):_DE'#9V[+]G(N'OW@&".Q;YO<4X:=#(^+PDH \4"[="3R5 M!(J*#>/F/;&;WPK?2N3X]V9^O\I@:\O[@(QW8!!SK-D:9QD E<4]?^ON15PR M'Y#Q&P#"-_E&>[\J;PZI--S$=YRJ*"7=-2RBR[P_XR=9UA<%LG5/.H'W956A Z="P2[XI ]#KP )C# 9@)H)C+7G#_WD931/,IA[J77[0Q0 MS"=] #O+%$@V5*6!5J&4A1_^#6HWQV^@9?RTC3?]&XC*7Q73A\(RS_@C06U3 M(Y\[WJ"W:6P$N,P' 8D\)W<-:QKO[7HJN M*9JK3:>RZSBR8JHCW>+[7H8\,4SS^;[7J3.S^,2\T\)I[&H!O!$P@_^6N)*D MJ?;4=A1G.I9LS=55MAFCZ_;(M?3I65D3?"#?&=H!8U+[G+JD6P)ZNT1\89WW M9KN3+Z&M_VR %P]N!RI5MP._$0;EOY-U%%,OY<0]0'LZUM6I*6NN[(SEL:&. M,S_('3GV2#5*>X"F84JR:=H35=)L2U$4557R2PW=UE[< WSU/7M[@-F$A.V, M+MT'/&4(E\Q >04:3F&IW30=[:QC<.VU4W-_+'V,A&WO;-"N]UDTV 4]"*^: M,6/@"X59KF!!D7R@E@TU3D$#+4B<*50PJOX9@.45_'0+_/% J-O';",P!/T' M9@J"^13#D/+M(>JG]/48N5>FF,!/Q1(C4KJ!<5 Z'B^:-' MS:\Y8;_Q=V[N OC 0G))M$@?V4;K)@8S@'[%)@EVP&8!@@HB'_,MGSFX>:#6 MF>.6Q>]OA2]@!P9)='B<^=OA831<&K(-VJ,#2#9K*IOTQSPLRM&JR4K>&Q91)NY_-!TI5,R@'CC(P[3\["S7 M M\ $/W1Z]CX>*0Q*4MQN3) +>H!/:[H%P4[K@@))]!-SV@^Q,CZWI:A-F6QG) M[D[F)HR)O[JCD7*@6 S2$6PON!5N6 +53;%&VWM9#&8;W+@CA(7%HYE7HOPA M$6,Q7Q";[=H!=Y$@6O.P=[;M=T@.2M/AUCT8>O=>Z/^52RA8A@#8=)VYW9XG M"60WPJN!J46_Y6*UO8(M2?9T\(X [?_RMO'].5G'A*X$VTG\;Q(S MN:1\F06 MBSB)YE[2L,]Z3-2$"\.F?4?T(GG.[RSI4\6I:MHX(UN-\%Z_B Q M-9DC^EAZJ<,NG?Q)9AM&F-_H+B6)J4"15;(E,-O> Y*P/8]MRVMJ*:]I4@*? M--C&(!:<$U)^;!=&G7(,R[DLF\).!)X/GGN:&WXYY8.,3YBS2L>ZQP$T2I.9 M W0383:C+BC]?0V/GN5;Q"P^D%$U9FJ7F59; GLQ*4)^U+%=TEC@AKNCS#SOA1J8OR4_?BBP:78BFI,;'MBT^:-J@%6 MU3:3RC!'Y:0KU9WHNC493QW'D.#;)[LXP]C;,JTIVYXL(V3JE%U M^OI37Q32*,.Q#9HW257X1M8IR\C--GBLW0V>YB;_ZDCX5I-5\6F?*J'.D7S< MTMT[UKFTWNT>0#^7'Q]27 AV,H1EB><#<[Z>D2#(?OW'C73#/L.P9_GG _/] M[H.A+'PEC\+O$:B)YZ-]].?I$OZ$>66YS#.0)6^=D$_Y'WL3OMD6PM@6 I&- MF^-U,O@[#'A%?M'SW^3C/YF5[JKVD_6&[WK+>9WVKK94.-G7#&:E-'?S2'[G MAR\T!!YM$@"?Y,@Y\--[\URA#>U^A+&>(P$'HDNYFSW,8Z/(!9P+=N(KR I# M9@469>"$VO\766/(K,&*B9W!&MUH^=;"JGH#H0?2 'D">0)Y GD">:+F4JTP MI[>EQ.6![S/L,);&_RN/$D]HE'@W![^#C#-8!$'8P-7'UV]9 F8:CZJ-M MUJFBZGM5$'...5X,.XG3HD_:/[\LF:*VM6=AUP$4 ZB\ &4917'KDR%-W/!E;QL0U),/6-9Y'YCJZ[$Z51@!H M9X^R=A0R-%$VFJN=CQB$&(08=#$&644I:%FQ;5?1-1ML($F;3*<36>>YK..I M8>UWL*T%@]CF^,78\W95Z!%V$'80=BZ%'5,J8$=5IL[$U&U7'4]M%,T0#56KTVLXQ@:M#3OT=N\;I9=82E';53$G4U.2)KHI M34U[-%9D:9KY[=)(GNSMF=8GO8WN6RBZ*&LHP2C!'93@;? ;F129M*U,>HJ: M,8KR+!/9&%FJJ^HCU95-S;8EF9=G<2>N[NI[)<1/4S-U* I3%DVSU@AQZX2P ME^E^^S72+I7"M]R(>GMAM$K%*25='4FF;=BR:UNV-%:LS.:S)O+8W=LBWI)Z MDE&ZE5Z;H=JB;N_W .CA7L\ ]HQ1;+G8VO96;'5-51S5TLSIQ+:FAF6[>:#% MT9VQNM?LMEZQ;=1=,RQ1UC'3%46W1Z)KRU:1':%/IQ/7=BW=5< $'FN.JV]% MUW3W$D/K%=UZLK.>-Y,V9%%64=VBS/9)9M5"9D>R8;GRR-!LTZ1-D U;VB92 MFM;T BNYEM0F"72F90Y"9[8SM>F ;ULN<2FK9^W+OLRZK,+0@28P#0MS3P-3 MME[2S"-3':O.5%=E>2)KAJ5D#<]IWJ(QVM/,;']X%,Y;[0I;EB$J2JW;'U4Y MI;5*&R// P8 LS@T.C9-=S*RIB-#GDX5QU6GDIH'PR1Y;#8* (TZU;8J*K:) M(- 6$&B.XX_/'I'@%22PBR,,EN5,)V]9H)-N&IH\4,S,%INK4F3:*!#WQ MT1$"T [HCO3+DEPZ..E(XXFN2)9N32U)=Z@;D%>/<$W#J2S^M;C[JB:)ABX/ M6I2O6J>_ ]GH_9KV@*:**]SWJ>(*]WVJ0USAOB>6Y6T0/P11V9IC6>/)R'0MU[%DS<@26"U+<\9[WL&6 MB[ZPSI;_!QBHE5L%JFF+DFHWYE<<8(+6A@)ZX/$C&O47C;3BU):IJ+JJ:]9H M(DV,T=14='.;F^":UO%\HIK0J-%]"U,2+:.YFBV(2(A(B$BG(=*'5R"I=,)' MF:B.H8\ BB:VI(YDU9Q.LF/@MNG(XZ8AJ?H&2@+4@^^NNI/R B\4'9I,MCC''N<8X_SIO4T]CBO1"OL<=Z*#9N>2HF\72QD GD">0)Y GD"=JSSF[]DGPYNRP@SW.K2XS MSF 1!&$#5Q]7'U54IMS MP!K#=0S3EBQ5<71S9&8@-!I;UJ01$,(VYX@[B#O#PQVUP!U5-29C6;5MRQV9 M$]66P._*JP1INK%7).Q5W*FM.I"$Q8#;$]G"S4'<,$:>: L]D ;($\@3R!.8 M6+*]#?N^N*AK8:ZM\*WPQTCDS:>B8]2<]814,94W,MS=#'$]FPQ[;L:')F M)KI3V7$MHYJ>J4-3J)*HJOU6%;W,^L-6Y^=)HRD5TF@;ICV:Z,I4UM2IZHS- MD3W-G#9IHDM[[9U.Z>)X?<=-5\%QTYNKD=BB_9X!;!RCW&9RJQA;N9U,'=>6 M)[*DF9JEC]VQI&_S.Q3#;5ANFVUV;HJ*@HV3479[);M:J9&:.9%D574U;:PY MEFMHDY&=RZZAC?5F9;>93FJ2(FK26S931*%%H6U<:(U":+6IH9OCR4B6IU/3 ME2>2XHR+A$I[5%UHZVAE"N*G6_H0Q*^=^4W8[+R[0FX50CX>::IAJHZB*IHU MUC73G([R+4S%F+H5>AQ>WQDV55VTU;=TAML7]VH56'15F_<5 2RI.#ZJ3B?V M5%8URYJ:NJKJ[EB;Y C@J++4* (TV^Y<$W6SUN@VH@"B0(]00"F.<,JZY#J. M.Y;5J3NU[9%C:WE4?$1/=3:* CUQT%'\4?R[)/Y:(?X359I,-'EDR+8D*X9J M.HK!MZ@GZL1VK,KB7T])"+JY)0];E+'5^9"F/:"IX@KW?:JXPGV?ZA!7N.^) M9=CJO*'I=L,[L/6BDZ8A0,LP][^"T_G?7WR?0 M=$549&,0G?/:H)"NJ7 1C3J-1D9QZE(S;571)476IZYE.?I8'SEYJW-]Y,I- MHU&C>Q:Z*:K:,'IY(B(A(K49D5YI=6Y;Q4E29^S(BC.5#&D*S$"#IL8X/TGJ M2-I>"=ZZ(:GA5N<-[Z1@JW.$,H2RJQE7BB05QI5N.]9842;J2)XH(W,L:6,S M:W4^M0)Y GL"ZU:?;85_]<+\?NMUEOADL@"!JX.KCZN/JX^IC COV0\>&?$=3 M&%1)+HZR3QUU)"LCU90T676F4T?*2MI(AJ&K>]GJ+S3DL_]'_;_735%71=-0 M1$4:1*6K 03+$8'ZBD!*<5Y&LC5%=K2IXUB2/99=VYKJ>3JHIH_VREW6@D"- MIJ5KEB7*AHP@A""$(-1B$%)+SXX^JR[DYTQ5 D=SJVE:GN\EK?KJM-)>6^B!-$">&&Q>"?9#/]'TU_2B19>I MV-94-B:FK8Y&^F@L*;:>M]:376>O1==KC2ZOO_UBRK8HT^2A'G?(;#74OQ6^ M#U9\3;U4 UPS3-D:7BXXSCJJZBC'1U?'('$\-395J4-3V*IHZ+6F MVK1."GN9]8?]T,^41K74_TF7;%VSK;$^-F7#T75;ROL_2:XY.5Y.\87>#]=W MW&31DDU1T;0A[/@,8.L8)3>37+UHVJ)8QL286L[(D*::(BF6-=XFNBI3IV') M;=1G4R1;U"ULB8["VROA-96M\$ZGKC8>CRU=5C1GJDY=535RM6M.I..%]FH1 MWD8ZKLFB)"NBI-4:+D6Q1;&]MMC:2JE;JB.-W;%J38RQ:1NJ;,ANKG,E1=G; MXCA=;&LY+"*IEFB9ZA $L)UI3M@6O;-B;LB%F(\4RQQ+MC$=*ZXVDC3- @,[ M$_/16-\SK4_HAWA]GUBA^R"B:KPE/+0O -8JN.BJ1N\M!JC%.5)[,I[*NJJ[ MCJ')$U.SS:F48P#H_DFC&-"L=VUIHMQ@WR.$ 82!;L- J?F9K:MC>V([LCUR M)X;C3%1WNCU.KEG-PD!O_'0$ 2 +@& 60" .;)56=(=8VPKJCZVM)',P^SN M5#8-U:@, +5X_)8*9KUB#5J4L3?ZD*8]H*GB"O=]JKC"?9_J$%>X[TEFV!N] MH>EVPSLP3;-(PI$L1;9'^L2=ZLK4L*>R-L[# _9DO]K<:0WSKK]9((N*HHN6 MI@RBUUX;5-(U52[B4:?QR"[.8(ZGBCF:F(8\EAU3=TQ-4;-#7/;84I6*W='; MLG$A::*D-5<+$R$)(0DAJ8[VZ(HE%P=+IQ- (7DZMC1'LJ::;NG&-FG*&&D5 MFPJ_Q2[**>W1F]].P0;I"&8(9M>SKRRUL*]T5QV/M:EK6(XE*9IJJ*Z1E[=3 MW-%>>;MSL*R.2G>R*5IJ<]M!;;*0#C1(S_[ED_^Z6<$#9_PS);D?;CQ.#789 M?^S\65/T_8Z1NQ/<:YI^)B?N7Z_(SR;'_EW&^2/6WCWY>!<3[\=';P$#^N0% MC]Y3 B_Z>1EG!0>0C3(G/5VZ7%\^5ZMIY,7+_#NGTC 6'\_E&Q M%=68V/;$GABNH1JF869ND&$;YLCY*-^<\AA[.M;5*>" *SMC>6RH8TOFTCYR M[!' @O(*Y9\/+-5W?T42X2MY%'Z/5MZ>TEQY\;T?\N%YFS3*O^ ZF'V3]567 M8/(9=,RB(/#6"?F4__'+>MUK7Y?XMWW75 M??D7=P+,2B8#O8M_HK=\\E-X_ R>\^%+**3+:)-XX?S8=@!V2>;=^?)X]3"= M!.0"S@4[44)DA2&S @O.G-$V'5EC,*S!#KB=P1KM/!+8@=23@= #:8 \@3R! M/($\@3R!E<]/M\.^^B$1?H7OEXDP">=D+BB2;'69;P8+((@:N/JX^KCZN/IX M[.&T!(F\/Q^V=!Q22T=55HJG8CCMRG$G> M+\G2'?=LW*G#?!&!IJ)AR$, $LPKZ6*D#_>+D2>0)Y GVD,/I 'RQ&#S2FX^ ML\*H]+A?S U4;)5ZT/17K%(->GT\,J:::BG.2-.FNBY/L]JSSM2T%/7<5JG7 MWWXQV 'E6FLEM*X>;:NA_JWP?:CBJTI%Z6AG*MDC>V):EDE;1TB3J6WE$4/+ MUO8\]_K$M]&]"TL1=;W6_5,4813AMQ'A;?P;F129M*U,>I*>4>W"3#2,B3J9 M3@W-DEQ-G4Y<,S,3;5>2)GL%MD[3,S5H"E![HFK7VG"L=5+8RZR_4K'CM^DJ MV'5IU MI=&S;L:V1,YTXJF6Z(UF2U-SJTR::5J5'Z/4=-UDT)$U4;$Q9Z?CD>:;!N2DTNN9#L-2V[#I7-MT30'L5V+PCL< MX;6+2OSRU-6GFJ)INF*X[E@;R8 E^%%H4 MVK<76DTN":WECO2)9:J&[EK6R)+DJ;;=X)","S1N+0VS#;Y]#5!I:B'F*K6DS;&BFHXQFH#( MF_)T:U@[QIYN/J&'YO4]8D54%$6456RDW1JXZ*I&[RT&Z,4I4L.6)KJE:]K( MM4TD/E5N:FZXYL'MRKJ@T&>N*EH_BC^'=)_.U"_#7'U?2)/'9L71N; MBC351UE'!4>:JGIU\:^E-(1J2Z(DU;I?W3E1OFK5_@XDIO=KV@.:*JYPWZ>* M*]SWJ0YQA?N>8.;%(?PW$3X$47*L?DT2/KP M"B9IQ:'2B3$VE*FCZZ;M*F-9UM6\M>UHI(\GXZ8QJ?H>2@+4@^^NNIGR B\4 M_^]=0)V%DV]N\RSA^Q]N[)Q[N8>#\^>@L8T"/2>$GC1S\LX MFXO'!#TQ1HX#(FSI\,]8U]W1=,(\)LT:R^.Q.Z+W>#M$.&UF%I^8=QK=V=7" M,J;B_[?$E21-M:>VHSC3L61KKJXRG-%U>^1:^O2L)>4#^4XEA=8R M30SA^Y* 8@G 8*(![H+(1TG\X>97]^_>:OW+Z.8G 3[[E*EHH[4T$I8D6 M@ M_IBNVBS[:)1C@4C'A[C1/$ZXI?#Z_F7 MX@U[Y(T3K6#"3_#QYI'0?S>@:*-8N(DV\ M+22;]3K@$TXCD8TE64:;8"[<\5G _.B8_KT)N8GPZ*=+48"'LY'2/ ^ZTQ.R M3 GP1;S?AX*;'#*"4))=LY3_IP\Y7>!K1?T$P,P;L#@_>6 M4BKU_+!\)7Q*Z>3_V'@Q &'P!/,!,J8"S&(*IH0@2Q__A]DD]$8P+AZ]>/XQ MB*(?='"E!]$ILX<1844\O@$"BT,__W?L/\!UPC=K!28- M?<]HEM+K9=O614;U%6,8$<9S#Z^D;Z/T7&S234R$=>"%"5#X[M\$*/Y X.\[ M$OAD 7_08PZSE/,-O7T-' 5#+#$2K"Z[C\HVC(JP4<+K^(#+K !#$U81O- / MN6'%>"[D0SE*#!$NGP4;-FA/F!.\MF+LYRKS/QF! 3[/\-%:O43:AY)LEUU6E1^&AV9575D MA^[;?>G^4XX,XZ*%SU8\$;C&@S5OCEY;KLDL($L4VKNXSP=KB\(%ZTVA/5ES M^ ^>;H510'$2L)&$,ZXQGX@7%QINB^E;C9";&]E#X&,,NB ZC \5.2FDK697 M$6LUR_BAZM( &R6;V5*@6A\4S"8,2 * 0F.7CSY /[43YM7@O4I(Z&)L?Q;5 ML=9_UCTD_I%>_,E/X;&S0]Y#R9;][8'$#SYYO+Y^RNK)@K%"39W87WDQW"& MF0QL"D;GDY"0 $9S#X;&*K-,F:U!#5.P5<%^8VH_6J2/]!%@+6XRY^T-F MRX\ E#0:,2_XCIKA=,G*7.>'W2@K[Y^K)C; ['HZ/"](\OG3QU*^!9&ECD V"Z#N(HI2$'WX#H95FK?( M/*UJ6GH?$6\^YML?])^#/"TE]+P3$C'7*-E%,C6ZB;-:?JVK*@J. N"QSOB8* *" MJHB>*#;[P++4\64Z1*"*F"=D/!/&K?C1,QTTA!-Q2PK&1.7YSJ,>9[++P"2+ MD]#H3>&N[\K,K? OPE0;DX-%!-XQMY.IV/J%P%(]E\L#\W09']$+F @<5D%, M10&QF44$)F!*=267[RR0XP,)Z/3@\>":KP,@$3R2BCE)?>:&[TH'8]4)3'>%@\A$)]3D6PX*/-_?*04MG3*6PQ,_!GO I:(6+R M<$>2+160HB!!V5WV8 M#2\;49NM3[!=ECANA@K4C "LFC$,*9FG8MWJ3_CR_5]1_"-I"SV__7JA"LR8 M7-PB[^QI%CPWMHJK*OO]A^;^7VPAR1?F7[2%HG5PZ#I:4\5. [D9LQZFYRW; M7@*%!;8:$;+-84+QA,6H6:2!Q$QWEH/ $7/8BDDV1,>2&!IBE:R]. ML]?X<6%0EQPK.H#,N6(S#J+'S*:F58;0D7IV_9@\19G&V%*3KFQNY^R:18Q; M#IE%VP,EN?GTS8>W@FL"*T.?#389LS:!_/2*TI/Y'E0(1M#V&V=Q$3:H8>\I;6)/:C>?+< SJ@LI_-BC+@,VFA M/V3JELV&VXV4.+D/1&UH=33P %8T7,?,=8]Y9+RF&?@O8"%TS#)N20 T MSWAH1_1SS!VK)&>:S#Y/&/0\>,&&Z4'R)YEM4KX3SIQY'B'*XYU%3%.DCN&" ML,U7ZM[FMC]E*L9*I&P%/0(:O)-O#5T #R!@J7X\4O@F^X7Y1B',K^(C+MCY MR>F=N?.9>J!CT=XS!0'$9,D;0!_=[BY]JFXV=0M:FAA"WH1Y&XOMSJ)7W@XM MS*2*3S#?5WTUB%K%6T%"-367T,IP4);YZ@-1M0L',B"$83D?6^1E&RG<.]CJ MP#Q -27#C/Y*3XF'9G@F88]S_"PF9,UOZ M!R%K 9QOYFK&Y#X/;L?DCXT?YQE/WMQ;,]-NMO3">^Z#^*N[39SP>.J' EE$5"1;0CP'/-HL4A@8BS7 M)Q]9GJ762D/MK2.E2V_.0YZS* BRLP6\-?R,^ _49$DNX%0:=9$&YTI5#V;5 MX[UJPR/Y!9H8G MPZ!B?;U)VG(MEZ@#$50V>:)4M4#J6\RSN6BW@MUSO6IC= MK'SHXMJD3@@]%[=E_LJ)#+0)_)5I4.O!EZ;8[58H"AUNM_@&Y=X^TM2-JDI% MU>56>)FJ:J&7B7L_]6TC_U;R+[Z4_(LOA7\Q<#(R-R&-O9 G^'+Y]5@ O_#Q MDC3>\'3'_"BO'R=IF?\I=''O,SO4SDX4W!$2EI,T:!Y&S#,EZ%/ X_-FZ?9X M^D\/-6';O#OII730_(T(YR/ MP^<**SO_#BKK8W;WW2:!I4_R0=X1]F1V^(6EC;-#27EF$GL@6['\MMW,(U@7 M6-(D\9,T6[^$[6K %8FX358BX3U+//#";6X??39X_O3=L."K_+@_L *+"M"\ MC#RC_EE-!)9WM^6:+0E*ZY+O&F4K[,^\O'#"7M84?S9YMAL3\%P_RBBSI4\> MUI;M9 T=?F\^?^%00$^_ M"?S8TDXN%0O]E"-!>P&@'4:\%;[1O[;"S^9 ME>YZX2>K[@=V>O"G/?"J_0Q?5 GF"1IAO]BR>42#?F!^;[1) )>.M5$ZN7W6 M:VTK&Z;5V<5^C]"J,#=VK? R[-?8S+,'I==K:V;;.0YYV7,[E+'\'FR3HZJV M96/-SJ,@TR,LO@B+%G((PB+"(C+]H)E^%Q;?"PX]I$4XK2[HTYJ3ZUC/]QXU MK3U+JPZ#'DB#BO6 ME*0F9MK"CL+OK[VB76)EU!VM$5!1U211,I]7\4'=T2N!0]V!N@-9^6JL; Z$ MD?FB'F+GT]SJCGG/#CTLQ*NKO+#;>=7=OC=B<,641=-L(L>AO;9$__>I^\JM MC>8HMA"6*]D7_6?O00"S*HFJJB P]XIS^\JMUEK7F$4BUVTNUAN.^L0[:K",> M:W^7]U4;X#:7*9FBJ6&!A$[+;A^W!NK-=&GQW@!N<@T(;@U)%VW-0+CM.)/V MCC$U'>$6.;D/G%SMF&T'.;G>>C1M=]FB1?I(&RK/R0,)HC7MBGP%C_VM>-@R M15VI8B:TUAKH.U2VF9NJN/@>HVP MG61,/',Z3$[N-]Q*BFA:E>JW(MRVB$E[QYBU-E]"M$5&OMHVYU X>5";0Z-5 M!!/X"[RT**0="[S9'QL_\>G'CS$)O)3,!3],O?#>OPM>/1G1YX+9LJA4JQZ M];(["M+=9=9*+EYWZPECN>PAP[*N(RSWBW%[RZP(R\C=O>7N#P.S.G["!@9G MV"!8F!QY HM0(T\@3B!/($X@3R!/7$Z/834P^!ZE\&MT;K6F2X-?7=RKDT7) ML$3+;"(PUL%\B;=E/1 M07710B%H#V'>B/&-)CI+H[I 2>F=I#32I+J+DH(=*=I<@+4EX;A^3;55I3QQ MA5&&<851AG&%<87[V9&"[W3,HB3EI9;?:*>CS0)Y GKK$/T9>C&*66V5X?^W%,@@^.$L6A%1"$F?>VVKHJY6\7];&WKI@5_:*B#INW[H\EJ^U7:$:&M5 MZI A1G24KUHVU[[/;S!K.:P4BR_,@!12[T^L<'DH6*U(HEHM^Z*')6E^:GN- MHC;A2&M%IV5$0L)TBGO>"G@U332Q%A@";X]$IV5$0L(@]S3F(_5O%P$W0

[S@TJ3,V[C[M_1(?-W]+7$G25'MJ.XHS M'4NVYNJJ(9F.H^OVR+7TZ5GPP ?RG?*&$"T$!WX 6A<>MK?',<>6ZPTXB'^D M%W_R4WCRC+]C3F81+?X3A9\V(8@N'0D\^W?R0,(-23CT_=U;K7\1QM[L1Q#= M[_%@"\3@38>0TX:>"@%^3LA:*MSY00!K7O7U M?BBD2W+B$&X^ITL_GE=]UQ\;+P:\H!)6\1&*)-L5;Q4%+P&+;[7V8ECFBZBN M:C51/?%61%@#%D7SRXAB5;SU5OB^] OV%QZ!1NO87WDQW"3,8Q_D0[A[$CSA MG2X+*S[IXG*8QCJ.%B1)X&O0QPF)'_P9R%/,!4N8P_^ U/>@I=,EO=Q?K0.R M FQE0"5XL]1_\-,GD;53*2X#4*.-5ROAT*C->#WY)- MD-*?9C!!'RZ;"W.RHH]<1,!NFYBF&6SH&Y-;X7>R !Z$47V-4B)\4'ZB-]+5 M".%S0G^ I\SYZ^$OEJ#@I?!AX8=>.*-V1P+#9[-(V L6FS@[6P:?5GQF,;GW M8FK]Y"-/A+F?>/?W] ?Z-* J'=C=)@&D2Q)A%JC(B[U6WA.#@I" #DKX2MX14!"4'V.R M!$R'9046G(.[FT9,/!:;=%-2+]1&R)8W6QAP,;WP/D-[^@9XX@ST E@F3_ M0V#]8:$2 B^+24@>R?PG 09%[^4F),0RG*?_-7=YN86I*@]AY(D+<:%8&O L("&2N?$3D1 M^9H(^9J$U!FFCN>6]M013C9WR2SVF1W"M"E==_H#%98-%=8E^*O4U08SENS< MM^^,KS?Q;,G"9&T#9S.),RMAK M][T9&P\=!LXSMHJJ_I.##8<'1[Z\$W-4M#O("'-Y)%^VKA/*ETP,,+VEA??. MEM3<->V\J7>Z,!;WVN?F4-A'4RC8IKI W?!LR_\?-](-^PQ7S?+/!U[RW5^! MS'XEC\+O$:CM7X1]8-C-X'[TY^GRDV;Q5((LD>&CMIQJW5)71KWP3T-+T?;FU"ZM3X5]F\-R6K M)O4S!-YGCE!54AN2T1M-+[P.T;D/"$X8]6+YQ7PKY8T1A$QX-?<"OV5_,/TW ]28?[YC@K[TGMC_#QP^WT=DOHT?VT9LSW9I0 M-X%YJSPP5DYB>,U=/1X5\W:R$782([8>=C%^MC)L#XI&/'A ;4NY8HG8*'_A M@Q> >[?/G\&<[TEYAWLP$$!G.J/TG#$69$QVQMXL7;PHSB-$))QG21]^S),Y MYNQ!RS':_Y!MAE=S,Q80RR7L?1G\ X*=TQ>R>;Q6HR28+_ M'V[ BJ.+"?X"Y 5>[(,5P/?9LM=%>TW_Q#QPE8\_ MVT%[OH$61&"UY9&G7#IO#]BI.[FS9QJE.S8TL]P;"D"T*(/V^4$^S*!])8,6 M/)!YB'X.(!A$:ZJ7&_8>9;5KWN,=6$_7T*'4HKB&S%[U1&MP02AN;(T M58=:>FIOQ@+!>/B4^F,UA*8M)W&Z' MS9YF =\]7$?K/-5GR09>S@0>PMQ!<1(KF1Q7PMW.Y!%>SY_DT-YQ_+K\PI)G?PZJ]M-I[[IJ3;[C1Q^M$^RN_9./UM'-F;W3SN:%11IK/>J: M>61GVIU'3GZRCX]<(.^B8$X]$O!VB/!KQ-)+)R"[\V.(T@).V+?"JS/#(=W] MX0O57M$F 6A/CI3(/;G<6Q-LLD^K["T,3_=><36N*JO5&FO$]N 4/;+/:>QS MJ%#WR3!TU3*Y+:P\.1!Z( V0)\X$C#YUWCD86F1[917$IGD6U3E)5*)6J:7H_ZJVKUM;X]BEMGQ,W214FMY+VT3MQZ6>+7\=;,8?^K M?.#E!377AUZD'PQ=-*SG=:?. 98V5B%[(YQLF1[H#S]6L4DZQH_#\B#*T,H/ MKI6K"1Q(*+R0PSO91\ZP*S61&TJ3N!Y;\/WF:\VJU>CM&%_WTE0>K6BFR%]% M]F]3IO.;;HG6R_>Z(9J6TLSXZJBIC2QR]KB<$4;C S2)5M"C3N]<;K\Y]_W5]-N+M4%-G1NZN#7Q&ATZL7=ABKIRN3%[SNP[8N96 M6= .&\ H\D,1>5,1%=L[J(3?NZHLKRM8T.=DUF<% M?2J3NI'2??#5-;C_%(Q^N:3/@G4AB->T=B@12WUJ#CPR2;W%@A;:2?W 3WWR M4C&>G4K."T*_VJL#Y)6V8$1:>B=,/%ZBY=[SX6DPM"!*Z!S@*Q@H*+PP*_ _ M>SJEHL^V'4-\[X79BV X,8$I;6B17]#F^Q6)]FO\W)]"YL-%?LK+0$<^\+([ M]*1T5G.&+86_HNTA2':&OSBN771#\>[@]U]VRQ]5+>:E7HRR=*.0%5+:+UM% M5NL@>B(@)@04,^?R7,Q849V\KTLQ-R 0;R0E7]1(ZED+#<9I K55,R*7>/!0 M'22J/Q<@1"F[("L,]*P=1M:\A)8BHI2YJ,[/CAE-K>@S"_\8YYFSQC&W"?V4 M7O@ISS?RO=D?&S]AO/\Q3]'RP]0+[VE]\I=\ENI=OM!C>1N/1>F?QQ(36O2? M=:8+F/(#\V$!?]$^4%7UG"*C-W$R6UY0JN2=4I?;U@*^/!='=UIQ>,^SJ0#= MHQ4L*N=JL&"6_IJ:0?2A# /(;!E&073_)&9%-T,@05:%,X174K0@8!MY]S') M.JC1VI5QUB7BD&&Y[8=9&OIE)0DO-54JJK2K-TG@'^G%I_28^ K+5?29^ )6 MZ1E-)C $C:;=L9'^EK7&!2P@HA"2]+).K!IJQ;Q[(5.]X1W M]K;8,"VLG65&T\!41Q<+ M:C?2_K_>GZQEVD6.OWU;O:TF#5RC/CGC_1?0NEVJ9-LZ/!O6 :8+PL?IJU?=^$"^\!7(^L43,@*0W>W471#X'VS]XDC&YY0\09#W73,=T* MOY,%8<7[>:3=NBC2SD3V61R?]]^^]V(*I%P-[JUF3]1@FYW0W_)=)=8ZX1NY M7Y5J# ^VU^&_".])FCY&I5X/":=.\DEPP;."5\U8V(7698[#?&ON RVR#.2E MK>E!A#+L!E7YSR"Z\X*?.))M'Y ]LS AMP6584RQ?\<+)_-BW.62WL^WT4I! M'! A;DXR>?W?T*<7?:/"F/5AV1UPU1' 0OS@D]M_=[1)$S_KB;HS +&$62P? M8;2A>\*![XF"XX7>'/X[V<1 \ZRQ##S@5W\^!P";>$FZATNR4A\P^2%=.AZ+ MVT6FF-#ZV Q&)XQ/L=V''OYI<>6ZVW:N2Y)5O&;_M':+>O$/P^G)J5CDZ8 M!PWO3I;_/DHKK/#=@:-7/>"*'1$ZP"?O.:E _?_./96.$&W89>&O"2N5JFOU MGT-:-W^$%62:=C'-,Q81G*47WA-.GPMJ2 RHH 86&,&B,T@#I %B _($T@!I M@#0XG09#*A5^P-S>;I(?3$OHE@89K*C@Q''B [0815785Q1&'YL=*YHA&FJ5H$/[FN*T M6H '@UP-QB_L*N&+/J]ZOZ%)4D3;DA":.LZD[9EX@]!D(C2U=>+-K;JB5 O& M=C 'HJCXG->ROU0C=;??O*':HFY74DQM;3C?QA.2K0*L'IT0O?FLRY6T5?]Y M8 CHI:M@5NM-U!9 ]$+T>@/TTG1$KV[,OT'+^V FR["BU]^C%'Z=L1CVMLQI M\X9Y%T-)EF6(BE(IREV5&IU5AL,-2K2),,U!IUDI";!5Q.FJ5]!%Z#157;35 M)MP%A,XN"4%W"--@[NW!>&^GB(--4<:J=GBK*+4X5 MIXI3;>M4>YETD5<2RTH\YRD8_"/QXA ^##@/0S5M45*;:+[0V0C$T%W&;GF& M:B.AV&[1X 5)& *&:;HB*O+SMG.(88AA'9%?U>H*AB$/-,4#'V3C)RQ+46,0 M92#T0!H@#9 &B W($T@#I '2 ,M2K ]VE/A"K?60M=.&V["M1'?E!2>.$Q^@ MV8BKCQ/'B>/$<7>_=-O+;25.WOQJ\>:6;&BB;.A8T;P]DM2O8MC#K6C>"WC0 M9=&6J^3O(#P@/" \#&,1#^87X,YR%\, &#%'&B -$!N0)Y &2 .D00MH,*2= M96QX +\NG@YCSV.RAN,VA?3]0:*=O7 QX8!'B9HJ)@ MKY9^,6[KYM\@>&D(7MV8?X/N%C8[P&8')Y/*5D7%-K%@=]LJ#'<)'WL2L="K MM>5L$W&ZZA)T$CDU43 1.7LD ]TA#+8Z0*YI$]=\D"^K ]:CQ"*LF8Y3 MQ:EVNBFJ6A.;40A>"%[8W@!YX"T:N!Y,P<$2%'C,O!LG I &2 /$AC;1 VF M-$ :( T&F,C[6PKT$860O-; 8(@):!]40Q9EM8GC*J^2H^"%2^AQ9O3E97+\ MU/5,FR[YY$B8 1)FX&@K*:(FO>E1"43;WL@.$@8)TU?"-'B6T<8,874X7/,+Y5,+[GT>8N M(,VDV-7JMK]K;Q2Q<^I!S/;?L_^+8TJ\$/R,7/D9$5Z_\OE/L]) M4/6V0^ ?Z<6?_!2>/(,GN-&*P,-GPC=ROX(%N>;X#I*(+9PP(T&0L=8_;J0; M]AFNFN6?#[SBNP\S$[Z21^'W:.6%OPC[;]MUIQ_]>;K\I%F<9S,1.L?[OGF9 M8,_>ORM=&G_KF?3Z^]\L13'.$GX:)7AEH$VL;-X97?##64R\A,R%?-1G/LEX M7_%&(8VJOO.=?*N8PIT?!'X45GV]'PKIDIPXA)O/Z=*/YU7?]>/02 M81W[*R^&FX1Y[(-4"'=/@B>\TPQAQ2==7 [36,?1@B0)/T.?D/C!GX$49X]FN4$N&#\A,E M"*51")\3^L,L"N>T "O="RG"\%3ZM M^/MBJ1G8UF6$[3>!;4WO%VQ'YS#H$>"FLWIG M2%M/8;;TXGOF)X#-'I(9,\(9_= M10]] ?+K1]-V*YYA2 T57B=":M950FJ&EL,8ZM.&(VJZ4A.I6Z%13PFH%1$Q M "KO'F1CSWMI>4BL'SH9=4TO=,T;1<0NMOB'H KJB(A5U_AM4@1$"*+'6@)B M7O:DE?\G4P)DM@RC(+I_@EL3#Q L>X(H/"[]&7A77AS[U($KQ^1*;T+T1O1N M#WH?"(W%9.7!J^?P1P _/1 0AP7\)<#_KVIF&A8:]">C..UX69G09F_,^7[@ MY/4C3\=J,+4@W'0]M /=O0G ,@!_#G MC?V[3)R..I7!9DX* MD$PVH.K!8DBB1?H()I1&MZM2C$#!)]N8K/_23-&98NGV"*"1+ MN._CG<=]R!7]FKN%V25@SH&* "@6O%4$NN*O+&\#GCDGZYC0S3CXHK@LBN^] M,+L,7@Y33./-+-W$=";TMHAYH-GCF964E*9T<:SH@EWK"X)%JB&C;GF;8)$J M*<*> .=R_5R@]]-YS[/#SI=NY?G!,?;O,LX?L?;N0=Z QW]\]!8PH$]>\.@] M)=2H7,;97$X;H,7'YQT:W'XV-KM:6,9D\8^;OR6N)&FJ/;4=Q9F.)5MS==60 M3,?1=7OD6OKTK$1O/I#OS!8'CG+@!QIQVM+!V\MK/K9<;X*_?3%-F(-9I.+M M.(X\[:Z,JIN8NN2# 9E#6XXTBIEI5::;_-4ZCAY(IEO]U&?*<6_W\1>N>!.J M.*O/Y9UZ<8P;7L[W4_?S8,AJ'41/!-B2K#T^0>$.]/_"3T')@XF01WZ+N0&! M>%Q9OBBN?'NZ,76ZY)YSG.KZMNU7>*WP*_RP3(0)$*Z:Q!QZ''R:E1EYO/ M(_0Y?>E M&.WN;R_\9%:ZZX6?K+H?V.G!G_; JQ;E>Q&'S1-@>/_LIWE$B7SX0@WQ:), MZ"1'JJ">WL&B1ZV/V,='CE)W43!_ANDM;PC5U5+*G>.0'7':XYE#49_W8%4< M5;4M&VN6.8=,C[#X(BPVT:&W3QR"L(BPB$S? EJ\(2R^%YRE%]X33JL+RE4. MJ!T4MLL[$TZ&08/3(648]$ :($X@3R!.($\@3V"[S:.%#O-SGQ6$H\I,CY+M MZ(2O7WOWM96^?LU=351T252-2E5WFUZ1^JOM#K8#6 =[*,I2I6:U'6R/>*A< M++(RZH[6ZPY)DD3#D%%W]%G@4'>@[D!6OAHKUVJ9MYB1^:)6Z^#:R99CN[4" M6KC;]T8,;MJJ:.AZ ]N][;4E^K]/W5=N;31'L86P7,F^Z#][#P*8P;M3;16! MN5>8O2]Q!]L0YL!4'4S+: %/8%H&\@3B!/($ MX@3R!/($IO2];'3_ZL7W?M@FMG@C[TH5-=T031E3&?KM_W>0-:U:>;+%'C]F M,@P*<%5)$A6C4M 6 ;=%;-H[UK04!%SDY#YP0%L7A;"\@4^;+F4M[P>XS:6(DF*(EE)K M)!:WN=J&Q%UD3:W6K=<6[P[@-M> %<6+542;;O2*5T$W!:Q:>]84QM*)0\$ MW)YSH;#$W53J= MW6+@JZ+">\!^O0 V21%ENTH.*P(; AL"&[)?B]BO2ABGQ=QWJ3_1C_VA?Y*0 MQ/ [W2'RYBL_]).49M<\#'&'2+4M495P?ZC7"-M%QJPU@MYB3,9HY8#05K$E M4==,1-N.,VGO&+-6ED2T14:^FCT[%$X>U-[0:!7!!/X")RT*:=,";_;'QD]\ M^O%C3 (O)7/!#U,OO/?O@EIR?Q@8>_^$/0S.L$&P-CGR!-:A1IY MG$">0)Q GD">N)P>P^IA\#U*X=?HW()-EP:_.KE7)TJJ)5IF$ZWE.I@O\98K MW*=@0Q=9WZQTA/%20K0P/-%$]*W/DC)HA:&(AF6+ABRAPABX&+2',&^U@U@I MKPD5!DI*:PC3YB.#?904;$O1YBJL+0G(]6NJK:KGB2N,,HPKC#*,*XPKW,^V M%'RO8Q8E*:^W_$9['2UV/E314A515RH5M\5\84ZZURC_"+7+RM3CY@UJI MB%,'6?FRZDT]\ELQ]7< 4QUB8NA 5QAEN*=311GN^U2'N,*]3-__+04R"'XX MBU9$%$+2XW;;FB;:E>H,M3;TT@._M%5 TG?]T.6U?*L F25JDH8@,1S&:ME< M^SZ_P:SEL+(LOC +4DB]/[',Y:%HM66*AM7$B=!.1K3;7J:H33C26M%I&9&0 M,)WBGK<"7EF51%7!>F"(O/V1G981"0F#W-.8D]2_?03< AW 5%L5YL 51AG& M%489QA7&%>YG&L-7DKYRO.\,^UL%^WL>;>X"TDP1E5H]^G=-3O?Z\1O5U$6Y MAO#-@4FV=L>V$6YLD]=7W37N)S&0 C.701GS;9$4[41G'LFC@C.R VM!.>: M]P:5R\MKOC#C-F[_'3U*^'/JP1RVW[-_2P,*_)!\S!Q469'>[TQ)IA.XW+E[ M?CW_2"_^Y*?PY!E_QYS,(EK0)0H_;4)8"3HT>/;OY(&$F^?)1U>>0C$LFF(? M$R\AM2+)=\591\!+0GZNU%\-27T1Y2:J)\HFW(L(:@#^: M7T84J^*MM\+WI5^(@/ (-%K'_LJ+X29A'OL@(\+=D^ )[V35$E9\UL7U,(]U M'"U(DL#7 &\)B1_\&0A5S*5+F,/_@-;W 'KIDE[NK]8!69$P94 A>+/4?_#3 M)Y&UJ"@N U"AS2H \:-%^@A+MGTBT.F=;F^' @/VX+=D$Z3TIQG,T(?+YL*< MK.@C%U$L1)N8;MMNZ!N36^%WLB Q'=77*"7"!^4G>B-=CA ^)_0'>,J3>BRF,Y2-/A+F?>/?W M] ?Z-" K'=C=)@&)2A(0CCD)DMM6P>1Y2.^P7B- S Q;6S65TO!R5F*\ ^(' MK):6OD^$1P(,5U&D9+NR.A@8'M< QK)U*;%; <%$6((L (#,3F?1(TB=/2A= M^O'\(Y W??1!Y!]$;?/0*$F)/5 ".!MAW >[A6%#"<'>RQ= M'?EX*ZBHJ+>8#?-RVU=6KV'\JK>2AL;O-8Q?Y=:P>V/\GBZEQ;WVN7$<^V@8 MASGVPHP$008"_[B1;MAGN&J6?\Y>\BPR8>5[T=E[O_LK$.>OY%'X/0*[]Q=A M'S-V=Y8?_7FZ_*19/,*1Q5?.V8B^.95B[/V[P2:-O_7,]?K[WRQ%,?O,"PIONS0*?:NY,OQ; VXCIJ5UL#0T%#6N 0JUZV*K=#!G8"6LFKX/U"E,S0#@?)2)Q$ M84B"[4-$^GNP2>!>.G%PUZAA#G\5EX)$))OU.HK34F#L1;?M%SH$13XXA#N/ MQL3NTGP$<$_ O$$:[^(3C.6B(4Q E.OQ$EW"/\ ?>[^6OF?O)>I,.=W'V(KJRW'1(-]G,EL_(?WO M+MW9P&-?\\#&SV0V;_+N' W[LG'.P"/'Q^]!0SH MDQ<\>D\)=166<3:7TP9H\?%YIWE+[&IA&9/%/V[^EKB2I*GVU'849SJ6;,W5 M54,R'4?7[9%KZ=.S'#$^D._,Z0+N<. 'NMI;.GA[>ZP[RW66MX:N66M=LWP_ M:0XJ,XC65.(;=LLNB)%=$PPQDH=NYGVYBPC5 ^(*8O((BQ3EEPR]2H\&_6G]]\V0_-Y[^(%P#IOS"$KSJB-9C'5/>#J9[9 M6XMHM@'9"'.SG#+ #_($3.&G/I@(#]S4R'A 6"^?$A]LBY#A2PS&PHR(VYV= MV=,,] F=]CI:;P)N82S9P,N;U2-XV0H\C2?*3G2_.&6Q_(/,F5OV.ZA!T>"Z MMO-U)%KP&9POHB"('I-/)UAGI^@AEO2UHS&U;2AV1RV5GK=SN91O\?C4'N6? MRR\,J;49[&X+25PGUV:!/!LMMS=L]5;=^;_W>4+=#$CHK1/R*?]CCR"%";-- M4+5NCELL_(6F_;YDW^S^)A__R:IT5[6?3GO758_*'T](M"KE(UJGYR";%]9. MJ#4!-?.;SK0/C^1CLH^/7"#OHF .S_E*8?17#J,3$-UYVVHFO&@L5^>%0^KU MPQ>J8*)- LB>'"E<[]IY6.UDF%1S-N4 ?VF^Z(U-^$S;%%2*X'Z*Y-N;ZQE0)MM?>9<71=U4^X3Y^(^'^[I MX#X?\L15]OGD]AMTWU_-E+U8&]145K&+6Q2OT:$+>QB:)=IJE9[2U6??$3NW MRH)VV )&D1^*R$N**-N5L@2Z)_*5ZL<63[]6J9OR2_#PY%$[[0J')_])0A*# M=+%CZO.5'_I)&K.#3PT?H>Q>3<6.5K4QL:C-WA/5ZD2YI,:=O:VWVS7>[V)- M&\66:R)W.R1@I_;+_0FX[1^N:5,6HTT<#ZVVR*'"*_04;E9+DU7A\5?K&/R5 M['QX<11X[B>S34*!Q[N#WW_9K?A3E5%-]5(^I7M;K*K,?E%8LEH'T1,!)B:@ M2?A6V!TPS\)/$U9#,B^+4LP-")157;FHZ,JM\"_.C+.4WLFX3:#&54;D$A\> MJL1# 7^QB.*47;#8T&/\F1#2\]M+?[845MX33 ;^DQ)*F5,*MARUKG;L/FKV M761NG6/9HRG="U/Z^6ZS-_MCXR>,VS_FN41^F'KAO7\7O&A6>]6-S@2T-8+^$OP3EV(?95BZ&AIGF5I7L +[PRC-W9F>Q3H MD1%VK([\5\#^HI;\%[",SB@DCW$[-#:.C?2WK)3A+%H140A)>HG5\$Y#=?'F M<;EW=DO NY!2DN-/9 DY65*LV*Q12^L31B3+&'UP/,]<,LI#+SXT,9U^NXUAVMG M7:[E46_U0V]1'ETL:*SG@0BI]Z< MA&Y1'G)UFWUO21:%1+UUIGOO^W)EI( M1OLVH,[*>.\SYJ#LFF<[!KS18['91OZT>+F M*;LA+V29/90$Y($%Q)(TFOT0HC73C^1/$L]\N"KO(;E7!]RJKPQX%N_>K0(> M'82G5JO0.9=7W4H^.+5?KXC&_Y9M\"=T)_4;N5Z5R MPIWHC/@LT^US%)N)ORO()QT8T;OX(*\@T[6*:9RPB.$LOO">=7P2S52A]L^BQ:H)D6[O,ECBQH_M_&,9*L@ MJT=G1&\^:]7T5?]Y8!CX94B:J-@FXE>O>+=U\V\0OPY:7FVD ?) 8]:W6MWZ M[DL$F[>CG[$X-JWZ]T;&>1?#28JHJX:H&FH#@M/!@--;KG"?,+(GH0OC8!Y9 MIXC35<^@F^"I*(HHJP:"Y\#%H#N$:1 \#UJ>G2(.&@5^JI(JRV42_!\0OQ*^WP*]&MI.0![K$ Q^, MG[ V!9X_[^Y! :0!T@"QH4WT0!H@#9 &2(/!9?:RC[MM);Y08SUD_AK&(%8_ZM\$DQMTCC)@C#9 &B UMH@?2 M &F -$ :#&YG&;L>P&VF1HM!867Q/CNX?:D:H6-E\0$ADZ6(NEZIL#0B4XMX MM#T3;Q"9JIWYP57O]*I_D*6*QWPZN#N/70^*VQ3)%G5+PC.J>#ZQF^<3-3QC M/VST,LTJ64B(7NWEW-;-OT'T.E@]LHTT0!YHB@?^_C=+D95?L.T!MCTX7?%9 MFBC+6+?[S=>W3S#9D]B%WDC7LSYSS;"ATU9$5=$1.@M4>YEZL5ON*BH2,0;?[D"1 M-%'2F@A+=#;Z,'1WL5M>H:;@5N9@T4NV5%%2L%5+OSBW=?-OL!2!C>C5C?DW MF/I^,!J.]2CPS'DWC@<@#9 &B UMH@?2 &F -$ :##"9][<4Z",*(7FMF\$0 M<] ^R*(D*Z*DV=?(,BFXX1**G!E_>9D@/W4]VZ9+7CD29H"$&3;>6J8NZHVT M$D>T[;_L(&&0,'TE3(/A= .SA#';$*>*4^WP5%%N<:HX59QJ6Z?:RRQA)PJ9 M1>RE9,YGOLT4YA]?3A<^P_A6P?B>1YN[@#2395>KV_ZNR>E>/TBCR:9HJ583 MD^Q($F%-W-A=7Q@)@ 1 0&X+(!NR)!HZ C**(Q( "= L 9JL5J$<+U?Q<^K! MS+;?LW]+HPK\D'S,/#E9D=X_GYGV;/(RG=CECM'SZ_E'>O$G/X4GS^ );K0B M\/"9\(W*Y)8>CE[G_,[OAK> M[Q?5"_H,5SGZLWK_PJ2ZVF550_KAP9NLS_+>^A9.1?";M3R;L@-Z[[G)Y%VS MRYNL:.XI_NK%PYNP\/XR.3;YK4]:7\9@K+>?Q"WH5S\RT/U30MY:W/(")Y(B MEJZE1_W$)^5 _T^\T4K";=_YIE'IM*VAY_M>&&S[>B^PDHFT1EX4)QL.Y.)] M )NS[0NG\,V$FBMM^81ZM=;;\E;;&D7A=(?U;C7VM-ZQF$IK!LHF='=;BNZ6 MMU:L'Q,O)WSK7L36+/*F(H*;+#?R@#.LX=P2UIM:LVU->=;Y]3"/612.9!QS M^7DLHSO/ 592+;,L%_X!VAZ#'DDF>+DWG?D2I2M5K%O"2;P[+YG;!$^:7P82 M&8%*05*$H^1>1#)[(JS3FV8W&PH,6,!O<>HG^),#,_3@,M=RY10?.0HC*TPC M/ ].\8UQQ?HF1S+"47T.$VE=UM_BC;@= 7R.\0=XBLNO=PIQ,V"/0 0.:L88 MAD^SB.D%HS3"W$P8.'R:\LPB.1812E$]\MARO5B,Q_@#/@V6%0TZM&#YVJ'EKL-\>T#>(!S;?"][%U+X$AMF3Y6F]K)75F6L()IS.0 M/.X.RKG6W76Q#T)%2&L"I \"SMF<1-=H$O6@9.)%[A4L;S+7\-1Q'()L1%"O[%=*&I%XJ")QN:_0\PC%YLY\:H3BYHO=/BVA&#Z%2->(19S5FW8U M,VN=B8C&9%^#!1I(ATQ*DHN.[^%#T="-P'JV$AE-/<9_8HQ_>E1]DT<)_3 P M3&=I(FT+[,0)#-8)QP',UCTOXJ;5@Z5PTAA-?S$,[QY7-)N$MDA6-U?'L']7@)90CUIZOTBJ2N=21#ZX7B.IQ'"SPXL;.M^XCG@MXDH\M U+,;2"F\R M(:WSD(TK0EHD!$>^2"RQJ31:-I'JM>H16Z04>'@EE_\5))&)*CQ;5&$=2LY+ M\SGH&K#N,Q[?V%%+DC MC:*S"SBOB,FC(ZT.%"@LNB3$M"!>%&K+Z9Y/L\*>+N$:U04U1O^>1+G+/I97 M0]C]GU=B! -Z)_Q[,8_1I)Q$:BZ;#;#+XQ.K!K>R ^RQ(%D!O #ADZR=1!+ M>:_KMNM%=) WG47A'85W@-:\Q .JNN/P3?&0XS?D/S^-X;<=&.%-I[&KZ,($ M+CJM6DX'D-.9'\XER#4)KBP'IH8RD",OB6WTWG3D*I\;+N-%H-AJ]SG6]U>^T6[4/K5LF[V:[/ZCU:TC>.56^[-B7K3/Z MYIY?.@Q]%Q[YR?M7ZKE>,B=3?"!F>*GU3<8@")W%1N6;&)S/F#0.QB5(9S\; M,85Q1WXJ X>CH.!=SZV1<)(P J(DIJ*X*9*>F(8IL"&=T'I3_!9H$J6]CC38 M],D1\00A$GQ6"C&;$_0+G=7F9[SJ@?>H8X&IDB=QZPBXM).>-(3)_"$R^V M+V!= .O.D'>9=G"!\\W":>D%MGF9)?QV)WQ8911$U@&825YB]<>1)/E4L?I; M!PV^RQD(N:&,N+*EWK6MG4Q?H,6)<'EQ<0*+J[R+=FGV=K:,<4BKUWN7@=4: MNPZ,]%JAP0?S& M$CQ4X$[0UJ%_A^H;UY,L5KH1>-@/X5N56.7+)$&!K7]&J\#S00]5K'^@D 1+ MFW3XD+Y$GL\<9?Q^*GYYTW2*NAKNXPO>9($8)'>T-%CQ@'Y1)L;B%/X84W88 M*)ET^$^)N6(A#(PT"6;>>J@MN0I#F10Q?(S1?L$O8>SQ3#K>R&,KV?54_41_ M%VY_)I43I@E8[($^I59;I-;>#X7*C>-MB0O[LH/<:N].I3N$G]\T=GV[C2=5 M,[0SP5:<_Z88!)8E17,6;0UQ)SR?G-W,%"F1Y/;\O>/0EU(?6KNG/J"=JH(N MJ[,?5EI?1N(#<4AP34BB@6 *R127,26IHOE"=C&LI V;,I;DHW,B*_XX!A<^ MXGTA/T='OM9:QL@RX%J-K 4=QR+:(YDC#H'MT@1+ O5]38S>SLTE(*OX,IA MHLDC&(-H 1*%N8'T'(U 5N)]0%93*?%^)3VELM$B--*B C41*<)R6[6ZBC$> MFL^$2F\$CB:S-9\NQ^D4([3_Q@71SB@6T<='%YA5,*^JOI[6SY5.R-3U+@#? M[K5.#C<=V;9&Z+O-Z6R9A@I7E\X0JYH(/12J_+GXN #EI5\FW"J?Y.\M;V%A MM)RE4*O"/!2^ H9-Q"R6[_0?ORW"H.2I#AD*9??B_=K,!GY%M_8?A3R(\F\/ M_-39ZJ[G?->K @6O1Z3I;B"^EK$HNBKO8P.@T>#/3UVH"8LCG0?)9A7EF^L":7H^FOYVAB8W7X[SZ_0UR[[L8 M',$P!Z/F>(OGX\\&U;UV20\8%?0Q*GA]-%!JH55O[G-RAXL">JZMB0R['0J[ MU>QJLV/7ZHMIB\?)<*?9IF!!Y7'@?Q.5MW$SQKT&<_;<4['9:-N-;F<'*7,B MK1%/0"F6_.5,1#"6%N;36/QW;"$ '$C[ M$[91FG:UODU'E2.C7F,R'PVP=CB#[K]EKV\TER,+GG?V1V+O;;.@16\*&Y<^& MY;MVN[;5T$RJOG(^U#UU]1\/#2/Y4$7KBXQ MND$.,\AA>S-'#7*800Y;(SP-:-CU]E8&U<$=6!ZTF#ZVPSO#<,^23VSW M>G6[7C6(80=[H$C:;B8\ZINFFX1RLY\XGV7_XOF$+K8Z\C $)./DD*J_7XS$JW:G MM56IW(F *IVS%7_:I%UKV:WV-M;$J9#VB=O+U*5._,+FWX$D!+%(4IOK\ZT? MO6RW[%IG*[R.#2=])*1OCN?.@MZ;';O9WCU-TY1+'^:AASD$.B);U=#$T1\, M'D&YM((QS+) \X;+AY+Q?8PG&2=0*[E#+Z+CJY4TY=$'5>1A6/Y56'ZG?DC' MQ_1;58P4=XO4^_X+.-8V^L/<'5'A:+N>]^4\X*>^_'XB [!:IS,123KGQ;G'8BH5 MLLMNP^IN>:MMN2F,(/*F(H++<%P81U-!-!P31==PK_ MEO##8&S=>\F$[:^9 MF$\)J(8OZ%DBCD/'$PG,D:X*TR@G!>!C;SJ+0!?@37"/E\"EWAV\P/5B)XV1 M1L00?J]8UV(>P_KX"/^?)G$B J1AZU[$VRY3?H3WU+US<2R*7#ZV M+_Q7*J)$1J]#JG:)3+==[&TIDA>;XKK((-() _=UUX,R+[:\MUO?RS(<#]%M MN^V5I;(]K0,7U=MRXO[%P^IO9]6VU F!_CV)]"-F8BROAJ#B?EZ)$0SHG?#O M8?>P[FP2J;EL-D!5"R8VLQ7H:FL"POKWBS_$U]5JL]&[[0WJ@]L/U5[SNM5H M5SN#0:O5ZU]W6[=/,D-X(#^H=A'H80 _E#)OQ9+UL6Z[7L,:X8]X\=/*23]F MG1JW*2==,(*[FT[-%)V:HE-3=&J*3DW1J:D:/):BTR-HU&)HRU2DFD-&<_!L M:.(X#IX/_]QY(&9HYEBS-'(F(E[77GKOUMTQ'BT=_LG19:/;M5O=A/>"LY1V==E+R1U4X]XMB<=*E@K=NSZQV#2G,VLO@8B?2R7K<[M:U L(TQ M?+@R^JN6NRB$">,%\0A$,/:&_N["^'A+^R[K+;O3VSV?WY2RGI-H>G.T3EA2[]FM[MF+;59H?#,0@]N*D4-T9CL!F MX!RF>":YH)) AB=AE%PE,IH6C@4*CUHNSGK1V;YZ>[J+]U_2:'GISJR 6<26 M&WEW,K"&<[T8='XO_Y5Z?&B?'2"52XH1Q!HHS (9<)],<-VP+'@J C'&XW\9 MW7D.W#-,8UB<.+:+AU-XM; ;'T.!]HX2$XJ)%P/)_Y)\)Y19)'@0\HSCDC@H7[PV ;,E?,^DD7/4K?X& =KGFV\<9P&+F6YJ3P;IE6+., MN+..G_(=P#H@HD!JI=(E844;B\@ & 6'AWP,@O!.80@,Q'26&D'T_OM#HGIN M34#@AQ&J:-@FI0"XC!]6NW #:0+0(6,98&T^; !L)JZYYD%D.R2"F.Z^GX@$ M2220^(V(B*L1(J \P 4#>]@$(! D4XV+K@7V$\XZDWJR32$H41J2&-->-)) M$VF%+",T>\!\0H?> VN% Q[/B[043Y#5(IFS=8XG, 3VNZ]8?; C&(/ AUOQ MV87EF'J_++C/@IL#$DFI,X$E$XJ8"0L!WS -X5\3*>Z0"R;21Y'$LV#Y '\@ MM=\)GX0&F$MQ&A?5*UZ&$ J+.UAFKY1DFX:DMG"^,+8TBN!*^%W<"<_GTESU M=E?.PMA+#'^\_Q)87YPD',K(JG5L(D?;NI<6%=1(W"]866'I$S>K/XXDJP3\ MWB%1A=26\4P.<41:"N75YH>^Z>%O)GH L(Y#6?-"8'W_ !. Y$APX MI#]6S/X 6*JQA>@1/@,''98N*N13V2D))[TVD545^09&W@L>$_ MX3J\ZCZ,?M)$-+?C_,#5$&@IT'&H<)%"B%,JUC^D>@=Q9_'MA1W Y\*,8YF9 M:7 Q+&4!Y8")HS".&"86CT2FA$""@-.!X@Z?Q$L=L!@QK/8^WP9<:J7)P9J3 M/W,:G% M/^+%3P,^N/4"$2 NP#Z #RA^OCP1 W-@8 X,S(&!.3 P!Z84W< #5V.\F*JV]2(9=CF-\O*;S3+?'> MGBH/5M:?@$@_!+);A@$DH]/J?L#Y67$5DRI"RX=P _G>8^(1P.GIUC#7>LT[&;7F.)G([>/ MD4@[=;O>VJJIZL'1Z.&>2.U8 X8]E=)H#G>&SL^]8;<<,%%>UNQJO6JWFF< M4F0,W^,@R4:S9==KQO)])9W_C/+UVKOS@ MJ]QQF!#!T7J MARJ=CY&TSRL^>YSV[1=,_#YC+*"NW6SMWM7VZ*& #B,1[$A$\?&2.\8;G@/X MZO#%\CDDT)B$HB,R+ U-''V2V=%"6(VR0B0#8;6/5)E3 *9IU.IVM]HRP#3[ M,I(-A)61%*X30X0@TA"6'5,F2R3'(L(=I%+S 0\BPXTX M]Y)SM9.1,R'(%]K+2%)"$"Y7$?H!9+X@, "$ K"^@R2'?8*;6E<#VL28D$]N MY3!*L;:_UD+\CGK=K' ):<$+G'2!5C%M5;H:MH=X $9AU>H*,(1J M(RTQ!4&6$,I"XDUQ1[S8FDMZ_! AJS 9%B;F,J;/+ H1#4J9Z(2-4WHGPC(4 M03_H$3,_G!/>"ECR#DA7+"'AI##"]6$PFX?Q?7C 4Y 2C/0C5^#\X!Q<=5)G MJ9S>V+H4102@$0)_@*P@)*"WM@4_WDO?Q__BNC &$O@B830+B33A\;,0GEZ$ M&"JB53"<6 Y8PAGD!J41+1L4TN7^#TX*%*J(B+1&9IKU%HELN MH;QXF"AWIL#&8LH%_7L2Z4?,Q%A>#2,I?EZ)$0SHG?#OQ3R&%_UI$JFY;#9 M5;(O-C/_Z&IK$LG1[Q=_B*^KU6:C=]L;U >W'ZJ]YG6KT:YV!H-6J]>_[K9N MGV19\D!^,,[2"+%O$MSK;!W$DOYA.FF8)W+AQ0[ "PR-F6HU'.VP&JH M3,DSQ6.[0'Q^![X@<#)VB>M=!D';=M@,?)8K;)5LB/MO>.PZC31', @L@KN^ M+DHK[M?VK^UN>:NV^I59MO40:LU*4[L+VZZ JCE8(9P8L8[CSB4DN^VWZDVM M4K6&NPT8MHQYM57IZ,GS%UM-A6]]TVAFCI>-NAQEIW"("WB:N*HY&1>4EQ9_A1_!*P)=-RVJII*V"8L7JYWD!Q)HHKI] MG/::Y$NP)WZL57?D1Z28#Z&(7"2?:R^21&! @8XOL'Y+*,19 M[7/O(#NKE:T5C@4>B8H&**3@-4"M9>-4<950%6OAUJNN,&9YS7N[F5@(/(HS MF80^\$7,,4\,F>S7$&SM-,J*M3V)_E7,U1AV6ZGS(LXM7_Z7U->KW3Y(NOQ+ M&D@EJW:S'2K6]QRZETF ;2 %9;Y,*/8:I3<3<]P.!0V,R.E%*B*'3,!%49*I MU,?#EQ7K-J4N!?ECM#8O( ZC$M3A5KK?+LV$HYNQ$\DB+OX*#LC0=KT\SNJ M.QT(#(?F=DR1^B@@*?0YA@F9O,<@;@RKQ*83H[ZC14@1J75!Y[@4H%X U5>U MTSIZ9EN^]Z\4CZ'4;A8@Z)'+8%?B+'S&@7X@,QY.,>*^=/A5J^Y^^J6CY.N/ MOA:C[PO!=[;ESIZ.^"->O D&\RVPGT6QNEL_O+ I:IVZW+%,8]I\W!4;1X:K9K=;&X5 #@X M&+&#EMJOJ:X,NQT,NS40$VVK\F[#;H;=#+L];5K=3LMNU0V[&78S[/82?4'L M:K-CU^JGT1GD)+N4Z[UGT6JA5[4YM&^E_9(@XIM/"L1!DV^ZU.H8@#4$> M!D$VNEV[U=TF^F,(TA#DOSPJ4_U''=XBY/N(VC/1;@T67CUV#CC79-/IOKZ]7>LT M[49K=W-[Q20/-]7K.:CQP)Q(PX['R8ZMEMVHMPT[&G8T[/CZ[%COM.RVT8Z& M'0T['@([MAIU3)$^*78\F':,KPZ;NN1RNM*))#43>5-OM;,F@JI? O=;V0PY M^N(]]F79%@;[5=NY(*8S(9LKK.A83"7"BWLAM=9[C4XOL\B;B@@NH6Z-,"Z1 M;14.B3>PC'ML"3\,QHQ*[05Z6S5X-@)R8^.Q-))QQ5J@ @^AMW7PH=C7#)Z! MZ-IIS+WSIB(08T(SMHMOH[M4)S.;!AL(?_YO27C&4D38CR)&X&]JU5?L055$ M3(W%$&P]P.YQ2&)Q.@0QEJ0)-8&Q+8+])D9#F&U[@9#R M_H\(OAY/PM1WJ2T=+3SU1FFG?/?!30>X8M6*/5_3=Q5$M\AB#FPH^Y>:U,2X3"[>= 8\H,A%!C2^?'N) MA)($1D/ W82?SPWL[H2?8K]00M8/QB'R0XSSV"[4=A??%@2B2#& M30J4]WY.^BIS+ROQ9.V0[8N93%-@0X*-T'$KXG('?8=QLFX C8 MHR6.%C]IY5 P I5@FQX'+"A![-=(;^;9:[%XD.#OV$W4 MKW;;J5)_T/Y-?S!H5^$!>5O/EQT[?\2+-0(L M?5-&;<,>I!$(6E!7UIL0 HAT[_6FW:K MU*[<\<.4>W&D) 5B&=UYV/84>1R:]:]6H.%HBVYB0S.KRD7JWWEOGH M@'H!-Q8<&=?T EYRWEZU%_"KL]A&TNPVC.ZQD" 8.A@VH7Z"]#YM#,-H:9>N?+5+^; N2#IF9I<(E*'R7;*Y6N_T MM=<$7Z41^S)]A[HHU7J-!K6B!H<6@=[9ILYNK=VLN!6ON/D%8A<46>$YS>)S MK$N\Z:)XV<7;BG6[=A;4_[C4G%BV;#YDKLZK]=Y@;=/ MNB7L$L $@>C@6B ?<@W MU(ZIHQ8\+F;RY/;=:Y>;/;A[<$ABZP(;8MD7UH6RS/%/[@8-?X#7@/_AM<__ M DJ!OV&^GN/-A/JH>V[AW[JI%_X=SG!QTH#=4OB"=^$")W@!UKV'\Z%/W((3 M[:D[J2@O5L.TK3L1>6KWJ1$F&N-1YA:IV3-Q8)=,U TNAVRP,Q)*A,=7!0@4 MGB2F,U]RF[OU%V?-I@I?E1LU%0D6/83"*N#(:8V5+Q+>)Y/?V+1'8?*N M'X[Y 87-9^\DQI@#.341]A2/9&X(4E\]_RIM9KV[=I<4-+130; MR_(6W(4^D$J1:XE3[3*;\JO(E56M6ID_F:O8)PO)H4\B;YBR/"ZSJ.(]7).< M_8H-7W$-L:EY'E%XQ\U50Z#*(?5/7Q0J% ZBL6$WKT1O^T2 !F&]0%L*1."F M3G*EO_(]0<_S<"]S3]SQA3=5K=+FX(]/+1E%NBL=$#%VA*=;5HP*N26*4M45 M/J%M<46")C?^0O3J@'3 UN,I$3(NI!J$S:R+9$8\ZX$U@6WZ<.&)LNXG0#Q@ MX%/HQ5'>$RH)XD?LM)B"&^4HHQUI'J-$\5N[N$M 8_B&-.:8Q4:KN&:N.O29 MDRT]'#4#/-L')LY6DQ\[Q@!&"/ZV<'+UL[QGH)!"D.$X->VQS(?(S@DP#BX2 MDR :Y0Z&8&F9/_X YX24ZUR+P-)7BRN*$2@=V .*F#,WPJ+-(D\F%!20SB0( M@5'G%/0IMSHL4(D7C)">6;Y@"-6+Q8P?5&B-ETC?E\P*^!LP%1@M:'?E\2&F M /4N_51WZ9&%V-0JPLW61^G:A<7$N9)D#5!&!KI%8!9G5(@DYMYA[]EO&T)%QS%F&2LNIFD%]$&O,.1TJ6@=39JGL5O:T9/[4>1 ME0)-,<5^A ])$3L+5:$$\AP01BHD2?O"05\*&J'^<:1WAW-:-XZ1G^)>\F+ M4X .P(@.E+7ES-$V99,-!3!,AS]Q7$_\LGQQ']N:(_2*CK&98M:*FME5K1]: MO" W'18I^ 1@-$]WU?P3BI4)2%))[\!HUL)564#Q;Y7O%6([C'_2!YIS1!)M M]5SQMC3(E*,/8L"BSN).E'*81O$Q$2)O\$\Y1V,M#H- ^IH?1\+SE7 B86Q M-^RH/=>A?673 \Y%UL\@O ?" M'$N;%0'>,/%FL7H5^&SW%:[![KQ2!2 MI=;K9&^1ABB^DO1T_L9UFW]'APO9>1(\6JLW5NCX<#)JQGXXQ "K#MB2)(M^ MRB2WQ.$E984SG&239@.[0?+[/Q1VVL27!!@X&R! *'I,] MIJ-A^=CPA,("4QPY=@1&'-S^&WM2^ :V4#4OXCOX-F+/3!V%Y)T4WCX!.Q); MX*IS, [ 105Q2T>$L?#A>V?NX']0,5&7TTQD%P>\1)M\-D,&A1:?UAAC? $? MN)'-\JB$I9Z]\^P!P#*>DQ0[^>H.P#Y;"6$QZAN(._J@-L*7OTA!I&P 6U'J M:RL6U4:<=:Z5(Q5L%&,P4V/P=#VZ!A@@>5"/%+L'T_$G.[7%UK2VI4VKQ7;$ M0 (T.X],,=6:6)\5H@JG=6'?!Z;BY72]ZJ"AI!^4&E)N4N""*Y19FUK7X_:B M(*;CU!(?PDR1#*[9)W!8OP3=MGA@RG0 M=2@$L]FQ8L(WH"F$P^+H,;,;4I"C787\S%RWFF9"4D>.ZIR=+4]J>^U[=^J< M#!<[64N^J+T6MX1U:H%J<_5*TDY%O6%_4]B[>*)>,+OFM*.*58 (YX&KA*;.M*[1WS_032#K-/O"8=$I7*U&H MSM#!L@8ED],_AY5@9<8B\/ZMS3AE+;$A@?D!F5>AE*,B$7RI_)4087-DBX*! MF0^M&;X0-_K//W3KM:$*RFL#&T_O,?SRPF>E!1\<656T7,H).C]XI[Q M_ R0[",>$9\W1\!9^L?2&-9XYKJ_-+=15P?*; YY*/R0@-GVE\&$:!QE_!7V M5B_VL;?PT%9R#&!IXG^,2AL MP&FW#:[BS05I6QA,7+'Z+JMZF"S*^90MN"P$E<ZZB?O4!M /TYQ,=01H,C'PT% M(V&-X?5 V9(#1WI[\T@J"RD2*1S/Q)0-E'ZN^V M5[_N=/J-FVJK5:LW!YQ(<=N _S47$RG,@>_>]G'%0>I'#+DV*M;_I,AF"1]B MH#C]'\IKY,_7F1,16_TA^B%_9:,#Q?43..<4CE?_(4EF-LVTN:%KR&>(;*N6)]1). ;)7,H"930P?@[>R<8#$;J+P@\;V8Y0E" ME%,\P7@9O9>F*!4;[*%L6(0DNT] M,DU'WB\9K]X^_))&Z)8<]0>($L]A&I5J^S\JUC>TFW".G_%H^;+U5IL@>-2L M'#B,^%$^]Z-9J>B#C]*(S%GPDM&:4H&Q_/0R)ZK2:'6XZZ'-.$C]_]*"C4A8 MA1:+D7[.6\C\%B+W!2&HO%"4?D4!]W"DOA38)^NZ?'$I[J]I^R#$'2\5&NL3 M 6N3G\"H0$VHW21-R=D!0A@MQQ8HQ3AWL%7V#9[O9DN!7,B$'2=1.N7X(,8$ MQQ3$%)J9IV'@)2H:63P?7-J(TMKJ5&M\I7X31?VU#ZHK9U30;E1,5W&!@^"* MQ"H2_DR/] ;!)$'K'0 M&S]Z9*G+*YG%(XB>=J:C5S?%,BN_==WJ=^K=F^M^K=UJ-CY4;[L?E)5_V^YT M;C9.EWXFDQ=4(V5$ASX3R%<,<[M41O2ZB\@E-H[T?54M^?M%]8(^PU6._KSB M%3_ BXVMS_+>^A8"=_YF+;^MC#1S[[G)Y%VSRU68JACR*< T3W,ZR[6O37[K MKGLIGH0I@V ZCPSZF?)9RZ.^X>(/%:S+O:L-27*Y^O.),RIM!1' 1@PSS H MU*HB M6 ]A\&$'79#84C\_ C56O=>;$^&\VBFI2^0K$GM5#FR\7;^G9?,UM)M +U]S"-;8VDC,+G<^<^=6% MTSRG2"JSC%2L2U"07#'H:EU3RGO]1B=[M8:XJK4N)8^IUG+YT]M"H% &KOY3 ME1G@R9L*"VZ02*R2:7-2O\:$R;<5ZP,Y7NF,_ L\W"GL":WBS1=>J=LO6?(5 M)2VZ=+U=&./"T^U-%^E>TMDNGH_K]&'Z*EMT6Z6P84X71FCCD$^@*",BSQIA MIZGHC*C(::**X6@DO&0IZ7Y>*1P!QM EUPH.\? R)\?2?GF4((/NIVMGA[$N M'I5.T6[Y-Q^>J.' M,G0.E08@0PNI&@\P0+YU7#'K4Z48']"[, ).=;XV&O@L(U,!-UN4%_2,L2) M"#*;.@@7;>D-37<5VUR4+>O%+[^5$@?0'BW6EQ <0B12A9A GQTO @L8#Q(< MC/SULQ=P>0K"?J"\0_$] =OV7OHT!DQA5R:S2CET[=*$*0TC]R1LBOJ)(26] M87G=LF,14OD#)\RQNU,>"N=NR*1BW?*Y")_!L5M#64.+-TQ3//Q0^1><(TY_ M\ LCJ22\*E*@2LX(LX74$0!AV( _.O(XO2+;(GIN&2J%,Z3O"IEW"D;F@T*3 M4%-:B6F":9F^OS#ZF)9>ED(GV0B**ZT7=7%-BX_TX">I$R/59C,<#%"#C0%N M$=MA1V &]3:%T=+8"G@;/$1)+P MXPSL$>N\R6*9J* C=QP$J5QO$C)(2:DN--NB4J!Z<0F"N1X=#9WR_C72R\23 M=%*+NTL';ZXU#C%%*F>.0DHLO[N8;9[ETM@%RJ!$.' B<:>%"]X>'OL,LQ MB2T_C%2 ,B1**+6(A B^G)*75,E'4B*- XC-'TPV46MOV40?FKUJJ]JH7U]W M!K5FJ]:]J37IG.%#M7O=NAV8;*+ULRUK?%#X.X)+;F!@?45!]_%CQ?I"!_D? M\]C9<[#'4R 5BT35:=ZV^\W.+6Q^>G:IJ;5-PR;4OKLK.%QZ' MAJ,7IC&&+SG#FK7ERFW8.%_YK/9K!1%_*9;39:7J5 "H3[P+)0REZD5=SZ 1 MT];6-; ]P^4N5BSN*%V]4"8#-TL\>O$4AEI6G5+9-B"#L_H0(BH-'>HA= H2 MQ43$I2*##!I 94 1X@3E$>J+2K4RE#%-)1IYR7A6R[-B+BOS%1;,P'N5>* P M%VRJJ87E53P/7/E5L+Y22 M%M)@ K?DOC)3.!K8L1AB"XJ%RIPH@J['E\?9IECSN[2':JF()/*5+;).1@+* M)Q)3KN"F$279F5- T^=$WC K<;'5HBZF'6D :G* MW\O%%7(-Y@\3SHJRBW//JEP58LP+X#(>6RB5PS-A+GA3!H7^':OB'@ J6+T% MNZBSA8%1FF VACM$J\B<_AS1.4>U4=17JOSB$D8=#2'(,"I3#\9+S*$*L57N M@Z0<1:K?MHL("0KA121)I'A,QZI4$:$&U+ 1[\3EO[(*\ZD@S"7&N-(H,:5J M<[4&>4&NB*)Y >=65R,2&(*^).#5(6&E3N QH8#^8DF]C/6:R7J$95&(S?F" M%&D@J]'$0_:Q)$ZGJ @LO8S 7"US?W'](S'SW$)E/-=CJCED<\ZKJ5SI()_0 M$/*%Q 'DSZ#R8$Q7SU6K+N0$E2@1K5 PC#R%K(M2/PP*J%E:7JGXC\I% MP( ,2R2..ZH8V=)=&(!1:@*'6T _6$S!?(!=?F!J2S$9G_'39ICH[B3ZRY). MTD61N?Z:2D(G4#'J$FQ5$78H+E9-"G^NQ'N.'XQYL$*E(:5^AOBI;2-\8_8Z M0@&CDK2Z&<%=$N MA&D2!CSFH6FH'YR_;5UD#[AX2R4_L4P(MWMA07A #!A VL0),^8LELZ4%@U5 MB52\HXL/LED4L/!I>OE,,A2DE8O[D*;-]IKYLX#CIADJD[@V7)Q0,)A"SI1% M92\6"+,PI-^8T.0SGZT;,#A^J!N4GH&:^PF.9-$,.P(L< F="8:+. MK18JPS-4([7,# 2J93B#/N3N9%GLTCF%,DOS\X*"RU-$%-2%!U.L+/;@46$D M<\@HLB<2LA(TZ!$2&[5@L P(WLL!?@^G,BJLX0I?1+L@G$;1 M7V1(M0\D-U>0E"(2/-!1!PWX2$)M8$&*QP0(?>1103.+;UJ;' A"O3H[Q!;K .XR,,]D#5'J /D14+,&.MB$YX"OJ*8@ 9?GOQ#-2VQG2. M5\)STU+_AHRXOJ'X2$WNW M5$9=JKBKK]"'AC*YQS-8'$^L*Q750+ULH!H:A5-; M[ST7*8T>I;2. G9@^$G)$8&E0DAZ/M>MLLOOSZF\B1N\^/Q(546Z\-Q(H23K M=A)/V#VJ.JU7:QU6%G\+2'?\-XS0#:=_C N)?@.8-EBW5C\%I8[PBYK'%!8. MO$95'HL@"%'2BB('E09>K]9K&C<8'N$C^CS(*;Z4 M@HD.121)W)&,U(D%Z!MRZ(P0N!046+''!BQZX3E DK ^ D1&/-&VK!ZN#I?& MA??@ :$:W@\-N7/&"(E$ M?P?(64H-6\;?DH"-/"HB'ED^!F3XY7F$Q%-0V HO,H7CQ^Y?;;UA$D!$3LN9[S_+CZUEJ+UH!*\0'@\\'"4P*VVF7=QOOJG0]P96 M:23NPJSS3HV1!Z%JFC7@OSUCYL.*/5@L4/N]JD'K7JSWNO4 MFK5!];K:Q7XP@PZ>$C?[U=[-3;]F4@]>V5JB0]IZ!70G!NAC1F;X3DAM,)V; M?Z48R%D KOH;!V:^,EBNL4&75_72>6M]Q/2YR/J:-9);M9YGOG1LK7/6.&4E MZ 3%N%0RMHAB/V#@O^_L0F8+K*PQG8582&!8974[H1]&[W2'TN6ATFQ=+"MC MS/<@#"0,F'R\;1$1%FH;M@6F*0]]S4!W*'1X D[/PQ-I$NHON-DR?6%[1 )?@:O]^46OI4H85%0S\C@:\(J]W*/_66_]3 MK?' ;WO_J;[W)S9?+#?LZB]M_YE$N;,^Z94TK#4(JFE#XV M31U+\ '3FP 1SYE1BY,G&\@0#-I3YCIXE=0WRYU8_"\9^I6S0,$*O MDV&J+Y^&:W."U&5D4"Z#$%;M%_6;LZXY2LQG\#FE_<#X.((^_C^96!]D@?+^ MEJ&*;$IE&QM_K[SLVU2H;+[H7^F@]CR9T,S/S.]@Y[>Y>!+.SW$$*M:]4C$E MK'4=C8Y(+EV\_TL:2*M196@/ZTJU'N^4H3Z>L/LONBB'1/9[G?C:O:>5V-OF M4RN5^EYGNR^J?4IEI2',?A^GRS7/LKV$WPVY&#QC"/%?"W*L>4*XY M'2$N^>6GJ22VF_)^&;7;;=B-9MON=A:SC'::_8OLYI,Y^54/"9_/WT+_JIOY M6_UTC-A6]::]I<-EQ-:KJ'JUFEUM;Z,"3(SGD AS8Z5QC$3:[E9:=4.B1TZB)T>61G:>!F&>M.QL M=AMVLUVUF_73(-2#JA%1%52MV5.:5AQ&D.%PI_JL_N_RM)]PRF&V_R6WO_$B MVW\HTSZCJ1H&-]M_9@R^G=52._ (M4?'2@]OZHS6ZI0:8#0<<,4*^EW*5%Y MJXT['9SJWC+8_,^6/?VU"ERKP3WZOE:A\,MG6JEV3VF$ZYS9P0CFHUH M?M7JXI.>:ZDY[0)&FW[#=CUABP!&5]0L.!]5=P.F6K[\/#HMXV3+5/7$1LN\ M6D\$!MBUK_)6.]J/"T"S84!UZ?4:I3%T[74XU&)&K7:P/98EIC)P%12HZM20 M(9;.N'@]Z^@:WL,]JKM!AHY&/;.R6](9XV):8CR.$))?;@-.QG-[4ZM4K:'G M^X6.A4][ K5]X*I]A( M;+"VUH@QQLM+G&#'"QK3BI6V+<&XPO_V%.#<8ZOL=>84/OW M0P_U7_=B-M#<*?%PL^JDQ@!!0^C\"?8,JX4/C6C^!PR MVC,U.M!-'C+FI Z^4L/1$](X4UC%NGX8S?#Q10Q JEFPP][>+1>MV6WLN)\:4CMO2S@* M2[HU7U52#]Q6D3F4L-%Q;3^'B#->J[[53!R$B=2M+%WL_N02G6!PGV1+CH9> MZ)^-+]:JJ B&BN(X(E&8-1]:H9(JCUF\1V'E/C3(HKO1GOUZ?-#UEQOT 6%Y M=_:&Y=UIU7N#6JT[N.YV/[1['WJU094[/G>:K6:]@_<8+.^'B75M&_&K6#I7 M\!WB_K^+TRE8*,\&]]VN6#>_)M[02YZ /[TT@P7WOKMB4LOC+[RA], #Q/U5 MH+J]2J_:JC8:]4:WT6ZW.KM!_#8NUGO._,+N5J"UO6V0:5\9G&Q+#/&U(<>S M!00\Y$W>Z_G+:JEUP-4P!YJC8=;@/-9@H_#L:=2'-6J5O>8,GZQ:>/$=7[BE MO?#4-:[;\MJ($@D5^EV02X[&8K$OQNUMV:26K#HRUT'^:M1J5XX,L3'5OQH8 MK*A,DNF6]+=^2!?O![C^V&)91X0^4$OL[Q.!X8)B3.:[ZA_:J-8)MU9@ASX9 M7WWYYE_&ZGJ0'Z^1UP46]:EMI MPU=WO&I=ZB\]J&0*L=9H56UJONR&,SRB7:4U80;&3S/.RQE/]03]M+KQT\[: M3ZN3G_8J^NE!5^U0==0Y6/1F#?8>IC=B0OP=7"L2 M88T\7UI#Z8@TAE^3V*+W)&+,"?N8/>QB/NV]ETS4,SX&J"KY0OV^M8FMQJ$R M4SWZJ9Z>0X6*Y/O@_QSHMIZQ3[7772Y*ZA_B5QB$T[EU\RN108Q>R'=G(JN#4[&WQCT/QT;(9C#I-=5+ /A.ZG/$;1/7O!SB"5P^U S M)R1%S%1/<:JGZ2EZ+8:3^%%!/JU''F!MW]Y?@[FHED#LP9GZ#9\ZG\X M-D(P;L/K:IE/8BC]V'@,QHP^HZF>IL?P]=O-@6ZK\1A>1)9_C60,HOL98D#G M8"N:-3!K<'8^0_/8B. \_(7GVO !+J?U58PQHRC/2KK&K*1;S$JZLAA>3\&$ M%A6." BK+Q'P#?VH,&@LM#V>B"I]0*APBWT W*U1X5K59JU3ZW?ZM>YUYZ;1 M:U2[UXP*U^\T6_7VQ7N#"K=NMLL;O^/.TLI+ V%4[G=^FDL/F>C('-G8D(0&*H M5/E:K]&TU8UC+T:XW\2:B-AR4W]N45*CRR#1D9R%4:( B&.8 \-08\;C4$Z$ M/T)88'P0U0+P!?3D2*8!W$4/U'C2TJULOFS+:[3"@#]LN+UNK]*N]PK_WPUN MKWFQWKSA%S8> -6KM]?_UES_4Z.W!1;?"YJ2]>KYQ%3,7,U<7[ )WBF9_Z+Y X'-/ALR#!84WWS[??+,&7[Y]_?*M_^/CE\^&L$]Z?B_^86#14C(F*\!:KZ?54OMX>2JYXO6>KQ%I__Z[_^ M- S=^?O__5]_FB13__W_!U!+ 0(4 Q0 ( *M!64^3H*\[V0X ""G 1 M " 0 !C97)N+3(P,3DP.3(X+GAS9%!+ 0(4 Q0 ( M *M!64_UQO#*?1P / A 0 5 " 0@/ !C97)N+3(P,3DP M.3(X7V-A;"YX;6Q02P$"% ,4 " "K05E/H>X&AKQ6 #X*00 %0 M @ &X*P 8V5R;BTR,#$Y,#DR.%]D968N>&UL4$L! A0#% @ MJT%93]EG*]M[K@ -&L) !4 ( !IX( &-E=9F\ )R.!0 5 M " 54Q 0!C97)N+3(P,3DP.3(X7W!R92YX;6Q02P$"% ,4 " "K M05E/"963"S2= !"I0 %@ @ 'NH $ 8V5R;F5R;&]G;V-O M;&]R83 S+FIP9U!+ 0(4 Q0 ( *M!64]#]("6' @ '-$ 7 M " 58^ @!E>#,Q,2UC96]C97)T<3,R,#$Y+FAT;5!+ 0(4 Q0 ( M *M!64_+5\EG'0@ *E$ 7 " :=& @!E>#,Q,BUC9F]C M97)T<3,R,#$Y+FAT;5!+ 0(4 Q0 ( *M!64_V:7\%%04 (<6 : M " ?E. @!E>#,R,2UC96]S96,Y,#9C97)T<3,R+FAT;5!+ 0(4 M Q0 ( *M!64\&$G7>&04 )\6 : " 494 @!E>#,R M,BUC9F]S96,Y,#9C97)T<3,R+FAT;5!+ 0(4 Q0 ( *M!64^_>F+R"1," M &WK)0 . " 9=9 @!Q,S(P,3DQ,"UQ+FAT;5!+!08 .."P + .4" #,; 0 ! end XML 67 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Indebtedness (Notes)
9 Months Ended
Sep. 28, 2019
Debt Disclosure [Abstract]  
Debt and Capital Leases Disclosures [Text Block] Long-term Debt

The following is a summary of indebtedness outstanding:
(In thousands)
September 28, 2019
 
December 29, 2018
 
 
 
 
Credit agreement loans
$
600,000

 
$

Senior notes
425,000

 
425,000

Capital lease obligations (under ASC Topic 840)

 
4,914

Other
14,162

 
14,162

 
 
 
 
  Debt and capital lease obligations
1,039,162

 
444,076

Less: debt issuance costs
(595
)
 
(360
)
 
 
 
 
  Debt and capital lease obligations, net
1,038,567

 
443,716

Less: current portion

 
(4,914
)
 
 
 
 
  Long-term debt
$
1,038,567

 
$
438,802



Credit Agreement

In May 2019, we entered into a First Amendment to our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") with a syndicate of lenders. The Credit Agreement provides for an unsecured revolving credit facility expiring in May 2024, and includes: (a) a revolving credit loan facility of up to $700 million at any time outstanding, and (b) a letter of credit facility of up to $100 million at any time outstanding (which is a sub-facility of the $700 million revolving credit loan facility). The Credit Agreement also includes an accordion feature allowing an increase of the credit facility of up to an additional $300 million ($1 billion in the aggregate) at any time outstanding, subject to lender participation and the satisfaction of specified conditions. Borrowings outstanding under the Credit Agreement are due in May 2024, with prepayment permitted at any time. Proceeds may be used for working capital and general corporate purposes, including but not limited to certain business acquisitions and purchases under our share repurchase programs. The Credit Agreement provides certain restrictions on our ability to borrow, incur liens, sell assets and pay dividends, and contains certain leverage and interest coverage covenants.

Generally, interest on revolving credit loans is payable at a variable rate based on LIBOR, prime, or the U.S. federal funds rate, plus a spread that varies depending on leverage ratios maintained. Unused commitment, letter of credit, and other fees are also payable under the Credit Agreement. As of September 28, 2019, the interest rate on revolving credit loans outstanding was 2.84% based on LIBOR plus the applicable spread.

As of September 28, 2019, we had outstanding revolving credit loans and letters of credit of $600 million and $30 million, respectively; which reduced our available borrowing capacity to $70 million.

Interest Rate Swap

We are exposed to market risk from fluctuations in the variable interest rates on outstanding indebtedness under our Credit Agreement. In order to manage this exposure, we have entered into an interest rate swap agreement, with an initial notional amount of $600 million, to hedge the variability of cash flows associated with such interest obligations through May 2024. The interest rate swap has an effective start date of May 13, 2019, and is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%. As of September 28, 2019, this swap was in a net liability position with an aggregate fair value of $22 million, which is presented in our condensed consolidated balance sheets in other current liabilities. We classify fair value measurements of our interest rate swap as Level 2, as further described in Note (6).

Our interest rate swap agreement is accounted for in accordance with ASC Topic 815, Derivatives and Hedging. Such agreement is designated as a cash flow hedge and considered to be highly effective under hedge accounting principles. Therefore, the swap agreement is recognized in our condensed consolidated balance sheets as either an asset or liability, measured at fair value. Changes in the fair value of the swap agreement are initially recorded in accumulated other comprehensive loss, net and then subsequently recognized in our condensed consolidated statements of operations in the
periods in which earnings are affected by the hedged item. All cash flows associated with the swap agreement are classified as operating activities in our condensed consolidated statements of cash flows.

XML 68 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Interim Statement Presentation (Notes)
9 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Interim Statement Presentation Interim Statement Presentation

Basis of Presentation

The condensed consolidated financial statements included herein have been prepared by Cerner Corporation ("Cerner," the "Company," "we," "us" or "our") without audit, pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in our latest annual report on Form 10-K.
 
In management's opinion, the accompanying unaudited condensed consolidated financial statements include all adjustments (consisting of only normal recurring adjustments) necessary to present fairly the financial position and the results of operations and cash flows for the periods presented. Our interim results as presented in this Form 10-Q are not necessarily indicative of the operating results for the entire year.

The condensed consolidated financial statements were prepared using GAAP. These principles require us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses. Actual results could differ from those estimates.

Fiscal Period End

Our third fiscal quarter ends on the Saturday closest to September 30. The 2019 and 2018 third quarters ended on September 28, 2019 and September 29, 2018, respectively. All references to years in these notes to condensed consolidated financial statements represent the respective three or nine months ended on such dates, unless otherwise noted.

Supplemental Disclosures of Cash Flow Information
 
 
 
Nine Months Ended
(In thousands)
 
 
2019
 
2018
Cash paid during the period for:
 
 
 
 
 
Interest (including amounts capitalized of $12,575 and $9,318, respectively)
 
 
$
20,756

 
$
15,568

Income taxes, net of refunds
 
 
65,171

 
(47,462
)


Voluntary Separation Benefits

In January 2019, we adopted a voluntary separation plan ("2019 VSP") for eligible associates. Generally, the 2019 VSP was available to U.S. associates who met a minimum level of combined age and tenure, excluding, among others, our executive officers. Associates who elected to participate in the 2019 VSP received financial benefits commensurate with their tenure and position, along with vacation payout, medical benefits, and accelerated vesting of certain share-based payment awards. The irrevocable acceptance period for associates electing to participate in the 2019 VSP ended in April 2019. In the second quarter of 2019, we recorded pre-tax charges for the 2019 VSP of $41 million. Such charges are included in general and administrative expense in our condensed consolidated statements of operations.

In the third quarter of 2019, we offered voluntary separation benefits to certain associates primarily located outside the U.S. The irrevocable acceptance period for associates to accept such offers ended in September 2019. In the third quarter of 2019, we recorded corresponding pre-tax charges of $11 million. Such charges are included in general and administrative expense in our condensed consolidated statements of operations.

Involuntary Separation Benefits

In the third quarter of 2019, we recorded pre-tax charges of $21 million in connection with the involuntary termination of approximately 250 U.S. associates. Such charges are included in general and administrative expense in our condensed consolidated statements of operations. Separation benefits for these associates include cash severance, contribution to a health reimbursement account, career transition assistance, and accelerated vesting of certain share-based payment awards. At September 28, 2019, a liability of $18 million for such obligations is included in accrued payroll and tax withholdings in our condensed consolidated balance sheets, which we expect to settle/pay in the fourth quarter of 2019.

Contract Termination Costs

In the third quarter of 2019, we recorded pre-tax charges of $60 million in connection with the termination of certain client contracts prior to end of their stated terms, the majority of which was paid in cash. Such charges are included in our domestic operating segment, and presented in sales and client service expense in our condensed consolidated statements of operations. At September 28, 2019, our condensed consolidated balance sheets do not include a liability for any obligations related to such contract terminations.

Purchase Obligations

In July 2019, we entered into an agreement with a certain vendor to purchase $650 million of cloud computing services over an initial 10-year period ending in 2029.

Accounting Pronouncements Adopted in 2019

Leases. In the first quarter of 2019, we adopted new lease accounting guidance. Refer to Note (7) for further details.

Callable Debt Securities. In March 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2017-08, Receivables - Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for certain investments in callable debt securities purchased at a premium by requiring the premium be amortized to the earliest call date. Such guidance impacts how premiums are amortized on our available-for-sale investments. We adopted ASU 2017-08 in the first quarter of 2019. Such guidance did not have an impact on our condensed consolidated financial statements and related disclosures.

Accumulated Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income ("AOCI") to retained earnings for "stranded tax effects" resulting from certain U.S. tax reform enacted in December 2017. Such "stranded tax effects" were created when deferred tax assets and liabilities related to items in AOCI were remeasured at the lower U.S. corporate tax rate in the period of enactment. We adopted ASU 2018-02 in the first quarter of 2019, and did not elect to reclassify "stranded tax effects" from AOCI to retained earnings.

Shareholders' Equity. In August 2018, the SEC issued Final Rule Release No. 33-10532, Disclosure Update and Simplification. Such guidance, among other things, extends to interim periods the annual requirement in SEC Regulation S-X, Rule 3-04 to disclose changes in shareholders' equity. Under the requirements in SEC Regulation S-X, Rules 8-03(a)(5) and 10-01(a)(7), as amended by this new guidance, registrants must now analyze changes in shareholders' equity, in the form of a reconciliation, for the current and comparative year-to-date interim periods, with subtotals for each interim period. This guidance is effective for filings submitted on or after November 5, 2018. We have presented a separate condensed consolidated statement of changes in shareholders' equity in this Form 10-Q in order to satisfy this new disclosure requirement.

Recently Issued Accounting Pronouncements

Credit Losses on Financial Instruments. In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides new guidance regarding the measurement and recognition of credit impairment for certain financial assets. Such guidance will impact how we determine our allowance for estimated uncollectible receivables and evaluate our available-for-sale investments for impairment. ASU 2016-13 is effective for the Company in the first quarter of 2020, with early adoption permitted in the first quarter of 2019. We are currently evaluating the effect that ASU 2016-13 will have on our consolidated financial statements and related disclosures, and we did not early adopt.

Collaborative Arrangements. In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606, which clarifies when transactions between participants in a collaborative arrangement are within the scope of the FASB's new revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. ASU 2018-18 is effective for the Company in the first quarter of 2020, with early adoption permitted. The standard requires retrospective application to the date we adopted Topic 606, December 31, 2017. We are currently evaluating the effect that ASU 2018-18 will have on our consolidated financial statements and related disclosures, and we do not expect to early adopt.
XML 69 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 28, 2019
Dec. 29, 2018
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 366,201,300 362,212,843
Treasury Stock, Shares 52,282,997 37,905,013
XML 70 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share
9 Months Ended
Sep. 28, 2019
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share

A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:
 
Three Months Ended
 
2019
 
2018
 
Earnings
 
Shares
 
Per-Share
 
Earnings
 
Shares
 
Per-Share
(In thousands, except per share data)
(Numerator)
 
(Denominator)
 
Amount
 
(Numerator)
 
(Denominator)
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders
$
81,935

 
315,876

 
$
0.26

 
$
169,381

 
329,342

 
$
0.51

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Stock options and non-vested shares

 
3,237

 
 
 

 
3,595

 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders including assumed conversions
$
81,935

 
319,113

 
$
0.26

 
$
169,381

 
332,937

 
$
0.51


For the three months ended September 28, 2019 and September 29, 2018, options to purchase 7.7 million and 13.0 million shares of common stock at per share prices ranging from $54.87 to $75.83 and $50.04 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.
 
Nine Months Ended
 
2019
 
2018
 
Earnings
 
Shares
 
Per-Share
 
Earnings
 
Shares
 
Per-Share
(In thousands, except per share data)
(Numerator)
 
(Denominator)
 
Amount
 
(Numerator)
 
(Denominator)
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders
$
375,123

 
320,282

 
$
1.17

 
$
498,739

 
330,789

 
$
1.51

Effect of dilutive securities:
 
 
 
 
 
 
 
 
 
 
 
Stock options and non-vested shares

 
3,079

 
 
 

 
3,704

 
 
Diluted earnings per share:
 
 
 
 
 
 
 
 
 
 
 
Income available to common shareholders including assumed conversions
$
375,123

 
323,361

 
$
1.16

 
$
498,739

 
334,493

 
$
1.49



For the nine months ended September 28, 2019 and September 29, 2018, options to purchase 10.1 million and 12.7 million shares of common stock at per share prices ranging from $51.87 to $75.83 and $50.04 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.
XML 71 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent $ (409) $ (13) $ (413) $ 572
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax (1,327) 0 (5,396) 0
Change in net unrealized holding gain (loss) on available-for-sale investments, taxes (benefit) $ 5 $ 181 $ 286 $ 97
XML 72 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Interim Statement Presentation Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Supplemental Cash Flow Elements [Abstract]    
Interest Paid, Capitalized, Investing Activities $ 12,575 $ 9,318
Interest Paid, Including Capitalized Interest, Operating and Investing Activities 20,756 15,568
Income Taxes Paid, Net $ 65,171 $ (47,462)
XML 73 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables (Summary Of Net Receivables) (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Receivables [Abstract]    
Gross accounts receivable $ 1,259,584 $ 1,237,127
Less: Allowance for doubtful accounts 104,604 64,561
Accounts receivable, net of allowance 1,154,980 1,172,566
Current portion of lease receivables   10,928
Total receivables, net $ 1,154,980 $ 1,183,494
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Sep. 28, 2019
Apr. 09, 2019
Dec. 29, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options $ 112   $ 112    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options 144   $ 144    
Stock Repurchased During Period, Shares     14.4    
Payments for Repurchase of Common Stock, Excluding Transaction Costs     $ 1,000    
Stock Repurchase Program, Authorized Amount       $ 2,200  
Stock Repurchase Program, Authorized Amount Increase       $ 1,200  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 483   $ 483    
Dividends Payable, Date Declared Sep. 10, 2019 May 29, 2019      
Dividends Payable, Amount Per Share $ 0.18 $ 0.18 $ 0.18    
Dividends Payable, Date to be Paid Oct. 09, 2019 Jul. 26, 2019      
Dividends Payable, Date of Record Sep. 25, 2019 Jun. 18, 2019      
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Period of recognition for remaining share-based compensation expense     2 years 9 months 29 days    
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Period of recognition for remaining share-based compensation expense     2 years 3 months 18 days    
2017 Repurchase Program, Aggregate Authorized Amount [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Repurchase Program, Authorized Amount         $ 1,000
XML 75 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Share-Based Compensation (Schedule Of Stock Options Activity) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 28, 2019
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Outstanding at beginning of year, number of shares | shares 21,792
Outstanding at beginning of year, weighted-average exercise price | $ / shares $ 52.31
Granted, number of shares | shares 1,045
Granted, weighted-average exercise price | $ / shares $ 65.53
Exercised, number of shares | shares (4,821)
Exercised, weighted-average exercise price | $ / shares $ 40.91
Forfeited and expired, number of shares | shares (946)
Forfeited and expired, weighted-average exercise price | $ / shares $ 61.39
Outstanding end of year, number of shares | shares 17,070
Outstanding at end of year, weighted-average exercise price | $ / shares $ 55.83
Outstanding at end of year, aggregate intrinsic value | $ $ 215,557
Outstanding at end of year, weighted-average remaining contractual term 6 years 2 months 26 days
Exercisable at end of year, number of shares | shares 9,181
Exercisable at end of year, weighted-average exercise price | $ / shares $ 51.62
Exercisable at end of year, aggregate intrinsic value | $ $ 154,997
Exercisable at end of year, weighted-average remaining contractual term 4 years 9 months 3 days
XML 76 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure $ 436,488 $ 577,409
Level 1 [Member] | Money market funds [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 140,504 76,471
Level 2 [Member] | Time deposits [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 59,585 71,461
Level 2 [Member] | Commercial paper [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 27,400 10,000
Short-term investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 127,544 401,285
Short-term investments [Member] | Time deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 5,690 31,947
Short-term investments [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 17,753 75,354
Short-term investments [Member] | Government and corporate bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 104,101 293,984
Short-term investments [Member] | Level 2 [Member] | Time deposits [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 5,690 31,947
Short-term investments [Member] | Level 2 [Member] | Commercial paper [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 17,753 75,354
Short-term investments [Member] | Level 2 [Member] | Government and corporate bonds [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 104,101 293,984
Long-term investments [Member] | Government and corporate bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure 81,455 18,192
Long-term investments [Member] | Level 2 [Member] | Government and corporate bonds [Member] | Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Fair Value Disclosure $ 81,455 $ 18,192
XML 77 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Schedule of Operating Lease Amounts Included in the Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Schedule of Operating Lease Amounts Included in the Balance Sheet [Line Items]    
Right-of-use assets $ 121,746 $ 0
Operating Lease, Liability, Current 30,080  
Operating Lease, Liability, Noncurrent $ 103,177  
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting (Summary Of The Operating Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Segment Reporting Information [Line Items]        
Revenues $ 1,429,428 $ 1,340,073 $ 4,250,366 $ 4,000,661
Cost of Revenue 271,778 230,332 793,655 700,393
Operating expenses 1,068,873 902,585 3,038,873 2,689,610
Total costs and expenses 1,340,651 1,132,917 3,832,528 3,390,003
Operating earnings (loss) 88,777 207,156 417,838 610,658
Domestic Segment        
Segment Reporting Information [Line Items]        
Revenues 1,265,263 1,188,154 3,762,205 3,525,314
Cost of Revenue 246,634 202,980 719,119 617,839
Operating expenses 639,590 532,958 1,817,244 1,604,297
Total costs and expenses 886,224 735,938 2,536,363 2,222,136
Operating earnings (loss) 379,039 452,216 1,225,842 1,303,178
International Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 164,165 151,919 488,161 475,347
Cost of Revenue 25,144 27,352 74,536 82,554
Operating expenses 68,153 67,220 209,580 209,771
Total costs and expenses 93,297 94,572 284,116 292,325
Operating earnings (loss) 70,868 57,347 204,045 183,022
Other        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Operating expenses 361,130 302,407 1,012,049 875,542
Total costs and expenses 361,130 302,407 1,012,049 875,542
Operating earnings (loss) $ (361,130) $ (302,407) $ (1,012,049) $ (875,542)
XML 79 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Indebtedness (Tables)
9 Months Ended
Sep. 28, 2019
Debt Disclosure [Abstract]  
Schedule of Indebtedness Outstanding

The following is a summary of indebtedness outstanding:
(In thousands)
September 28, 2019
 
December 29, 2018
 
 
 
 
Credit agreement loans
$
600,000

 
$

Senior notes
425,000

 
425,000

Capital lease obligations (under ASC Topic 840)

 
4,914

Other
14,162

 
14,162

 
 
 
 
  Debt and capital lease obligations
1,039,162

 
444,076

Less: debt issuance costs
(595
)
 
(360
)
 
 
 
 
  Debt and capital lease obligations, net
1,038,567

 
443,716

Less: current portion

 
(4,914
)
 
 
 
 
  Long-term debt
$
1,038,567

 
$
438,802


XML 80 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Interim Statement Presentation Supplemental Cash Flow Information (Tables)
9 Months Ended
Sep. 28, 2019
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
Supplemental Disclosures of Cash Flow Information
 
 
 
Nine Months Ended
(In thousands)
 
 
2019
 
2018
Cash paid during the period for:
 
 
 
 
 
Interest (including amounts capitalized of $12,575 and $9,318, respectively)
 
 
$
20,756

 
$
15,568

Income taxes, net of refunds
 
 
65,171

 
(47,462
)