0000804753-20-000045.txt : 20200730 0000804753-20-000045.hdr.sgml : 20200730 20200730184406 ACCESSION NUMBER: 0000804753-20-000045 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200730 DATE AS OF CHANGE: 20200730 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: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-15386 FILM NUMBER: 201061391 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 cern-20200630.htm 10-Q cern-20200630
000080475310-Qfalse2020Q212/3100008047532019-12-292020-06-30xbrli:shares00008047532020-07-22iso4217:USD00008047532020-06-3000008047532019-12-28iso4217:USDxbrli:shares00008047532020-04-012020-06-3000008047532019-03-312019-06-2900008047532018-12-302019-06-2900008047532018-12-2900008047532019-06-290000804753us-gaap:CommonStockMember2018-12-290000804753us-gaap:AdditionalPaidInCapitalMember2018-12-290000804753us-gaap:RetainedEarningsMember2018-12-290000804753us-gaap:TreasuryStockMember2018-12-290000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-290000804753us-gaap:CommonStockMember2018-12-302019-03-300000804753us-gaap:AdditionalPaidInCapitalMember2018-12-302019-03-300000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-302019-03-300000804753us-gaap:RetainedEarningsMember2018-12-302019-03-300000804753us-gaap:CommonStockMember2019-03-300000804753us-gaap:AdditionalPaidInCapitalMember2019-03-300000804753us-gaap:RetainedEarningsMember2019-03-300000804753us-gaap:TreasuryStockMember2019-03-300000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-300000804753us-gaap:CommonStockMember2019-03-312019-06-290000804753us-gaap:AdditionalPaidInCapitalMember2019-03-312019-06-290000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-312019-06-290000804753us-gaap:TreasuryStockMember2019-03-312019-06-290000804753us-gaap:RetainedEarningsMember2019-03-312019-06-290000804753us-gaap:CommonStockMember2019-06-290000804753us-gaap:AdditionalPaidInCapitalMember2019-06-290000804753us-gaap:RetainedEarningsMember2019-06-290000804753us-gaap:TreasuryStockMember2019-06-290000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-290000804753us-gaap:CommonStockMember2019-12-280000804753us-gaap:AdditionalPaidInCapitalMember2019-12-280000804753us-gaap:RetainedEarningsMember2019-12-280000804753us-gaap:TreasuryStockMember2019-12-280000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-280000804753us-gaap:CommonStockMember2019-12-292020-03-310000804753us-gaap:AdditionalPaidInCapitalMember2019-12-292020-03-310000804753us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-280000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-292020-03-310000804753us-gaap:TreasuryStockMember2019-12-292020-03-310000804753us-gaap:RetainedEarningsMember2019-12-292020-03-310000804753us-gaap:CommonStockMember2020-03-310000804753us-gaap:AdditionalPaidInCapitalMember2020-03-310000804753us-gaap:RetainedEarningsMember2020-03-310000804753us-gaap:TreasuryStockMember2020-03-310000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310000804753us-gaap:CommonStockMember2020-04-012020-06-300000804753us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300000804753us-gaap:RetainedEarningsMember2020-04-012020-06-300000804753us-gaap:CommonStockMember2020-06-300000804753us-gaap:AdditionalPaidInCapitalMember2020-06-300000804753us-gaap:RetainedEarningsMember2020-06-300000804753us-gaap:TreasuryStockMember2020-06-300000804753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300000804753us-gaap:AccountingStandardsUpdate201818Member2019-12-292020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMembercern:DomesticSegmentMember2020-04-012020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMembercern:InternationalSegmentMember2020-04-012020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMember2020-04-012020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMembercern:DomesticSegmentMember2019-03-312019-06-290000804753cern:SalesRevenueLicensedSoftwareNetMembercern:InternationalSegmentMember2019-03-312019-06-290000804753cern:SalesRevenueLicensedSoftwareNetMember2019-03-312019-06-290000804753cern:SalesRevenueTechnologyResaleNetMembercern:DomesticSegmentMember2020-04-012020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueTechnologyResaleNetMember2020-04-012020-06-300000804753cern:SalesRevenueTechnologyResaleNetMember2020-04-012020-06-300000804753cern:SalesRevenueTechnologyResaleNetMembercern:DomesticSegmentMember2019-03-312019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueTechnologyResaleNetMember2019-03-312019-06-290000804753cern:SalesRevenueTechnologyResaleNetMember2019-03-312019-06-290000804753cern:DomesticSegmentMembercern:SalesRevenueSubscriptionsNetMember2020-04-012020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueSubscriptionsNetMember2020-04-012020-06-300000804753cern:SalesRevenueSubscriptionsNetMember2020-04-012020-06-300000804753cern:DomesticSegmentMembercern:SalesRevenueSubscriptionsNetMember2019-03-312019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueSubscriptionsNetMember2019-03-312019-06-290000804753cern:SalesRevenueSubscriptionsNetMember2019-03-312019-06-290000804753cern:DomesticSegmentMembercern:SalesRevenueProfessionalServicesNetMember2020-04-012020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueProfessionalServicesNetMember2020-04-012020-06-300000804753cern:SalesRevenueProfessionalServicesNetMember2020-04-012020-06-300000804753cern:DomesticSegmentMembercern:SalesRevenueProfessionalServicesNetMember2019-03-312019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueProfessionalServicesNetMember2019-03-312019-06-290000804753cern:SalesRevenueProfessionalServicesNetMember2019-03-312019-06-290000804753cern:SalesRevenueManagedServicesNetMembercern:DomesticSegmentMember2020-04-012020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueManagedServicesNetMember2020-04-012020-06-300000804753cern:SalesRevenueManagedServicesNetMember2020-04-012020-06-300000804753cern:SalesRevenueManagedServicesNetMembercern:DomesticSegmentMember2019-03-312019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueManagedServicesNetMember2019-03-312019-06-290000804753cern:SalesRevenueManagedServicesNetMember2019-03-312019-06-290000804753cern:DomesticSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2020-04-012020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2020-04-012020-06-300000804753cern:SalesRevenueSupportandMaintenanceServicesNetMember2020-04-012020-06-300000804753cern:DomesticSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2019-03-312019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2019-03-312019-06-290000804753cern:SalesRevenueSupportandMaintenanceServicesNetMember2019-03-312019-06-290000804753cern:SalesRevenueReimbursementRevenueMembercern:DomesticSegmentMember2020-04-012020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueReimbursementRevenueMember2020-04-012020-06-300000804753cern:SalesRevenueReimbursementRevenueMember2020-04-012020-06-300000804753cern:SalesRevenueReimbursementRevenueMembercern:DomesticSegmentMember2019-03-312019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueReimbursementRevenueMember2019-03-312019-06-290000804753cern:SalesRevenueReimbursementRevenueMember2019-03-312019-06-290000804753cern:DomesticSegmentMember2020-04-012020-06-300000804753cern:InternationalSegmentMember2020-04-012020-06-300000804753cern:DomesticSegmentMember2019-03-312019-06-290000804753cern:InternationalSegmentMember2019-03-312019-06-290000804753cern:SalesRevenueLicensedSoftwareNetMembercern:DomesticSegmentMember2019-12-292020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMembercern:InternationalSegmentMember2019-12-292020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMember2019-12-292020-06-300000804753cern:SalesRevenueLicensedSoftwareNetMembercern:DomesticSegmentMember2018-12-302019-06-290000804753cern:SalesRevenueLicensedSoftwareNetMembercern:InternationalSegmentMember2018-12-302019-06-290000804753cern:SalesRevenueLicensedSoftwareNetMember2018-12-302019-06-290000804753cern:SalesRevenueTechnologyResaleNetMembercern:DomesticSegmentMember2019-12-292020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueTechnologyResaleNetMember2019-12-292020-06-300000804753cern:SalesRevenueTechnologyResaleNetMember2019-12-292020-06-300000804753cern:SalesRevenueTechnologyResaleNetMembercern:DomesticSegmentMember2018-12-302019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueTechnologyResaleNetMember2018-12-302019-06-290000804753cern:SalesRevenueTechnologyResaleNetMember2018-12-302019-06-290000804753cern:DomesticSegmentMembercern:SalesRevenueSubscriptionsNetMember2019-12-292020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueSubscriptionsNetMember2019-12-292020-06-300000804753cern:SalesRevenueSubscriptionsNetMember2019-12-292020-06-300000804753cern:DomesticSegmentMembercern:SalesRevenueSubscriptionsNetMember2018-12-302019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueSubscriptionsNetMember2018-12-302019-06-290000804753cern:SalesRevenueSubscriptionsNetMember2018-12-302019-06-290000804753cern:DomesticSegmentMembercern:SalesRevenueProfessionalServicesNetMember2019-12-292020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueProfessionalServicesNetMember2019-12-292020-06-300000804753cern:SalesRevenueProfessionalServicesNetMember2019-12-292020-06-300000804753cern:DomesticSegmentMembercern:SalesRevenueProfessionalServicesNetMember2018-12-302019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueProfessionalServicesNetMember2018-12-302019-06-290000804753cern:SalesRevenueProfessionalServicesNetMember2018-12-302019-06-290000804753cern:SalesRevenueManagedServicesNetMembercern:DomesticSegmentMember2019-12-292020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueManagedServicesNetMember2019-12-292020-06-300000804753cern:SalesRevenueManagedServicesNetMember2019-12-292020-06-300000804753cern:SalesRevenueManagedServicesNetMembercern:DomesticSegmentMember2018-12-302019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueManagedServicesNetMember2018-12-302019-06-290000804753cern:SalesRevenueManagedServicesNetMember2018-12-302019-06-290000804753cern:DomesticSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2019-12-292020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2019-12-292020-06-300000804753cern:SalesRevenueSupportandMaintenanceServicesNetMember2019-12-292020-06-300000804753cern:DomesticSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2018-12-302019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueSupportandMaintenanceServicesNetMember2018-12-302019-06-290000804753cern:SalesRevenueSupportandMaintenanceServicesNetMember2018-12-302019-06-290000804753cern:SalesRevenueReimbursementRevenueMembercern:DomesticSegmentMember2019-12-292020-06-300000804753cern:InternationalSegmentMembercern:SalesRevenueReimbursementRevenueMember2019-12-292020-06-300000804753cern:SalesRevenueReimbursementRevenueMember2019-12-292020-06-300000804753cern:SalesRevenueReimbursementRevenueMembercern:DomesticSegmentMember2018-12-302019-06-290000804753cern:InternationalSegmentMembercern:SalesRevenueReimbursementRevenueMember2018-12-302019-06-290000804753cern:SalesRevenueReimbursementRevenueMember2018-12-302019-06-290000804753cern:DomesticSegmentMember2019-12-292020-06-300000804753cern:InternationalSegmentMember2019-12-292020-06-300000804753cern:DomesticSegmentMember2018-12-302019-06-290000804753cern:InternationalSegmentMember2018-12-302019-06-290000804753cern:DomesticSegmentMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000804753cern:InternationalSegmentMemberus-gaap:TransferredOverTimeMember2020-04-012020-06-300000804753us-gaap:TransferredOverTimeMember2020-04-012020-06-300000804753cern:DomesticSegmentMemberus-gaap:TransferredOverTimeMember2019-03-312019-06-290000804753cern:InternationalSegmentMemberus-gaap:TransferredOverTimeMember2019-03-312019-06-290000804753us-gaap:TransferredOverTimeMember2019-03-312019-06-290000804753us-gaap:TransferredAtPointInTimeMembercern:DomesticSegmentMember2020-04-012020-06-300000804753cern:InternationalSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000804753us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300000804753us-gaap:TransferredAtPointInTimeMembercern:DomesticSegmentMember2019-03-312019-06-290000804753cern:InternationalSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-03-312019-06-290000804753us-gaap:TransferredAtPointInTimeMember2019-03-312019-06-290000804753cern:DomesticSegmentMemberus-gaap:TransferredOverTimeMember2019-12-292020-06-300000804753cern:InternationalSegmentMemberus-gaap:TransferredOverTimeMember2019-12-292020-06-300000804753us-gaap:TransferredOverTimeMember2019-12-292020-06-300000804753cern:DomesticSegmentMemberus-gaap:TransferredOverTimeMember2018-12-302019-06-290000804753cern:InternationalSegmentMemberus-gaap:TransferredOverTimeMember2018-12-302019-06-290000804753us-gaap:TransferredOverTimeMember2018-12-302019-06-290000804753us-gaap:TransferredAtPointInTimeMembercern:DomesticSegmentMember2019-12-292020-06-300000804753cern:InternationalSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-12-292020-06-300000804753us-gaap:TransferredAtPointInTimeMember2019-12-292020-06-300000804753us-gaap:TransferredAtPointInTimeMembercern:DomesticSegmentMember2018-12-302019-06-290000804753cern:InternationalSegmentMemberus-gaap:TransferredAtPointInTimeMember2018-12-302019-06-290000804753us-gaap:TransferredAtPointInTimeMember2018-12-302019-06-29xbrli:pure0000804753us-gaap:CreditConcentrationRiskMember2019-12-292020-06-300000804753us-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-292020-06-300000804753us-gaap:AccountingStandardsUpdate201613Member2019-12-292020-06-300000804753us-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-280000804753us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2020-06-300000804753us-gaap:CashAndCashEquivalentsMemberus-gaap:BankTimeDepositsMember2020-06-300000804753us-gaap:CashAndCashEquivalentsMember2020-06-300000804753us-gaap:ShortTermInvestmentsMemberus-gaap:BankTimeDepositsMember2020-06-300000804753us-gaap:ShortTermInvestmentsMemberus-gaap:CommercialPaperMember2020-06-300000804753us-gaap:ShortTermInvestmentsMembercern:GovernmentAndCorporateBondsMember2020-06-300000804753us-gaap:ShortTermInvestmentsMember2020-06-300000804753cern:GovernmentAndCorporateBondsMembercern:LongTermInvestmentsMember2020-06-300000804753us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2019-12-280000804753us-gaap:CashAndCashEquivalentsMemberus-gaap:BankTimeDepositsMember2019-12-280000804753us-gaap:CashAndCashEquivalentsMember2019-12-280000804753us-gaap:ShortTermInvestmentsMemberus-gaap:BankTimeDepositsMember2019-12-280000804753us-gaap:ShortTermInvestmentsMembercern:GovernmentAndCorporateBondsMember2019-12-280000804753us-gaap:ShortTermInvestmentsMember2019-12-280000804753cern:GovernmentAndCorporateBondsMembercern:LongTermInvestmentsMember2019-12-280000804753us-gaap:LineOfCreditMember2019-12-292020-06-300000804753us-gaap:LineOfCreditMember2020-06-300000804753us-gaap:LineOfCreditMember2019-12-280000804753cern:SeniorNotesSeries2020ADueMarch112030Member2019-12-292020-06-300000804753cern:SeniorNotesSeries2020ADueMarch112030Member2020-06-300000804753cern:SeniorNotesSeries2020ADueMarch112030Member2019-12-280000804753cern:SeniorNotesSeries2015ADueFebruary152022Member2019-12-292020-06-300000804753cern:SeniorNotesSeries2015ADueFebruary152022Member2020-06-300000804753cern:SeniorNotesSeries2015ADueFebruary152022Member2019-12-280000804753cern:SeniorNotesSeries2015BDueFebruary142025Member2019-12-292020-06-300000804753cern:SeniorNotesSeries2015BDueFebruary142025Member2020-06-300000804753cern:SeniorNotesSeries2015BDueFebruary142025Member2019-12-280000804753cern:OtherMember2020-06-300000804753cern:OtherMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankTimeDepositsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankTimeDepositsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMembercern:GovernmentAndCorporateBondsMemberus-gaap:FairValueInputsLevel2Member2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Membercern:GovernmentAndCorporateBondsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMembercern:GovernmentAndCorporateBondsMemberus-gaap:FairValueInputsLevel2Membercern:LongTermInvestmentsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membercern:GovernmentAndCorporateBondsMembercern:LongTermInvestmentsMember2020-06-300000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankTimeDepositsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:BankTimeDepositsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMembercern:GovernmentAndCorporateBondsMemberus-gaap:FairValueInputsLevel2Member2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Membercern:GovernmentAndCorporateBondsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMembercern:GovernmentAndCorporateBondsMemberus-gaap:FairValueInputsLevel2Membercern:LongTermInvestmentsMember2019-12-280000804753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membercern:GovernmentAndCorporateBondsMembercern:LongTermInvestmentsMember2019-12-280000804753us-gaap:EmployeeStockOptionMember2019-12-292020-06-300000804753us-gaap:RestrictedStockMember2019-12-280000804753us-gaap:RestrictedStockMember2019-12-292020-06-300000804753us-gaap:RestrictedStockMember2020-06-300000804753cern:StockOptionAndNonVestedShareCompensationExpenseMember2020-04-012020-06-300000804753cern:StockOptionAndNonVestedShareCompensationExpenseMember2019-03-312019-06-290000804753cern:StockOptionAndNonVestedShareCompensationExpenseMember2019-12-292020-06-300000804753cern:StockOptionAndNonVestedShareCompensationExpenseMember2018-12-302019-06-290000804753cern:AssociateStockPurchasePlanExpenseMember2020-04-012020-06-300000804753cern:AssociateStockPurchasePlanExpenseMember2019-03-312019-06-290000804753cern:AssociateStockPurchasePlanExpenseMember2019-12-292020-06-300000804753cern:AssociateStockPurchasePlanExpenseMember2018-12-302019-06-290000804753cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember2020-04-012020-06-300000804753cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember2019-03-312019-06-290000804753cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember2019-12-292020-06-300000804753cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember2018-12-302019-06-2900008047532019-12-292020-03-3100008047532020-03-310000804753us-gaap:AccumulatedTranslationAdjustmentMember2019-12-280000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-280000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-280000804753us-gaap:AccumulatedTranslationAdjustmentMember2019-12-292020-03-310000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-292020-03-310000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-292020-03-310000804753us-gaap:AccumulatedTranslationAdjustmentMember2020-03-310000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-03-310000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-03-310000804753us-gaap:AccumulatedTranslationAdjustmentMember2020-04-012020-06-300000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-04-012020-06-300000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-04-012020-06-300000804753us-gaap:AccumulatedTranslationAdjustmentMember2020-06-300000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-06-300000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-06-300000804753us-gaap:AccumulatedTranslationAdjustmentMember2018-12-290000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-290000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-290000804753us-gaap:AccumulatedTranslationAdjustmentMember2018-12-302019-03-300000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-302019-03-300000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-302019-03-3000008047532018-12-302019-03-300000804753us-gaap:AccumulatedTranslationAdjustmentMember2019-03-300000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-03-300000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-03-3000008047532019-03-300000804753us-gaap:AccumulatedTranslationAdjustmentMember2019-03-312019-06-290000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-03-312019-06-290000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-03-312019-06-290000804753us-gaap:AccumulatedTranslationAdjustmentMember2019-06-290000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-06-290000804753us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-06-290000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-03-312019-06-290000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-12-292020-06-300000804753us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-12-302019-06-290000804753us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300000804753us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-03-312019-06-290000804753us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-12-292020-06-300000804753us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-12-302019-06-290000804753cern:FujitsuMember2019-12-292020-06-300000804753cern:FujitsuMember2018-09-302018-12-290000804753cern:NextGenMember2019-12-292020-06-300000804753cern:DomesticSegmentMember2020-04-012020-06-300000804753cern:InternationalSegmentMember2020-04-012020-06-300000804753cern:OtherSegmentMember2020-04-012020-06-300000804753cern:DomesticSegmentMember2019-03-312019-06-290000804753cern:InternationalSegmentMember2019-03-312019-06-290000804753cern:OtherSegmentMember2019-03-312019-06-290000804753cern:DomesticSegmentMember2019-12-292020-06-300000804753cern:InternationalSegmentMember2019-12-292020-06-300000804753cern:OtherSegmentMember2019-12-292020-06-300000804753cern:DomesticSegmentMember2018-12-302019-06-290000804753cern:InternationalSegmentMember2018-12-302019-06-290000804753cern:OtherSegmentMember2018-12-302019-06-290000804753us-gaap:SubsequentEventMember2020-07-012020-09-30
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: June 30, 2020
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
cern-20200630_g1.jpg
43-1196944
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
2800 Rockcreek Parkway
North Kansas City,MO64117
(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 classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par value per shareCERNThe 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 July 22, 2020
Common Stock, $0.01 par value per share  305,381,551 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 1.
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 June 30, 2020 (unaudited) and December 28, 2019

(In thousands, except share data)20202019
Assets
Current assets:
Cash and cash equivalents$269,895  $441,843  
Short-term investments171,123  99,931  
Receivables, net1,183,988  1,139,595  
Inventory18,525  23,182  
Prepaid expenses and other410,016  392,073  
Total current assets2,053,547  2,096,624  
Property and equipment, net1,870,779  1,858,772  
Right-of-use assets122,639  123,155  
Software development costs, net973,060  939,859  
Goodwill912,082  883,158  
Intangible assets, net346,259  364,439  
Long-term investments388,675  419,419  
Other assets212,300  209,196  
Total assets$6,879,341  $6,894,622  
Liabilities and Shareholders' Equity
Current liabilities:
Accounts payable$261,540  $273,440  
Deferred revenue295,711  360,025  
Accrued payroll and tax withholdings267,930  245,843  
Other current liabilities181,621  148,140  
Total current liabilities1,006,802  1,027,448  
Long-term debt1,338,467  1,038,382  
Deferred income taxes381,926  377,657  
Other liabilities134,130  133,807  
Total liabilities2,861,325  2,577,294  
Shareholders' Equity:
Common stock, $0.01 par value, 500,000,000 shares authorized, 371,186,776 shares issued at June 30, 2020 and 367,634,796 shares issued at December 28, 2019
3,712  3,676  
Additional paid-in capital2,120,341  1,905,171  
Retained earnings6,101,402  5,934,909  
Treasury stock, 65,919,144 shares at June 30, 2020 and 56,723,546 shares at December 28, 2019
(4,057,768) (3,407,768) 
Accumulated other comprehensive loss, net(149,671) (118,660) 
Total shareholders' equity4,018,016  4,317,328  
Total liabilities and shareholders' equity$6,879,341  $6,894,622  

See notes to condensed consolidated financial statements (unaudited).
1

CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
For the three and six months ended June 30, 2020 and June 29, 2019
(unaudited)
 
 Three Months EndedSix Months Ended
(In thousands, except per share data)2020201920202019
Revenues$1,330,349  $1,431,061  $2,742,090  $2,820,938  
Costs and expenses:
Costs of revenue211,963  268,673  466,379  521,877  
Sales and client service645,087  678,895  1,281,736  1,319,082  
Software development (Includes amortization of $61,197 and $122,208 for the three and six months ended June 30, 2020, respectively; and $56,005 and $112,250 for the three and six months ended June 29, 2019, respectively)
178,955  181,047  364,275  361,408  
General and administrative134,332  149,788  274,184  245,984  
Amortization of acquisition-related intangibles13,114  21,541  30,242  43,526  
Total costs and expenses1,183,451  1,299,944  2,416,816  2,491,877  
Operating earnings146,898  131,117  325,274  329,061  
Other income, net24,632  23,006  30,227  31,438  
Earnings before income taxes171,530  154,123  355,501  360,499  
Income taxes(36,782) (27,154) (73,594) (67,311) 
Net earnings$134,748  $126,969  $281,907  $293,188  
Basic earnings per share$0.44  $0.40  $0.92  $0.91  
Diluted earnings per share$0.44  $0.39  $0.91  $0.90  
Basic weighted average shares outstanding304,776  321,280  307,256  322,485  
Diluted weighted average shares outstanding306,717  324,662  309,520  325,498  
See notes to condensed consolidated financial statements (unaudited).

2

CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
For the three and six months ended June 30, 2020 and June 29, 2019
(unaudited)
 
 Three Months EndedSix Months Ended
(In thousands)2020201920202019
Net earnings$134,748  $126,969  $281,907  $293,188  
Foreign currency translation adjustment and other (net of taxes (benefit) of $(88) and $337 for the three and six months ended June 30, 2020; and $179 and $(4) for the three and six months ended June 29, 2019, respectively)
9,197  (100) (11,349) 2,221  
Unrealized loss on cash flow hedge (net of tax benefit of $332 and $6,682 for the three and six months ended June 30, 2020; and $4,069 for both the three and six months ended June 29, 2019, respectively)
(1,007) (12,370) (20,315) (12,370) 
Unrealized holding gain on available-for-sale investments (net of taxes of $494 and $215 for the three and six months ended June 30, 2020; and $71 and $281 for the three and six months ended June 29, 2019, respectively)
1,502  216  653  853  
Comprehensive income$144,440  $114,715  $250,896  $283,892  

See notes to condensed consolidated financial statements (unaudited).

3

CERNER CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
For the six months ended June 30, 2020 and June 29, 2019
(unaudited)
 Six Months Ended
(In thousands)20202019
CASH FLOWS FROM OPERATING ACTIVITIES:
Net earnings$281,907  $293,188  
Adjustments to reconcile net earnings to net cash provided by operating activities:
Depreciation and amortization343,941  336,486  
Share-based compensation expense72,580  42,884  
Provision for deferred income taxes12,884  15,154  
Investment gains(26,410) (15,509) 
Changes in assets and liabilities (net of businesses acquired):
Receivables, net(48,426) (47,839) 
Inventory5,509  1,875  
Prepaid expenses and other(36,431) (76,048) 
Accounts payable(31,711) 24,980  
Accrued income taxes26,358  (1,569) 
Deferred revenue(66,137) (78,090) 
Other accrued liabilities8,032  28,564  
Net cash provided by operating activities542,096  524,076  
CASH FLOWS FROM INVESTING ACTIVITIES:
Capital purchases(166,296) (277,874) 
Capitalized software development costs(151,393) (144,902) 
Purchases of investments(91,957) (140,723) 
Sales and maturities of investments81,022  289,669  
Purchase of other intangibles(20,656) (17,457) 
Acquisition of businesses, net of cash acquired(35,766)   
Net cash used in investing activities(385,046) (291,287) 
CASH FLOWS FROM FINANCING ACTIVITIES:
Long-term debt issuance300,000  600,000  
Proceeds from exercise of stock options
156,908  125,000  
Payments to taxing authorities in connection with shares directly withheld from associates(14,217) (4,860) 
Treasury stock purchases(650,000) (620,542) 
Dividends paid(111,101)   
Other(4,159) (4,450) 
Net cash provided by (used in) financing activities(322,569) 95,148  
Effect of exchange rate changes on cash and cash equivalents(6,429) 861  
Net increase (decrease) in cash and cash equivalents(171,948) 328,798  
Cash and cash equivalents at beginning of period441,843  374,126  
Cash and cash equivalents at end of period$269,895  $702,924  

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 six months ended June 30, 2020 and June 29, 2019
(unaudited)
Common StockAdditional Paid-in CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive Loss, Net
(In thousands)SharesAmount
Balance at December 29, 2018362,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 units706  7  11,716  —  —  —  
Employee share-based compensation expense—  —  19,860  —  —  —  
Other comprehensive income (loss)—  —  —  —  —  2,958  
Net earnings—  —  —  166,219  —  —  
Balance at March 30, 2019362,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 units1,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, 2019364,696  $3,647  $1,722,207  $5,812,031  $(2,707,768) $(112,848) 
Balance at December 28, 2019367,635  $3,676  $1,905,171  $5,934,909  $(3,407,768) $(118,660) 
Exercise of stock options and vests of restricted shares and share units2,543  26  114,050  —  —  —  
Employee share-based compensation expense—  —  35,031  —  —  —  
Cumulative effect of accounting change (ASU 2016-13)—  —  —  (4,606) —  —  
Other comprehensive income (loss)—  —  —  —  —  (40,703) 
Treasury stock purchases—  —  —  —  (650,000) —  
Cash dividends declared ($0.18 per share)—  —  —  (55,206) —  —  
Net earnings—  —  —  147,159  —  —  
Balance at March 31, 2020370,178  3,702  2,054,252  6,022,256  (4,057,768) (159,363) 
Exercise of stock options and vests of restricted shares and share units1,009  10  28,540  —  —  —  
Employee share-based compensation expense—  —  37,549  —  —  —  
Other comprehensive income (loss)—  —  —  —  —  9,692  
Cash dividends declared ($0.18 per share)—  —  —  (55,602) —  —  
Net earnings—  —  —  134,748  —  —  
Balance at June 30, 2020371,187  $3,712  $2,120,341  $6,101,402  $(4,057,768) $(149,671) 

See notes to condensed consolidated financial statements (unaudited).
5

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

Prior to fiscal year 2020, our second fiscal quarter ended on the Saturday closest to June 30. The second quarter and year-to-date periods for 2019 presented herein consisted of 91 days and 182 days, respectively, and ended on June 29, 2019.

In December 2019, our Board of Directors approved the change of our fiscal year to a calendar year, commencing with fiscal year 2020. Accordingly, the second quarter and year-to-date periods for 2020 presented herein consisted of 91 days and 185 days, respectively, and ended on June 30, 2020.

All references to periods in these notes to condensed consolidated financial statements represent the respective periods described above ending on June 30, 2020 and June 29, 2019, unless otherwise noted.

Supplemental Disclosures of Cash Flow Information
 Six Months Ended
(In thousands)20202019
Cash paid during the period for:
Interest (including amounts capitalized of $8,831 and $8,164, respectively)
$16,572  $8,907  
Income taxes, net of refunds8,690  47,877  
Non-cash items:
Lease liabilities recorded upon the commencement of operating leases22,270  22,551  

Accounting Pronouncements Adopted in 2020

Credit Losses on Financial Instruments. In the first quarter of 2020, we adopted new guidance regarding impairment assessment for certain financial assets. Refer to Notes (3) and (4) for further details.

Collaborative Arrangements. In November 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 recent revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial
6

statement presentation for transactions between collaboration participants. We adopted ASU 2018-18 in the first quarter of 2020. Such guidance did not have an impact on our consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

Reference Rate Reform. In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional financial reporting alternatives to reduce the cost and complexity associated with the accounting for contracts and hedging relationships affected by reference rate reform, such as the upcoming discontinuance of the London Interbank Offered Rate ("LIBOR"). The accommodations within ASU 2020-04 may be applied prospectively from the beginning of our 2020 first quarter through December 31, 2022. We are currently evaluating the effect that ASU 2020-04 may have on our contracts that reference LIBOR, specifically, our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") and related interest rate swap. As of the date of this filing, we have not elected to apply any of the provisions of this standard.

(2) Revenue Recognition

Disaggregation of Revenue

The following tables present revenues disaggregated by our business models:

Three Months Ended
20202019
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Licensed software$138,950  $13,212  $152,162  $181,061  $16,052  $197,113  
Technology resale36,376  5,741  42,117  54,851  5,884  60,735  
Subscriptions85,281  6,771  92,052  83,573  6,197  89,770  
Professional services409,848  51,234  461,082  429,910  55,397  485,307  
Managed services275,679  31,479  307,158  268,560  29,091  297,651  
Support and maintenance220,301  53,735  274,036  225,602  50,809  276,411  
Reimbursed travel1,778  (36) 1,742  22,555  1,519  24,074  
Total revenues$1,168,213  $162,136  $1,330,349  $1,266,112  $164,949  $1,431,061  

Six Months Ended
20202019
(In thousands)Domestic SegmentInternational SegmentTotalDomestic SegmentInternational SegmentTotal
Licensed software$285,447  $24,747  $310,194  $321,506  $30,084  $351,590  
Technology resale80,825  12,779  93,604  104,009  12,266  116,275  
Subscriptions172,217  14,220  186,437  161,275  12,786  174,061  
Professional services862,632  109,796  972,428  867,139  108,607  975,746  
Managed services555,415  61,097  616,512  545,885  56,159  602,044  
Support and maintenance443,717  104,000  547,717  452,083  101,291  553,374  
Reimbursed travel14,375  823  15,198  45,045  2,803  47,848  
Total revenues$2,414,628  $327,462  $2,742,090  $2,496,942  $323,996  $2,820,938  



7

The following tables present our revenues disaggregated by timing of revenue recognition:

Three Months Ended
20202019
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Revenue recognized over time$1,101,797  $151,456  $1,253,253  $1,124,513  $148,092  $1,272,605  
Revenue recognized at a point in time66,416  10,680  77,096  141,599  16,857  158,456  
Total revenues$1,168,213  $162,136  $1,330,349  $1,266,112  $164,949  $1,431,061  

Six Months Ended
20202019
(In thousands)Domestic SegmentInternational SegmentTotalDomestic SegmentInternational SegmentTotal
Revenue recognized over time$2,267,312  $304,900  $2,572,212  $2,260,495  $290,303  $2,550,798  
Revenue recognized at a point in time147,316  22,562  169,878  236,447  33,693  270,140  
Total revenues$2,414,628  $327,462  $2,742,090  $2,496,942  $323,996  $2,820,938  

Transaction Price Allocated to Remaining Performance Obligations

As of June 30, 2020, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $13.66 billion of which we expect to recognize approximately 30% 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 six months ended June 30, 2020, we recognized $236 million of revenues that were included in our contract liability balance at the beginning of such period.

Significant Customers

A certain customer within our Domestic segment comprised 17% and 12% of our consolidated revenues for the second quarters of 2020 and 2019, respectively; and 17% and 11% for the first six months of 2020 and 2019, respectively. Amounts due from this same customer comprised 11% of client receivables as of June 30, 2020.

8

(3) Receivables

A summary of net receivables is as follows:
(In thousands)June 30, 2020December 28, 2019
Client receivables$1,328,187  $1,245,670  
Less: Allowance for doubtful accounts144,199  106,075  
Total receivables, net$1,183,988  $1,139,595  

A reconciliation of the beginning and ending amount of our allowance for doubtful accounts is as follows:

(In thousands)
Allowance for doubtful accounts - balance at December 28, 2019$106,075  
Cumulative effect of accounting change (ASU 2016-13)4,606  
Additions charged to costs and expenses45,861  
Deductions(12,343) 
Allowance for doubtful accounts - balance at June 30, 2020$144,199  

During the first six months of 2020 and 2019, we received total client cash collections of $2.66 billion and $2.74 billion, respectively.

Expected Credit Losses

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides a new impairment model for certain financial assets that is based on expected losses rather than incurred losses. Such guidance impacts how we determine our allowance for estimated uncollectible client receivables. The standard requires use of the modified retrospective (cumulative effect) transition approach as of the beginning of the first reporting period in which the guidance was effective, which for the Company was the first quarter of 2020. Under this transition method, the cumulative effect from prior periods upon applying this new guidance was recognized in our condensed consolidated balance sheets as of December 29, 2019. We did not recast comparative periods.

A summary of such cumulative effect adjustment is as follows:
(In thousands)Increase/(Decrease)
Receivables, net$(4,606) 
Retained earnings(4,606) 

The cumulative effect adjustment is the result of providing an allowance on unbilled client receivables, for which we have an unconditional right to invoice and receive payment in the future.

Our estimates of expected credit losses for client receivables at both December 29, 2019 and June 30, 2020, were primarily based on historical credit loss experience and adjustments for certain asset-specific risk characteristics (i.e. known client financial hardship or bankruptcy). Exposure to credit losses may increase if our clients are adversely affected by changes in healthcare laws, reimbursement or payor models; economic pressures or uncertainty associated with local or global economic recessions; disruption associated with the COVID-19 pandemic; or other client-specific factors. Although we have historically not experienced significant credit losses, it is possible that there could be an adverse impact from potential adjustments to the carrying amount of client receivables as clients' cash flows are impacted by the COVID-19 pandemic and related economic uncertainty, which may be material.

9

(4) Investments

Available-for-sale investments at June 30, 2020 were as follows:
(In thousands)Adjusted CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents:
Money market funds$36,403  $—  $—  $36,403  
Time deposits58,407  —  —  58,407  
Total cash equivalents94,810  —  —  94,810  
Short-term investments:
Time deposits21,445  —  —  21,445  
Commercial paper10,000  12  (7) 10,005  
Government and corporate bonds98,598  560  (7) 99,151  
Total short-term investments130,043  572  (14) 130,601  
Long-term investments:
Government and corporate bonds62,473  385  (10) 62,848  
Total available-for-sale investments$287,326  $957  $(24) $288,259  

Available-for-sale investments at December 28, 2019 were as follows:
(In thousands)Adjusted CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents:
Money market funds$185,666  $—  $—  $185,666  
Time deposits64,286  —  —  64,286  
Total cash equivalents249,952  —  —  249,952  
Short-term investments:
Time deposits2,506  —  —  2,506  
Government and corporate bonds83,272  52  (11) 83,313  
Total short-term investments85,778  52  (11) 85,819  
Long-term investments:
Government and corporate bonds96,186  91  (67) 96,210  
Total available-for-sale investments$431,916  $143  $(78) $431,981  

We sold available-for-sale investments for proceeds of $5 million during the six months ended June 30, 2020, resulting in insignificant losses in the period.

Other Investments

At June 30, 2020 and December 28, 2019, we had investments in equity securities that do not have readily determinable fair values of $315 million and $314 million, respectively, accounted for in accordance with Accounting Standards Codification Topic ("ASC") 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 during the six months ended June 30, 2020 and June 29, 2019, respectively.

At June 30, 2020 and December 28, 2019, we had investments in equity securities with readily determinable fair values of $41 million and $14 million, respectively, accounted for in accordance with ASC 321. Such investments are included in
10

short-term investments in our condensed consolidated balance sheets. Changes in the measurement of such investments favorably impacted other income, net by $26 million for both the three and six months ended June 30, 2020.

At June 30, 2020 and December 28, 2019, we had investments in equity securities reported under the equity method of accounting of $10 million and $9 million, respectively. Such investments are included in long-term investments in our condensed consolidated balance sheets.

Impairment Assessment

We adopted ASU 2016-13 in the first quarter of 2020, which made certain amendments to the model used to assess available-for-sale debt securities for impairment. Such guidance provides that an available-for-sale debt security is impaired if the fair value of the security is less than its amortized cost basis. A determination is made whether the decline in fair value below the amortized cost basis has resulted from a credit loss or other factors, such as market liquidity or changes in interest rates. Impairment related to credit losses is recognized in net earnings, whereas impairment related to other factors is recognized as a component of accumulated other comprehensive loss, net. During the six months ended June 30, 2020, we did not recognize any impairment on our available-for-sale debt securities through net earnings.

(5) Long-term Debt

The following is a summary of indebtedness outstanding:
(In thousands)June 30, 2020December 28, 2019
Credit agreement loans due May 5, 2024
$600,000  $600,000  
Senior notes:
Series 2020-A due March 11, 2030
300,000    
Series 2015-A due February 15, 2022
225,000  225,000  
Series 2015-B due February 14, 2025
200,000  200,000  
Other14,162  14,162  
Total indebtedness1,339,162  1,039,162  
Less: debt issuance costs(695) (780) 
Long-term debt$1,338,467  $1,038,382  

Credit Agreement

As of June 30, 2020, the interest rate on revolving credit loans outstanding under our Credit Agreement was 0.98% based on LIBOR plus the applicable spread.

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 to hedge the variability of cash flows associated with such interest obligations. The interest rate swap is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%. At June 30, 2020 and December 28, 2019, this swap was in a net liability position with an aggregate fair value of $44 million and $17 million, respectively; which is presented in our condensed consolidated balance sheets in other current liabilities.

Series 2020-A Senior Notes

In March 2020, we issued $300 million aggregate principal amount of 2.50% senior unsecured Series 2020-A notes (the "Series 2020-A Notes") due March 11, 2030, pursuant to the Master Note Agreement (the "2019 Shelf Agreement") we entered into in November 2019. Interest on the Series 2020-A Notes is payable semiannually on each March 11 and September 11, commencing September 11, 2020, and the principal balance is due at maturity. The Company may prepay at any time all, or any part of, the outstanding principal amount of the Series 2020-A Notes, subject to the payment of a make-whole amount. The Series 2020-A Notes are subject to the terms of the 2019 Shelf Agreement, which contains customary events of default and covenants related to limitations on indebtedness and transactions with affiliates and the
11

maintenance of certain financial ratios. As of June 30, 2020, $750 million remains available for sale under the 2019 Shelf Agreement, which is uncommitted and subject to participation by the purchasers.

(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 investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at June 30, 2020:

(In thousands)Fair Value Measurements Using
DescriptionBalance Sheet ClassificationLevel 1Level 2Level 3
Money market fundsCash equivalents$36,403  $—  $  
Time depositsCash equivalents—  58,407    
Time depositsShort-term investments—  21,445    
Commercial paperShort-term investments—  10,005    
Government and corporate bondsShort-term investments—  99,151    
Government and corporate bondsLong-term investments—  62,848    

The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at December 28, 2019:

(In thousands)Fair Value Measurements Using
DescriptionBalance Sheet ClassificationLevel 1Level 2Level 3
Money market fundsCash equivalents$185,666  $—  $  
Time depositsCash equivalents—  64,286    
Time depositsShort-term investments—  2,506    
Government and corporate bondsShort-term investments—  83,313    
Government and corporate bondsLong-term investments—  96,210    

Our investments in equity securities with readily determinable fair values accounted for in accordance with ASC 321 are measured and recorded at fair value on a recurring basis using a Level 2 valuation. The fair value of such arrangements is based on quoted prices in active markets, reduced by a percentage reflecting a discount for lack of marketability.

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
12

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 at June 30, 2020 and December 28, 2019 was approximately $1.34 billion and $1.07 billion, respectively. The carrying amount of such debt at June 30, 2020 and December 28, 2019 was $1.33 billion and $1.03 billion, respectively.

(7) 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 20.7% and 18.7% for the first six months of 2020 and 2019, respectively. The increase in the effective tax rate in the first six months of 2020 is primarily due to a decrease in net excess tax benefits recognized as a component of income tax expense in connection with the exercise of stock options and the vesting of restricted share and share unit awards.

(8) 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
 20202019
 EarningsSharesPer-ShareEarningsSharesPer-Share
(In thousands, except per share data)(Numerator)(Denominator)Amount(Numerator)(Denominator)Amount
Basic earnings per share:
Income available to common shareholders
$134,748  304,776  $0.44  $126,969  321,280  $0.40  
Effect of dilutive securities:
Stock options, non-vested shares and share units—  1,941  —  3,382  
Diluted earnings per share:
Income available to common shareholders including assumed conversions
$134,748  306,717  $0.44  $126,969  324,662  $0.39  

For the three months ended June 30, 2020 and June 29, 2019, options to purchase 6.0 million and 9.4 million shares of common stock at per share prices ranging from $52.32 to $76.49 and $53.30 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.

Six Months Ended
20202019
EarningsSharesPer-ShareEarningsSharesPer-Share
(In thousands, except per share data)(Numerator)(Denominator)Amount(Numerator)(Denominator)Amount
Basic earnings per share:
Income available to common shareholders$281,907  307,256  $0.92  $293,188  322,485  $0.91  
Effect of dilutive securities:
Stock options, non-vested shares and share units—  2,264  —  3,013  
Diluted earnings per share:
Income available to common shareholders including assumed conversions
$281,907  309,520  $0.91  $293,188  325,498  $0.90  

13

For the six months ended June 30, 2020 and June 29, 2019, options to purchase 4.5 million and 12.5 million shares of common stock at per share prices ranging from $52.32 to $76.49 and $51.46 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.

(9) Share-Based Compensation and Equity

Stock Options

Stock option activity for the six months ended June 30, 2020 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 year15,416  $56.36  
Granted2  73.01  
Exercised(3,159) 49.65  
Forfeited and expired(211) 61.40  
Outstanding as of June 30, 202012,048  58.04  $127,611  5.88
Exercisable as of June 30, 20207,988  $56.55  $96,755  5.06

The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the six months ended June 30, 2020 were as follows:

Expected volatility (%)24.5 %
Expected dividend rate (%)1 %
Expected term (yrs)6
Risk-free rate (%)1.5 %
Fair value per option$17.53  

As of June 30, 2020, there was $67 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.32 years.

Non-vested Shares and Share Units

Non-vested share and share unit activity for the six months ended June 30, 2020 was as follows:
(In thousands, except per share data)Number of SharesWeighted-Average
Grant Date Fair Value Per Share
Outstanding at beginning of year2,634  $65.30  
Granted1,969  69.44  
Vested(591) 65.71  
Forfeited(49) 66.62  
Outstanding as of June 30, 20203,963  $67.28  

As of June 30, 2020, there was $215 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.32 years.
14


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 EndedSix Months Ended
(In thousands)2020201920202019
Stock option and non-vested share and share unit compensation expense$37,549  $23,024  $72,580  $42,884  
Associate stock purchase plan expense1,727  1,749  2,828  3,291  
Amounts capitalized in software development costs, net of amortization
(1,076) (41) (1,821) 146  
Amounts charged against earnings, before income tax benefit$38,200  $24,732  $73,587  $46,321  
Amount of related income tax benefit recognized in earnings$8,191  $4,357  $14,634  $8,558  

Treasury Stock

Under our current share repurchase program, which was initially approved by our Board of Directors in May 2017 and most recently amended in December 2019, the Company is authorized to repurchase up to $3.70 billion of shares of our common stock, 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 six months ended June 30, 2020, we repurchased 9.2 million shares for total consideration of $650 million 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 June 30, 2020, $1.03 billion remains available for repurchase under the program.

Dividends
On May 21, 2020, 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 17, 2020 to shareholders of record as of June 5, 2020. On March 19, 2020, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on April 17, 2020 to shareholders of record as of April 3, 2020. In connection with the declaration of such dividends, our non-vested shares 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. At both June 30, 2020 and December 28, 2019, our condensed consolidated balance sheets included liabilities for dividends payable of $56 million, which are included in other current liabilities.

Accumulated Other Comprehensive Loss, Net (AOCI)

The components of AOCI, net of tax, were as follows:
 Foreign currency translation adjustment and otherUnrealized loss on cash flow hedgeUnrealized holding gain (loss) on available-for-sale investmentsTotal
(In thousands)
Balance at December 28, 2019$(106,347) $(12,578) $265  $(118,660) 
Other comprehensive income (loss) before reclassifications(20,546) (20,430) (849) (41,825) 
Amounts reclassified from AOCI
  1,122    1,122  
Balance at March 31, 2020
(126,893) (31,886) (584) (159,363) 
Other comprehensive income (loss) before reclassifications9,197  (3,205) 1,502  7,494  
Amounts reclassified from AOCI
  2,198    2,198  
Balance at June 30, 2020$(117,696) $(32,893) $918  $(149,671) 

15

Foreign currency translation adjustment and otherUnrealized loss on cash flow hedgeUnrealized holding gain (loss) on available-for-sale investmentsTotal
(In thousands)
Balance at December 29, 2018$(102,939) $  $(613) $(103,552) 
Other comprehensive income (loss) before reclassifications2,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) 


The effects on net earnings of amounts reclassified from AOCI were as follows:

(In thousands)Three Months EndedSix Months Ended
AOCI ComponentLocation2020201920202019
Unrealized loss on cash flow hedgeOther income, net$(2,798) $180  $(4,170) $180  
Income taxes600  (33) 850  (33) 
Total amount reclassified, net of tax$(2,198) $147  $(3,320) $147  


(10) Contingencies

We accrue estimates for resolution of any legal and other contingencies when losses are probable and reasonably estimable in accordance with ASC 450, Contingencies ("ASC 450"). No less than quarterly, and as facts and circumstances change, 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, which may prove to be incomplete or inaccurate or unanticipated events and circumstances may occur that might cause us to change those estimates and assumptions. 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.
As previously disclosed, we continue to be in dispute with Fujitsu Services Limited ("Fujitsu") regarding Fujitsu's obligation to pay amounts to us due upon the termination of a subcontract, including client receivables, in connection with Fujitsu's contract as the prime contractor in the National Health Service ("NHS") initiative to automate clinical processes and digitize medical records in the Southern region of England. The NHS terminated its contract with Fujitsu, which gave rise to the termination of our subcontract with Fujitsu. We filed a request for arbitration with the London Court of International Arbitration on April 22, 2019 seeking damages. On December 30, 2019, Fujitsu filed its Defense and Counterclaim (the "Counterclaim") in response. In its Counterclaim, Fujitsu defends against our claim in full and argues that we are liable to Fujitsu for: (i) £306 million in damages based on our alleged fraudulent misrepresentations inducing Fujitsu to enter into the subcontract; or (ii) alternatively, £173.8 million in damages based on our alleged breaches of the subcontract.

We filed our response to Fujitsu's Counterclaim on May 1, 2020. We believe that Fujitsu's claims are without merit and will vigorously defend against them, and we continue to believe that we have valid and equitable grounds for recovery of the disputed client receivables; however, there can be no assurances as to the outcome of the dispute. As previously
16

disclosed, we recorded a pre-tax charge of $45 million in the fourth quarter of 2018 to provide an allowance against the disputed client receivables reflecting the uncertainty in collection of such receivables and related litigation risk resulting from the conclusion of the non-binding alternative dispute resolution procedures, which occurred before we filed our request for arbitration. We have not concluded that a loss related to the new claims raised by Fujitsu in the Counterclaim is probable, nor have we accrued a liability related to these claims beyond the previously reported pre-tax charge recorded in the fourth quarter of 2018. Although we believe a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss with respect to the Counterclaim given that the dispute is in the early stages of the arbitration process. Arbitration is not currently expected to occur before 2022.
Cerner Health Services, Inc. ("Cerner HS"), a wholly owned subsidiary of Cerner Corporation, filed a lawsuit in the Chester County, Pennsylvania, Court of Common Pleas against NextGen Healthcare Information Systems, LLC ("NextGen") relating to a dispute arising out of a supplier relationship initially established between Siemens Health Services, Inc. and NextGen prior to the acquisition of the assets of Siemens Health Services, Inc. by Cerner HS in 2015. In September 2017, the court issued a preliminary injunction to prevent NextGen from refusing to honor certain contractual obligations to support Cerner HS's clients who use NextGen ambulatory EHR solutions. In September 2018, NextGen filed a counterclaim alleging breach of contract and tortious interference but did not specify its damages. In August 2019, NextGen provided an expert report alleging profit disgorgement damages of $135 million or, alternatively, $30.5 million in lost profit damages, but the report did not discuss how our actions allegedly caused NextGen's damages. In December 2019, we deposed NextGen's expert, gaining additional clarity on categories of alleged damages but not on the alleged theories of liability. A jury trial is set to begin on January 25, 2021. We believe NextGen's claims are without merit and will vigorously defend against them; however, there can be no assurances as to the outcome of the dispute. We have not concluded that a loss related to the claims raised by NextGen in its counterclaim is probable, nor have we accrued a liability related to these claims. Although a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss in light of the inherent difficulty of predicting the outcome of litigation generally, the wide range of damages presented by NextGen's expert, and the continued lack of clarity on the causal connection between Cerner Corporation's and Cerner HS's actions and any alleged damages.

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, breaches of contract and warranties, and compliance audits by various government agencies. 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 any claims to be material to our consolidated financial statements.

17

(11) Segment Reporting

We have two operating segments, Domestic and International. 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 six months ended June 30, 2020 and June 29, 2019:
(In thousands)DomesticInternationalOtherTotal
Three Months Ended 2020
Revenues$1,168,213  $162,136  $—  $1,330,349  
Costs of revenue189,779  22,184  —  211,963  
Operating expenses587,674  57,413  326,401  971,488  
Total costs and expenses
777,453  79,597  326,401  1,183,451  
Operating earnings (loss)$390,760  $82,539  $(326,401) $146,898  

(In thousands)DomesticInternationalOtherTotal
Three Months Ended 2019
Revenues$1,266,112  $164,949  $—  $1,431,061  
Costs of revenue243,926  24,747  —  268,673  
Operating expenses605,636  73,258  352,377  1,031,271  
Total costs and expenses
849,562  98,005  352,377  1,299,944  
Operating earnings (loss)$416,550  $66,944  $(352,377) $131,117  

(In thousands)DomesticInternationalOtherTotal
Six Months Ended 2020
Revenues$2,414,628  $327,462  $—  $2,742,090  
Costs of revenue418,346  48,033  —  466,379  
Operating expenses1,157,768  123,968  668,701  1,950,437  
Total costs and expenses
1,576,114  172,001  668,701  2,416,816  
Operating earnings (loss)$838,514  $155,461  $(668,701) $325,274  


18

(In thousands)DomesticInternationalOtherTotal
Six Months Ended 2019
Revenues$2,496,942  $323,996  $—  $2,820,938  
Costs of revenue472,485  49,392  —  521,877  
Operating expenses1,177,654  141,427  650,919  1,970,000  
Total costs and expenses
1,650,139  190,819  650,919  2,491,877  
Operating earnings (loss)$846,803  $133,177  $(650,919) $329,061  


(12) Subsequent Events

On July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, to affiliates of CompuGroup Medical SE & Co. KGaA. We received cash consideration of $224 million, which is subject to post-closing adjustments for working capital and certain other adjustments. Amounts within our June 30, 2020 and December 28, 2019 condensed consolidated balance sheets related to the disposed business operations were not material to our condensed consolidated financial statements.

19

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, and the information in Part II, "Item 1A. Risk Factors" below.

All references to periods in this MD&A represent the respective three or six months ended on such dates, unless otherwise noted. Refer to Note (1) of the Notes for information regarding our fiscal period ends.

Management Overview

Our revenues are primarily derived by selling, implementing, operating and supporting software solutions, clinical content, hardware, devices and 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. We may also supplement organic growth with acquisitions or strategic investments and partnerships.

Cerner's long history of growth has created an important strategic footprint in health care, with Cerner holding more than 25 percent market share in the U.S. acute care electronic health record ("EHR") market and a leading market share in several non-U.S. regions. Foundational to our growth going forward is delivering value to this core client base, including executing effectively on our large U.S. federal contracts and cross-selling key solutions and services in areas such as revenue cycle. We are also investing in platform modernization, with a focus on delivering a software as a service platform that we expect to lower total cost of ownership, improve clinician experience and patient outcomes, and enable clients to accelerate adoption of new functionality and better leverage third-party innovations.

We also expect to continue driving growth by leveraging our HealtheIntent® platform, which is the foundation for established and new offerings for both provider and non-provider markets. The EHR-agnostic HealtheIntent platform enables Cerner to become a strategic partner with health care stakeholders and help them improve performance under value-based contracting. The platform, along with our CareAware® platform, also supports offerings in areas such as long-term care, home care and hospice, rehabilitation, behavioral health, community care, care team communications, health systems operations, consumer and employer, and data-as-a-service.

Beyond our strategy for driving revenue growth, we are also focused on earnings growth. After several years of margin compression related to slowing revenue growth, increased mix of low-margin services, and lower software demand due to the end of direct government incentives for EHR adoptions, Cerner implemented a new operating structure and introduced other initiatives focused on cost optimization and process improvement in 2019. To assist in these efforts, we engaged an outside consulting firm to conduct a review of our operations and cost structure. We have made good progress since we kicked off our transformation in 2019 and expect this progress to be reflected in improved profitability in 2020 and beyond. 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.

We are also focused on delivering strong levels of cash flow which we expect to accomplish by continuing to grow earnings and prudently managing capital expenditures. We expect to use future cash flow and debt, as appropriate, to meet our capital allocation objectives, which include investing in our business, potential acquisitions or other strategic investments to drive profitable growth, and returning capital to shareholders through share repurchases and dividends.


20

COVID-19

Our business and results of operations for the first six months of 2020 were impacted by the ongoing Coronavirus disease ("COVID-19") pandemic. It has caused us to modify certain of our business practices, including requiring most of our employees to work remotely; restricting employee travel; developing social distancing plans for our associates; and canceling or postponing in person participation in certain meetings, events and conferences. It is not possible to quantify the full financial impact that the COVID-19 pandemic has had on our results of operations, cash flows, or financial condition, due to the uncertainty surrounding the pandemic, the difficulty inherent in identifying and measuring the various impacts that have or may stem from such an event and the fact that there are no comparable recent events that provide guidance as to how to measure or predict the effect the COVID-19 pandemic may have on our business. However, we believe COVID-19 has impacted, and will continue in the near-term to impact, our business results, primarily, but not limited to, in the following areas:

Bookings, backlog and revenues – A decline in new business bookings as certain client purchasing decisions and projects are delayed to focus on treating patients, procuring necessary medical supplies, and managing their own organizations through this crisis. This decline in bookings flows through to reduced backlog and lower subsequent revenues.

Associate productivity – A decline in associate productivity, primarily for our services personnel, as a large amount of work is typically done at client sites, which is being impacted by travel restrictions and our clients' focus on the pandemic. Our clients' focus on the pandemic has also led to pauses on existing projects and postponed start dates for others, which translates into lower professional services revenues and a lower operating margin percentage. We are mitigating this by doing more work remotely than we have in the past, but we cannot fully offset the negative impact.

Travel – Associate travel restrictions reduce client-related travel, which reduces reimbursed travel revenues and lowers our costs of revenue as a percent of revenues. Such restrictions also reduce non-reimbursable travel, which lowers operating expenses.

Cash collections - A delay in client cash collections due to COVID-19's impact on national reimbursement processes, and client focus on managing their own organizations' liquidity during this time. This translates to lower cash flows from operating activities, and a higher days sales outstanding metric. Lower cash flows from operating activities may impact how we execute under our capital allocation strategy.

Capital expenditures - A decline in capital spending as certain capital projects are delayed.

We believe the impact of COVID-19 on our results of operations for the first quarter of 2020 was limited, with the largest impact in the areas of reduced bookings and lower technology resale revenue, due to the mid-March 2020 timing of when we implemented changes to our business practices in response to COVID-19, and the nature of the industry in which we operate. We believe the impact of COVID-19 on our results of operations for the second quarter of 2020 was much greater than in the first quarter of 2020 as the pandemic and practices we implemented in mid-March 2020 were ongoing for the full quarter, with the largest impact in the areas of reduced bookings and lower licensed software, technology resale, professional services, and reimbursed travel revenues.

We expect a negative financial impact to continue into the second half of 2020. However, the impact will be difficult to quantify as there are many factors outside of our control, so any forward looking statements that we make regarding our projections of future financial performance, new solution, services and offering development, and capital allocation plans; cost optimization and operational improvement initiatives; and the expected benefits of our acquisitions, divestitures or other collaborations will all be subject to increased risks, as discussed further below and in Part II, Item 1A of this quarterly report on Form 10-Q. Additionally, we may make further modifications to our operations or business plans that have a negative financial impact as required by government authorities, our clients or as we determine are in the best interests of our associates, clients and business partners. While we expect COVID-19 to have an impact on our results of operations, cash flows, and financial position in the near-term, we believe the nature of our solutions and services offerings will continue to be in demand, regardless of this pandemic. However, the COVID-19 pandemic and related restrictive measures have created significant economic uncertainty and the duration and magnitude of the impact of the pandemic is unknown at this time; therefore, there can be no assurance that the ultimate impact of the pandemic will not adversely affect our future operational and financial performance.

21

Operational Improvement Initiatives

The Company has been focused on leveraging the impact of our new operating structure, which was rolled out in the first quarter of 2019, and identifying additional efficiencies in our business. We continue to be focused on reducing operating expenses and generating other efficiencies that are expected to provide longer-term operating margin expansion. We are continuing our portfolio management, which includes ongoing evaluation of our offerings, exiting certain low-margin businesses, and being more selective as we consider new business opportunities. To assist in these efforts, we engaged an outside consulting firm to conduct a review of our operations and cost structure. As part of our portfolio management, we closed on the sale of certain of our business operations, primarily conducted in Germany and Spain, in July 2020, and we expect to continue to evaluate and complete divestiture transactions that are strategic to our operational improvement initiatives. We continue to be 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 continue incurring 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. Expenses recognized in the first six months of 2020 primarily related to professional services fees and employee separation costs, which are included in operating expenses in our condensed consolidated statements of operations. We expect to incur additional expenses in connection with these initiatives in future periods, which may be material.

Results Overview

Bookings, which reflects the value of executed contracts for software, hardware, professional services and managed services, was $1.34 billion in the second quarter of 2020, which is a decrease of 6% compared to $1.43 billion in the second quarter of 2019.

Revenues for the second quarter of 2020 decreased 7% to $1.33 billion, compared to $1.43 billion in the second quarter of 2019.

Net earnings for the second quarter of 2020 increased 6% to $135 million, compared to $127 million in the second quarter of 2019. Diluted earnings per share increased 13% to $0.44, compared to $0.39 in the second quarter of 2019.

We had cash collections of receivables of $1.29 billion in the second quarter of 2020, compared to $1.38 billion in the second quarter of 2019. Days sales outstanding was 81 days in the second quarter of 2020, compared to 74 days for the first quarter of 2020 and 78 days for the second quarter of 2019. Operating cash flows for the second quarter of 2020 were $259 million, compared to $207 million in the second quarter of 2019.


22

Results of Operations

Three Months Ended June 30, 2020 Compared to Three Months Ended June 29, 2019

The following table presents a summary of our operating information for the second quarters of 2020 and 2019:

(In thousands)2020% of
Revenue
2019% of
Revenue
% Change  
Revenues$1,330,349  100 %$1,431,061  100 %(7)%
Costs of revenue211,963  16 %268,673  19 %(21)%
Margin1,118,386  84 %1,162,388  81 %(4)%
Operating expenses
Sales and client service645,087  48 %678,895  47 %(5)%
Software development178,955  13 %181,047  13 %(1)%
General and administrative134,332  10 %149,788  10 %(10)%
Amortization of acquisition-related intangibles13,114  %21,541  %(39)%
Total operating expenses971,488  73 %1,031,271  72 %(6)%
Total costs and expenses1,183,451  89 %1,299,944  91 %(9)%
Operating earnings146,898  11 %131,117  %12 %
Other income, net24,632  23,006  
Income taxes(36,782) (27,154) 
Net earnings$134,748  $126,969  %

Revenues & Backlog

Revenues decreased 7% to $1.33 billion in the second quarter of 2020, as compared to $1.43 billion in the same period of 2019. We believe the decline in revenues is primarily attributable to the impact of the ongoing COVID-19 pandemic on our second quarter 2020 operations, with the largest impact in the areas of licensed software, technology resale, professional services, and reimbursed travel revenues, as further discussed above. Additionally, the second quarter of 2020 includes a $42 million reduction in revenues due to the termination of certain revenue cycle outsourcing contracts effective in the fourth quarter of 2019. These declines are partially offset by increased implementation activity within our federal business, inclusive of ongoing projects with the U.S. Department of Defense and the U.S. Department of Veterans Affairs. In the second quarter of 2020, 17% of our total revenues were attributable to our relationships (as the prime contractor or a subcontractor) with U.S. government agencies, compared to 12% in the same period of 2019. Refer to Note (2) of the Notes for further information regarding revenues disaggregated by our business models.

On July 1, 2020, we disposed of certain of our operations primarily conducted in Germany and Spain in connection with our portfolio management, as further discussed in Note (12) of the Notes. We expect the disposition of such operations to reduce future International Segment revenues by approximately $83 million on an annualized basis.

Backlog, which reflects contracted revenue that has not yet been recognized as revenue, was $13.66 billion at June 30, 2020, compared to $13.71 billion at December 28, 2019. We believe this decline in backlog is primarily attributable to the impact of the ongoing COVID-19 pandemic on our bookings during the first six months of 2020, as further discussed above. We expect to recognize 30% 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 approximately $751 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.

23

Costs of Revenue

Costs of revenue as a percent of revenues were 16% in the second quarter of 2020, compared to 19% in the same period of 2019. The lower costs of revenue as a percent of revenues was primarily driven by lower reimbursed travel revenue, which carries a 100% cost of revenue; a lower mix of technology resale revenue, which carries a higher cost of revenue; and reduced utilization of third-party resources 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 decreased 6% to $971 million in the second quarter of 2020, compared to $1.03 billion in the same period of 2019.
 
Sales and client service expenses as a percent of revenues were 48% in the second quarter of 2020, compared to 47% in the same period of 2019. These expenses decreased 5% to $645 million in the second quarter of 2020, from $679 million in the same period of 2019. 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 decrease in sales and client service expenses was primarily driven by a $15 million reduction in associate travel costs, and the second quarter of 2019 included a $20 million charge in connection with a client dispute.

Software development expenses as a percent of revenues were 13% in the second quarter of both 2020 and 2019. 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, population health management, and health network solutions. In addition, the second quarter of 2020 includes costs incurred in connection with our efforts to modernize our platforms, with a focus on development of a software as a service platform. A summary of our total software development expense in the second quarters of 2020 and 2019 is as follows:
 Three Months Ended
(In thousands)20202019
Software development costs$195,296  $195,393  
Capitalized software costs(75,850) (69,675) 
Capitalized costs related to share-based payments(1,688) (676) 
Amortization of capitalized software costs61,197  56,005  
Total software development expense$178,955  $181,047  
 
General and administrative expenses as a percent of revenues were 10% in the second quarter of both 2020 and 2019. These expenses decreased 10% to $134 million in the second quarter of 2020, from $150 million in the same period of 2019. 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 decrease in general and administrative expenses is primarily due to a reduction in expenses incurred in connection with our operational improvement initiatives, discussed above. 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 second quarter of 2020, compared to 2% in the same period of 2019. These expenses decreased 39% to $13 million in the second quarter of 2020, from $22 million in the same period in 2019. Amortization of acquisition-related intangibles includes the
24

amortization of customer relationships, acquired technology, trade names, and non-compete agreements recorded in connection with our business acquisitions. The decrease in amortization of acquisition-related intangibles includes the impact of certain intangible assets from the Health Services acquisition in February 2015 becoming fully amortized in the first quarter of 2020.
Non-Operating Items
 
Other income, net was $25 million in the second quarter of 2020, compared to $23 million in the same period of 2019. The second quarter of 2020 includes a $26 million unrealized gain recognized in connection with the measurement of one of our equity investments. The second quarter of 2019 includes a $16 million gain recognized on the disposition of one of our equity investments. The remaining difference is primarily attributable to increased interest expense in the second quarter of 2020, from the $600 million of revolving credit loans we borrowed under our Credit Agreement in May 2019, and the $300 million of Series 2020-A Notes we issued in March 2020.

Our effective tax rate was 21.4% for the second quarter of 2020, compared to 17.6% for the same period of 2019. The increase in the effective tax rate in the second quarter of 2020 is primarily due to a decrease in net excess tax benefits recognized as a component of income tax expense in connection with the exercise of stock options and the vesting of restricted share and share unit awards. Refer to Note (7) of the Notes for further discussion regarding our effective tax rate.

Operations by Segment

We have two operating segments: Domestic and International. 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 (11) of the Notes for further information regarding our reportable segments.

The following table presents a summary of our operating segment information for the second quarters of 2020 and 2019:

(In thousands)2020% of Revenue2019% of Revenue% Change  
Domestic Segment
Revenues$1,168,213  100%$1,266,112  100%(8)%
Costs of revenue189,779  16%243,926  19%(22)%
Operating expenses587,674  50%605,636  48%(3)%
Total costs and expenses777,453  67%849,562  67%(8)%
Domestic operating earnings390,760  33%416,550  33%(6)%
International Segment
Revenues162,136  100%164,949  100%(2)%
Costs of revenue22,184  14%24,747  15%(10)%
Operating expenses57,413  35%73,258  44%(22)%
Total costs and expenses79,597  49%98,005  59%(19)%
International operating earnings82,539  51%66,944  41%23%
Other, net(326,401) (352,377) (7)%
Consolidated operating earnings$146,898  $131,117  12%

Domestic Segment

Revenues decreased 8% to $1.17 billion in the second quarter of 2020, from $1.27 billion in the same period of 2019. We believe the decline in revenues is primarily attributable to the impact of the ongoing COVID-19 pandemic on our second quarter 2020 operations, with the largest impact in the areas of licensed software,
25

technology resale, professional services, and reimbursed travel revenues, as further discussed above. Additionally, the second quarter of 2020 includes a $42 million reduction in revenues due to the termination of certain revenue cycle outsourcing contracts effective in the fourth quarter of 2019. These declines are partially offset by increased implementation activity within our federal business; inclusive of ongoing projects with the U.S. Department of Defense and the U.S. Department of Veterans Affairs. Refer to Note (2) of the Notes for further information regarding revenues disaggregated by our business models.

Costs of revenue as a percent of revenues were 16% in the second quarter of 2020, compared to 19% in the same period of 2019. The lower costs of revenue as a percent of revenues was primarily driven by lower reimbursed travel revenue, which carries a 100% cost of revenue; a lower mix of technology resale revenue, which carries a higher cost of revenue; and reduced utilization of third-party resources associated with professional services revenue.

Operating expenses as a percent of revenues were 50% in the second quarter of 2020, compared to 48% in the same period of 2019. The higher operating expenses as a percent of revenues was primarily driven by the absence of a reduction to our overall professional services associate base during the second quarter of 2020, while we managed through a period of lower revenues attributable to the ongoing COVID-19 pandemic, discussed above.

International Segment

Revenues decreased 2% to $162 million in the second quarter of 2020, from $165 million in the same period of 2019. We believe the decline in revenues is primarily attributable to the impact of the ongoing COVID-19 pandemic on our second quarter 2020 operations, as further discussed above. Refer to Note (2) of the Notes for further information regarding revenues disaggregated by our business models.

Costs of revenue as a percent of revenues were 14% in the second quarter of 2020, compared to 15% in the same period of 2019. The lower costs of revenue as a percent of revenues was primarily driven by lower reimbursed travel revenue, which carries a 100% cost of revenue.

Operating expenses as a percent of revenues were 35% in the second quarter of 2020, compared to 44% in the same period of 2019. The lower operating expenses as a percent of revenues was primarily driven by a $5 million reduction in personnel expenses and a $4 million reduction in associate travel costs.

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 decreased 7% to $326 million in the second quarter of 2020, from $352 million in the same period of 2019. The decrease is primarily due to a reduction in expenses incurred in connection with our operational improvement initiatives, discussed above.
26


Six Months Ended June 30, 2020 Compared to Six Months Ended June 29, 2019

The following table presents a summary of our operating information for the first six months of 2020 and 2019:

(In thousands)2020% of
Revenue
2019% of
Revenue
% Change  
Revenues$2,742,090  100 %$2,820,938  100 %(3)%
Costs of revenue466,379  17 %521,877  19 %(11)%
Margin2,275,711  83 %2,299,061  81 %(1)%
Operating expenses
Sales and client service1,281,736  47 %1,319,082  47 %(3)%
Software development364,275  13 %361,408  13 %%
General and administrative274,184  10 %245,984  %11 %
Amortization of acquisition-related intangibles30,242  %43,526  %(31)%
Total operating expenses1,950,437  71 %1,970,000  70 %(1)%
Total costs and expenses2,416,816  88 %2,491,877  88 %(3)%
Operating earnings325,274  12 %329,061  12 %(1)%
Other income, net30,227  31,438  
Income taxes(73,594) (67,311) 
Net earnings$281,907  $293,188  (4)%

Revenues

Revenues decreased 3% to $2.74 billion in the first six months of 2020, as compared to $2.82 billion in the same period of 2019. We believe the decline in revenues is primarily attributable to the impact of the ongoing COVID-19 pandemic on our operations during the first six months of 2020, with the largest impact in the areas of licensed software, technology resale, professional services, and reimbursed travel revenues, as further discussed above. Additionally, the first six months of 2020 includes an $84 million reduction in revenues due to the termination of certain revenue cycle outsourcing contracts effective in the fourth quarter of 2019. These declines are partially offset by increased implementation activity within our federal business; inclusive of ongoing projects with the U.S. Department of Defense and the U.S. Department of Veterans Affairs. In the first six months of 2020, 17% of our total revenues were attributable to our relationships (as the prime contractor or a subcontractor) with U.S. government agencies, compared to 11% in the same period of 2019. Refer to Note (2) of the Notes for further information regarding revenues disaggregated by our business models.

Costs of Revenue

Costs of revenue as a percent of revenues were 17% in the first six months of 2020, compared to 19% in the same period of 2019. The lower costs of revenue as a percent of revenues was primarily driven by lower reimbursed travel revenue, which carries a 100% cost of revenue; a lower mix of technology resale revenue, which carries a higher cost of revenue; and reduced utilization of third-party resources associated with professional services revenue.

Operating Expenses

Total operating expenses decreased 1% to $1.95 billion in the first six months of 2020, compared to $1.97 billion in the same period of 2019.
 
Sales and client service expenses as a percent of revenues were 47% in the first six months of both 2020 and 2019. These expenses decreased 3% to $1.28 billion in the first six months of 2020, from $1.32 billion in the same period of 2019. The decrease in sales and client service expenses includes a $24 million reduction in associate travel costs, and the first six months of 2019 included a $20 million charge in connection with a client dispute.

27

Software development expenses as a percent of revenues were 13% in the first six months of both 2020 and 2019. 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, population health management, and health network solutions. In addition, the first six months of 2020 includes costs incurred in connection with our efforts to modernize our platforms, with a focus on development of a software as a service platform. A summary of our total software development expense in the first six months of 2020 and 2019 is as follows:
 Six Months Ended
(In thousands)20202019
Software development costs$393,460  $394,060  
Capitalized software costs(148,354) (143,774) 
Capitalized costs related to share-based payments(3,039) (1,128) 
Amortization of capitalized software costs122,208  112,250  
Total software development expense$364,275  $361,408  
 
General and administrative expenses as a percent of revenues were 10% in the first six months of 2020, compared to 9% in the same period of 2019. These expenses increased 11% to $274 million in the first six months of 2020, from $246 million in the same period of 2019. In the first six months of 2020, general and administrative expenses include $86 million of expenses incurred in connection with our operational improvement initiatives, discussed above, compared to $57 million in the same period of 2019. 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 first six months of 2020, compared to 2% in the same period of 2019. These expenses decreased 31% to $30 million in the first six months of 2020, from $44 million in the same period in 2019. The decrease in amortization of acquisition-related intangibles includes the impact of certain intangible assets from the Health Services acquisition in February 2015 becoming fully amortized in the first quarter of 2020.
Non-Operating Items
 
Other income, net was $30 million in the first six months of 2020, compared to $31 million in the same period of 2019. The first six months of 2020 includes a $26 million unrealized gain recognized in connection with the measurement of one of our equity investments. The first six months of 2019 includes a $16 million gain recognized on the disposition of one of our equity investments. The remaining difference is primarily attributable to increased interest expense in the first six months of 2020, from the $600 million of revolving credit loans we borrowed under our Credit Agreement in May 2019, and the $300 million of Series 2020-A Notes we issued in March 2020.

Our effective tax rate was 20.7% for the first six months of 2020, compared to 18.7% for the same period of 2019. The increase in the effective tax rate in the first six months of 2020 is primarily due to a decrease in net excess tax benefits recognized as a component of income tax expense in connection with the exercise of stock options and the vesting of restricted share and share unit awards. Refer to Note (7) of the Notes for further discussion regarding our effective tax rate.


28

Operations by Segment

The following table presents a summary of our operating segment information for the first six months of 2020 and 2019:

(In thousands)2020% of Revenue2019% of Revenue% Change  
Domestic Segment
Revenues$2,414,628  100%$2,496,942  100%(3)%
Costs of revenue418,346  17%472,485  19%(11)%
Operating expenses1,157,768  48%1,177,654  47%(2)%
Total costs and expenses1,576,114  65%1,650,139  66%(4)%
Domestic operating earnings838,514  35%846,803  34%(1)%
International Segment
Revenues327,462  100%323,996  100%1%
Costs of revenue48,033  15%49,392  15%(3)%
Operating expenses123,968  38%141,427  44%(12)%
Total costs and expenses172,001  53%190,819  59%(10)%
International operating earnings155,461  47%133,177  41%17%
Other, net(668,701) (650,919) 3%
Consolidated operating earnings$325,274  $329,061  (1)%

Domestic Segment

Revenues decreased 3% to $2.41 billion in the first six months of 2020, from $2.50 billion in the same period of 2019. We believe the decline in revenues is primarily attributable to the impact of the ongoing COVID-19 pandemic on our operations in the first six months of 2020, with the largest impact in the areas of licensed software, technology resale, professional services, and reimbursed travel revenues, as further discussed above. Additionally, the first six months of 2020 includes an $84 million reduction in revenues due to the termination of certain revenue cycle outsourcing contracts effective in the fourth quarter of 2019. These declines are partially offset by increased implementation activity within our federal business; inclusive of ongoing projects with the U.S. Department of Defense and the U.S. Department of Veterans Affairs. Refer to Note (2) of the Notes for further information regarding revenues disaggregated by our business models.

Costs of revenue as a percent of revenues were 17% in the first six months of 2020, compared to 19% in the same period of 2019. The lower costs of revenue as a percent of revenues was primarily driven by lower reimbursed travel revenue, which carries a 100% cost of revenue; a lower mix of technology resale revenue, which carries a higher cost of revenue; and reduced utilization of third-party resources associated with professional services revenue.

Operating expenses as a percent of revenues were 48% in the first six months of 2020, compared to 47% in the same period of 2019. The higher operating expenses as a percent of revenues was primarily driven by the absence of a reduction to our overall professional services associate base during the second quarter of 2020, while we managed through a period of lower revenues attributable to the ongoing COVID-19 pandemic, discussed above.

International Segment

Revenues remained relatively flat at $327 million in the first six months of 2020, and $324 million in the same period of 2019. Refer to Note (2) of the Notes for further information regarding revenues disaggregated by our business models.

29

Costs of revenue remained relatively flat at $48 million in the first six months of 2020, and $49 million in the same period of 2019.

Operating expenses as a percent of revenues were 38% in the first six months of 2020, compared to 44% in the same period of 2019. The lower operating expenses as a percent of revenues was primarily driven by a $8 million reduction in personnel expenses and a $5 million reduction in associate travel costs.

Other, net

These expenses increased 3% to $669 million in the first six months of 2020, from $651 million in the same period of 2019. The increase is primarily due to increased expenses incurred in the first six months of 2020 in connection with our operational improvement initiatives, discussed above.

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 and time deposits with original maturities of less than 90 days, short-term investments, and borrowings under our Credit Agreement and other sources of debt financing. At June 30, 2020, we had cash and cash equivalents of $270 million and short-term investments of $171 million, as compared to cash and cash equivalents of $442 million and short-term investments of $100 million at December 28, 2019.

We have entered into a Credit Agreement with a syndicate of lenders that provides for an unsecured $1.00 billion revolving credit loan facility, along with a letter of credit facility up to $100 million (which is a sub-facility of the $1.00 billion revolving credit loan facility). We have the ability to increase the maximum capacity to $1.20 billion at any time during the Credit Agreement's term, subject to lender participation and the satisfaction of specified conditions. The Credit Agreement expires in May 2024. As of June 30, 2020, we had outstanding revolving credit loans and letters of credit of $600 million and $31 million, respectively; which reduced our available borrowing capacity to $369 million under the Credit Agreement.

We believe that our present cash position, together with cash generated from operations, short-term investments and, as appropriate, 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 six months of 2020 and 2019:
 Six Months Ended
(In thousands)20202019
Cash flows from operating activities$542,096  $524,076  
Cash flows from investing activities(385,046) (291,287) 
Cash flows from financing activities(322,569) 95,148  
Effect of exchange rate changes on cash(6,429) 861  
Total change in cash and cash equivalents(171,948) 328,798  
Cash and cash equivalents at beginning of period441,843  374,126  
Cash and cash equivalents at end of period$269,895  $702,924  
Free cash flow (non-GAAP)$224,407  $101,300  

30

Cash from Operating Activities
 Six Months Ended
(In thousands)20202019
Cash collections from clients$2,658,956  $2,738,223  
Cash paid to employees and suppliers and other(2,091,598) (2,157,363) 
Cash paid for interest(16,572) (8,907) 
Cash paid for taxes, net of refunds(8,690) (47,877) 
Total cash from operations$542,096  $524,076  


Cash flows from operations increased $18 million in the first six months of 2020 when compared to the same period of 2019, due primarily to an increase in cash impacting earnings. This increase includes the impact of $29 million of certain federal payroll taxes related to pay cycles in the second quarter of 2020, for which we have deferred remittance to the taxing authority as permitted under the Coronavirus Aid, Relief, and Economic Security Act (the "CARES Act"). We expect to continue to defer the remittance of such payroll taxes for the remainder of 2020, as permitted by the CARES Act, for which the remittances to the taxing authority are to be paid in equal amounts at the end of 2021 and 2022, respectively. Days sales outstanding was 81 days in the second quarter of 2020, compared to 74 days for the first quarter of 2020 and 78 days for the second quarter of 2019.

Cash from Investing Activities
 Six Months Ended
(In thousands)20202019
Capital purchases$(166,296) $(277,874) 
Capitalized software development costs(151,393) (144,902) 
Purchases of investments, net of sales and maturities(10,935) 148,946  
Purchases of other intangibles(20,656) (17,457) 
Acquisition of businesses, net of cash acquired(35,766) —  
Total cash flows from investing activities$(385,046) $(291,287) 

Cash flows from investing activities consist primarily of capital spending, investment, and acquisition activities.

Our capital spending in the first six months of 2020 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. Capital purchases for the remainder of 2020 are expected to continue to be below 2019 levels, primarily driven by reduced purchases to support our facilities requirements, reflective of the expected completion of construction on the current phases of our Innovations Campus in the third quarter of 2020.

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 2020 activity is impacted by excess cash primarily being used to execute on our capital allocation strategy, including the share repurchases and cash dividends discussed below. The 2019 activity was impacted by changes made to our investment mix, such that our excess funds were more heavily held in cash and cash equivalents versus short-term and long-term investments.

In the second quarter of 2020, we paid $35 million of purchase price consideration in connection with our acquisition of a consulting company specializing in providing cybersecurity solutions to clients in the healthcare industry. In the first quarter of 2020, we paid $1 million of purchase price consideration in connection with our October 2019 acquisition of AbleVets, LLC, upon finalization of working capital adjustments. We expect to continue seeking and completing strategic business acquisitions, investments, and relationships that are complementary to our business.

On July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, for cash consideration of $224 million. Refer to Note (12) of the Notes for further information regarding this divestiture. We expect
31

to continue to evaluate and complete divestiture transactions that are strategic to our operational improvement initiatives discussed above.

Cash from Financing Activities
 Six Months Ended
(In thousands)20202019
Long-term debt issuance$300,000  $600,000  
Cash from option exercises (net of taxes paid in connection with shares surrendered by associates)142,691  120,140  
Treasury stock purchases(650,000) (620,542) 
Dividends paid(111,101) —  
Other(4,159) (4,450) 
Total cash flows from financing activities$(322,569) $95,148  

In March 2020, we issued $300 million aggregate principal amount of 2.50% senior unsecured Series 2020-A notes. In May 2019, we borrowed $600 million of revolving credit loans under our Credit Agreement. Refer to Note (5) of the Notes for further information regarding these obligations.

We may incur additional indebtedness in the next 12 months, which will primarily be dependent on cash flows from operations as well as the timing of business acquisition and capital allocation activity. The proceeds from such indebtedness would 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 any such debt financing may be impacted by 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 would 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 2020 based on the number of exercisable options as of June 30, 2020 and our current stock price.

During the first six months of 2020 and 2019, we repurchased 9.2 million shares of our common stock for total consideration of $650 million and 8.7 million shares of our common stock for total consideration of $600 million, respectively. As of June 30, 2020, $1.03 billion remains available for repurchase under our share repurchase program. We may continue to repurchase shares under this program in 2020, but such repurchases will be dependent on a number of factors, including the price of our common stock and other cash flow needs. Although we may continue to repurchase shares, there is no assurance that we will repurchase up to the full amount remaining under the program.

On December 12, 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 January 9, 2020 to shareholders of record as of December 27, 2019. On March 19, 2020, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on April 17, 2020 to shareholders of record as of April 3, 2020. On May 21, 2020, 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 17, 2020 to shareholders of record as of June 5, 2020. 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 other dispositions, and the incurrence of indebtedness. Refer to Note (9) of the Notes for further information regarding our share repurchase and dividend programs.

32

Free Cash Flow (Non-GAAP)
 Three Months EndedSix Months Ended
(In thousands)2020201920202019
Cash flows from operating activities (GAAP)$258,590  $206,810  $542,096  $524,076  
Capital purchases(117,048) (158,613) (166,296) (277,874) 
Capitalized software development costs(77,538) (70,351) (151,393) (144,902) 
Free cash flow (non-GAAP)$64,004  $(22,154) $224,407  $101,300  

Free cash flow increased $123 million in the first six months of 2020 compared to the same period in 2019, primarily due to reduced 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.

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," "mitigate," "strategy," "continue," "opportunities," "future," "estimate" or "predict" 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; the expected impact of the COVID-19 pandemic on our results of operations, financial condition, business and operations; 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 and services-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 or subject to claims related to open source licenses; material adverse resolution of legal proceedings or other claims or reputational harm stemming from negative publicity related to such claims or legal proceedings; risks associated with our global 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; the uncertainty surrounding the impact of the departure of the United Kingdom from the European Union on our global business; 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, including any impact to the business of such suppliers resulting from the COVID-19 pandemic; risks inherent with business acquisitions or strategic investments
33

and the failure to achieve projected synergies; risks associated with volatility and disruption resulting from global economic or market conditions, including any impact thereon resulting from events such as the COVID-19 pandemic; significant competition and our ability to anticipate or respond quickly 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; impact of the phase-out of the London Interbank Offered Rate (LIBOR) on the interest rates under our financing agreements and the related interest rate swap related to the outstanding indebtedness under our Credit Agreement; 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, including volatility resulting from the COVID-19 pandemic; inability to achieve expected operating efficiencies and sustain or improve operating expense reductions; 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 strategy will not be fully implemented or enhance long-term shareholder value; risks that Cerner's business may be negatively affected as a result of future proxy fights or the actions of activist shareholders; and the extent to which the COVID-19 pandemic and measures taken in response thereto could adversely affect our financial condition, future bookings and results of operations, including risks associated with the impact of the COVID-19 pandemic on collecting accounts receivable. 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.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

No material changes.

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 June 30, 2020, that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

34


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.

Part II. Other Information

Item 1. Legal Proceedings

From time to time, we are involved in litigation which is incidental to our business. There have been no material developments to the legal proceedings previously reported in our 2019 annual report on Form 10-K (the "Form 10-K"), as supplemented by our quarterly report on Form 10-Q for the quarter ended March 31, 2020. In our opinion, no litigation to which we are currently a party is likely to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.

Item 1A. Risk Factors

For information regarding risk factors that could affect our business, results of operations, financial condition or future results, see Part I, "Item 1A. Risk Factors" of the Form 10-K. In addition to the risk factors disclosed therein, we are supplementing those identified in the Form 10-K with the following risk factor, as described below. For further information on our forward-looking statements see Part I, Item 2 of this quarterly report on Form 10-Q.

The extent to which the COVID-19 pandemic and measures taken in response thereto could materially adversely affect our financial condition, future bookings and results of operations will depend on future developments, which are highly uncertain and are difficult to predict. The COVID-19 pandemic and efforts to control its spread have significantly curtailed the movement of people, goods and services worldwide, including in most or all of the regions in which we sell our Solutions and Services and conduct our business operations. It has caused us to modify our business practices (including requiring most of our employees to work remotely and restricting employee travel, developing social distancing plans for our associates and canceling or postponing in person participation in meetings, events and conferences), and we may take further actions as required by government authorities, our clients or as determined to be in the best interests of our employees, clients and business partners. These measures and our clients' focus on the pandemic have also resulted in delays in marketing, selling and implementing our Solutions and Services. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus and our ability to perform critical functions could be harmed.

The magnitude and duration of the disruption and resulting decline in business activity is uncertain. In particular, we have experienced and may continue to experience a negative financial impact due to a number of factors, including without limitation:

Cerner's efforts and investments in assisting its clients in their response to the pandemic, which includes redirecting development and consulting resources and priorities, and waiving, deferring or reducing fees for COVID-19-related emergency expansions;
Near-term declines in new business bookings as our clients focus on helping their patients during the crisis, rather than making new or expanded purchasing decisions;
Longer-term declines in bookings for new Solutions and Services to the extent that the pandemic results in a sustained global or U.S. economic downturn;
35

Delays in implementing our Solutions and Services, including delays in the pace of completion of existing projects, such as the MHS Genesis project with the U.S. Department of Defense and the U.S. Department of Veterans Affairs’ Electronic Health Record Modernization project, while client resources are reallocated or dedicated to fighting the COVID-19 pandemic in the United States;
Supply chain interruptions;
Financial pressures being put on our clients, which may in turn result in a delay in collections or non-payment from our clients; and
Financial pressures being put on our strategic investments for which we hold an equity interest increases the risk of asset impairment.

Accordingly, we expect the COVID-19 pandemic to have a negative impact on our revenues and results of operations from our 2020 second quarter and beyond. The size and duration of this impact is difficult to predict and forward-looking estimates provided by the Company are subject to the risks discussed herein.

The extent to which the COVID-19 pandemic will impact our financial condition and results of operations will depend on future developments, which are highly uncertain and difficult to predict, including, but not limited to, the duration and spread of the pandemic, its severity, the actions to contain the virus or treat its impact, its impact on our strategic investments, and how quickly and to what extent normal economic and operating conditions can resume. Even after the COVID-19 pandemic has subsided, we may experience material adverse impacts to our business as a result of the global or U.S. economic impact and any recession that has occurred or may occur in the future. There are no comparable recent events that provide guidance as to the effect the COVID-19 pandemic may have, and, as a result, the ultimate impact of the pandemic on our operations and financial results is highly uncertain and subject to change.

Additionally, concerns over the economic impact of the COVID-19 pandemic have caused extreme volatility in financial and other capital markets which has and may continue to impact our stock price and may adversely impact our ability to access capital markets. To the extent the COVID-19 pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described under "Risk Factors" in the Form 10-K, such as those described in our risk factors titled "We depend on strategic relationships and third party suppliers and our revenue and operating earnings could suffer if we fail to manage these relationships properly," "Volatility and disruption resulting from global economic or market conditions could negatively affect our business, results of operations and financial condition", "We operate in intensely competitive and dynamic industries, and our ability to successfully compete and continue to grow our business depends on our ability to anticipate or respond quickly to market changes, changing technologies and evolving pricing and deployment methods and to bring competitive new Solutions and Services and features to market in a timely fashion", "Our success depends upon the recruitment and retention of key personnel”, and those under the heading "Risks Related to our Common Stock."

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 second fiscal quarter of 2020.
Total Number of Shares Purchased (a)Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or Programs (b)Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (b)
Period
April 1, 2020 - April 30, 2020—  $—  —  $1,033,733,300  
May 1, 2020 - May 31, 2020—  —  —  1,033,733,300  
June 1, 2020 - June 30, 20202,419  72.59  —  1,033,733,300  
Total2,419  $72.59  —  

(a) All of the 2,419 shares of common stock, par value $0.01 per share, presented in the table above, were originally granted to employees as restricted stock pursuant to our 2011 Omnibus Equity Incentive Plan (the "Omnibus Plan"). The Omnibus Plan allows for the withholding of shares to satisfy tax obligations due upon the vesting of restricted stock. Pursuant to the Omnibus Plan, the 2,419 shares reflected above were relinquished by employees in exchange for our agreement to pay U.S. federal and state withholding obligations resulting from the vesting of the Company's restricted stock.

(b) Under our current share repurchase program, which was initially approved by our Board of Directors on May 23, 2017 (and announced May 25, 2017) and most recently amended on December 12, 2019 (as announced on December 13, 2019), the Company is authorized to repurchase up to $3.70 billion of shares of our common stock, 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 six months ended June 30, 2020, we repurchased 9.2 million shares for total consideration of $650 million under the program pursuant to Rule 10b5-1 plans. As of June 30, 2020, $1.03 billion remains available for repurchase under the program. Refer to Note (9) of the Notes for further information regarding our share repurchase program.

37

Item 6. Exhibits

(a)Exhibits
3.1
3.2
3.3
31.1
31.2
32.1
32.2
101.INSInline 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.LAB
Inline XBRL Taxonomy Extension Labels Linkbase Document
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document
104Cover 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: July 30, 2020By:/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-ceocert2q2020.htm EX-31.1 Document

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: July 30, 2020   /s/ Brent Shafer                     
   Brent Shafer 
   Chief Executive Officer 
(Principal Executive Officer)


EX-31.2 3 ex312-cfocert2q2020.htm EX-31.2 Document

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: July 30, 2020   
/s/ Marc G. Naughton                    
 
   Marc G. Naughton 
   Chief Financial Officer 
(Principal Financial Officer)


EX-32.1 4 ex321-ceosec906cert2q2.htm EX-32.1 Document

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 June 30, 2020 (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: July 30, 2020


EX-32.2 5 ex322-cfosec906cert2q2.htm EX-32.2 Document

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 June 30, 2020 (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: July 30, 2020


EX-101.SCH 6 cern-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Changes in Shareholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Interim Statement Presentation (Notes) link:presentationLink link:calculationLink link:definitionLink 1306301 - Statement - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Policies (Details) link:presentationLink link:calculationLink link:definitionLink 1407402 - Statement - Supplemental Cash Flow Information details link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2305302 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 2310303 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Receivables (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Receivables (Summary Of Net Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Cumulative Effect Transition (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2119105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Schedule of Indebtedness Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2422413 - Disclosure - Indebtedness (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2324306 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2129108 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2431417 - 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 2432418 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Share-Based Compensation (Schedule Of Stock Options Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Reclassification out of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Share-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - Segment Reporting (Summary Of The Operating Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2147112 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cern-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cern-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cern-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Debt Instrument, Amount Uncommitted and Available for Sale Debt Instrument, Amount Uncommitted and Available for Sale Debt Instrument, Amount Uncommitted and Available for Sale Outstanding at end of year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Contingencies Disclosure Commitments and Contingencies Disclosure [Text Block] Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Treasury Stock [Member] Treasury Stock [Member] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Segments [Axis] Segments [Axis] 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 Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Debt Issuance Costs, Noncurrent, Net Debt Issuance Costs, Noncurrent, Net Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Line of Credit Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Deferred income taxes Deferred Income Tax Liabilities, Net Current Fiscal Year End Date Current Fiscal Year End Date Senior Notes - Series 2020-A due March 11, 2030 Senior Notes - Series 2020-A due March 11, 2030 [Member] Senior Notes - Series 2020-A due March 11, 2030 Long-term debt issuance Proceeds from Issuance of Long-term Debt Operating earnings Operating earnings (loss) Operating Income (Loss) Deferred revenue Deferred Revenue, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Interim Statement Presentation [Table] Interim Statement Presentation [Table] Interim Statement Presentation [Table] Transferred over Time [Member] Transferred over Time [Member] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Outstanding at beginning of year, weighted-average grant date fair value Outstanding at end 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 Interim Statement Presentation [Line Items] Interim Statement Presentation [Line Items] [Line Items] for Interim Statement Presentation [Table] Treasury stock purchases Payments for Repurchase of Common Stock Assets Assets [Abstract] Sales Revenue, Reimbursement Revenue [Member] Sales Revenue, Reimbursement Revenue [Member] Sales Revenue, Reimbursement Revenue [Member] Exercise of stock options Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Shell Company Entity Shell Company Vested, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accounts payable Accounts Payable, Current Document Type Document Type Revenue Recognition [Line Items] Revenue Recognition [Line Items] [Line Items] for Revenue Recognition [Table] Retained earnings Retained Earnings Retained Earnings (Accumulated Deficit) Right-of-use assets Operating Lease, Right-of-Use Asset Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Outstanding at beginning of year, number of shares Outstanding end of year, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Shareholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [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] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Credit Concentration Risk [Member] Credit Concentration Risk [Member] 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 Operating expenses Operating Expenses Document Quarterly Report Document Quarterly Report Exercisable at end of year, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent 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 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. Employee share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Forfeited and expired, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Inventory Inventory, Net Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Proceeds from Sale of Available-for-sale Securities Proceeds from Sale of Available-for-sale Securities Concentration Risk, Percentage Concentration Risk, Percentage Entity File Number Entity File Number Segment, Geographical [Domain] Geographical [Domain] Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Investment gains Unrealized Gain (Loss) on Investments Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Statement [Table] Statement [Table] Accounts Receivable, Allowance for Credit Loss, Writeoff Accounts Receivable, Allowance for Credit Loss, Writeoff Fair value of long-term debt, including current maturities Debt Instrument, Fair Value Disclosure Text Block [Abstract] Sales Revenue, Managed Services, Net [Member] Sales Revenue, Managed Services, Net [Member] Sales Revenue, Managed Services, Net [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Debt Disclosure Debt Disclosure [Text Block] 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 Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document And Entity Information. Share Repurchase Program [Domain] Share Repurchase Program [Domain] 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] Amendment Flag Amendment Flag Other current liabilities Other Accrued Liabilities, Current Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Long-term investments [Member] Long-term investments [Member] Long-term investments [Member] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Software development (Includes amortization of $61,197 and $122,208 for the three and six months ended June 30, 2020, respectively; and $56,005 and $112,250 for the three and six months ended June 29, 2019, respectively) Research and Development Expense, Software (Excluding Acquired in Process Cost) Short-term investments Debt Securities, Available-for-sale, Current Capitalized software development costs Payments to Develop Software Major Types of Debt and Equity Securities [Domain] Financial Instruments [Domain] New Accounting Pronouncement or Change in Accounting Principle, Description New Accounting Pronouncement or Change in Accounting Principle, Description Statement, Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Local Phone Number Local Phone Number Type of Revenue [Domain] Type of Revenue [Domain] [Domain] for Type of Revenue [Axis] Segments [Domain] Segments [Domain] Adjusted Cost Debt Securities, Available-for-sale, Amortized Cost 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 Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Schedule of Share-based Compensation, Restricted Stock Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of available-for-sale investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Derivative, Fair Value, Net Derivative, Fair Value, Net Type of Revenue [Axis] Type of Revenue [Axis] Type of Revenue [Axis] Other assets Other Assets, Noncurrent Segment Reporting Segment Reporting Disclosure [Text Block] Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure Receivables, net Total receivables, net Receivables, Net Receivables, Net, Current Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Scenario [Axis] Scenario [Axis] NextGen [Member] NextGen [Member] NextGen Loss Contingency Accrual, Provision Loss Contingency Accrual, Provision Interim Statement Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Outstanding at beginning of year, number of shares Outstanding at end of year, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Intangible assets, net Finite-Lived Intangible Assets, Net Fair value per option Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Subsequent Event Type [Axis] Subsequent Event Type [Axis] Entity Small Business Entity Small Business Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Short-term investments [Member] Short-term Investments [Member] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Table Text Block] Products and Services [Axis] Product and Service [Axis] Total liabilities Liabilities Entity Address, City or Town Entity Address, City or Town Investment Type [Axis] Investment Type [Axis] Debt Instrument, Date of First Required Payment Debt Instrument, Date of First Required Payment Transferred at Point in Time [Member] Transferred at Point in Time [Member] Period of recognition for remaining share-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Income available to common shareholders, basic Net Income (Loss) Available to Common Stockholders, Basic Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Inventory Increase (Decrease) in Inventories Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Accounts payable Increase (Decrease) in Accounts Payable Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Debt Instrument, Frequency of Periodic Payment Debt Instrument, Frequency of Periodic Payment Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method 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] Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Unrealized holding gain on available-for-sale investments (net of taxes of $494 and $215 for the three and six months ended June 30, 2020; and $71 and $281 for the three and six months ended June 29, 2019, respectively) Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Equity Method Investments Equity Method Investments Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Subsequent Event [Member] Subsequent Event [Member] Outstanding at beginning of year, weighted-average exercise price Outstanding at end of year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Common Stock, Shares Authorized Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Stock options and non-vested shares, incremental shares Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Proceeds from exercise of stock options Proceeds from Stock Options Exercised Summary of the Operating Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Sales Revenue, Professional Services, Net [Member] Sales Revenue, Professional Services, Net [Member] Sales Revenue, Professional Services, Net [Member] Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Interest Paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Use of Estimates, Policy [Policy Text Block] Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Scenario, Unspecified [Domain] Scenario [Domain] OCI, before Reclassifications, Net of Tax, Attributable to Parent OCI, before Reclassifications, Net of Tax, Attributable to Parent Capital purchases Payments to Acquire Property, Plant, and Equipment Entity Tax Identification Number Entity Tax Identification Number Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount General Discussion of Derivative Instruments and Hedging Activities General Discussion of Derivative Instruments and Hedging Activities Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Trading Symbol Trading Symbol Entity Information [Line Items] Entity Information [Line Items] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations Share-based Payment Arrangement, Cost by Plan [Table Text Block] Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Equity Securities, FV-NI Equity Securities, FV-NI Legal Entity [Axis] Legal Entity [Axis] Other financing activities Proceeds from (Payments for) Other Financing Activities Payments to taxing authorities in connection with shares directly withheld from associates Payment, Tax Withholding, Share-based Payment Arrangement 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 Entity [Domain] Entity [Domain] Equity Securities, FV-NI, Unrealized Gain Equity Securities, FV-NI, Unrealized Gain Carrying amount of long-term debt Long-term Debt Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue City Area Code City Area Code Senior Notes - Series 2015-B due February 14, 2025 Senior Notes - Series 2015-B due February 14, 2025 [Member] Senior Notes - Series 2015-B due February 14, 2025 Cost of Goods and Services Sold Cost of revenues Cost of Goods and Services Sold Debt Securities, Available-for-sale Debt Securities, Available-for-sale Total costs and expenses Costs and Expenses Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted Stock [Member] Restricted Stock [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Receivables [Abstract] Receivables [Abstract] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Senior Notes - Series 2015 A due February 15, 2022 Senior Notes - Series 2015-A due February 15, 2022 [Member] Senior Notes - Series 2015-A due February 15, 2022 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 Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] 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 Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Exercised, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value Measurements Fair Value Disclosures [Text Block] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule Of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Fiscal Period, Policy [Policy Text Block] Fiscal Period, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Subsequent Event Type [Domain] Subsequent Event Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Investments [Abstract] Investments [Abstract] Dividends Payable, Date of Record Dividends Payable, Date of Record Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Dividends Payable, Date to be Paid Dividends Payable, Date to be Paid Dividends Payable, Date Declared Dividends Payable, Date Declared Foreign currency translation adjustment and other (net of taxes (benefit) of $(88) and $337 for the three and six months ended June 30, 2020; and $179 and $(4) for the three and six months ended June 29, 2019, respectively) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Goodwill Goodwill Schedule of Available-for-sale Securities [Line Items] Debt Securities, Available-for-sale [Line Items] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Accrued income taxes Increase (Decrease) in Income Taxes Payable Debt Instrument, Face Amount Debt Instrument, Face Amount Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entities [Table] Entities [Table] Receivables, net Increase (Decrease) in Receivables Entity Central Index Key Entity Central Index Key Accounting Standards Update 2016-13 [Member] Accounting Standards Update 2016-13 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Granted, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Sales Revenue, Licensed Software, Net [Member] Sales Revenue, Licensed Software, Net [Member] Sales Revenue, Licensed Software, Net [Member] Diluted weighted average shares outstanding Diluted weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Basic earnings per share Earnings Per Share, Basic Expected term (yrs) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Forfeited, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Other Other [Member] Other Subsequent Event, Description Subsequent Event, Description Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Revenue, Remaining Performance Obligation Revenue, Remaining Performance Obligation, Amount Amounts charged against earnings, before income tax benefit Share-based Payment Arrangement, Expense AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, $0.01 par value, 500,000,000 shares authorized, 371,186,776 shares issued at June 30, 2020 and 367,634,796 shares issued at December 28, 2019 Common Stock, Value, Issued Long-term investments Long-term Investments Commercial paper [Member] Commercial Paper [Member] Accounting Standards Update 2018-18 [Member] Accounting Standards Update 2018-18 [Member] Exercisable at end of year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Amount of related income tax benefit recognized in earnings Share-based Payment Arrangement, Expense, Tax Benefit Summary of Net Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Software development, amortization Capitalized Computer Software, Amortization Subsequent Event [Table] Subsequent Event [Table] Exercise of stock options, shares Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 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 Other Other Segment [Member] Other Segment. CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common stock, shares issued Common Stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and Cash Equivalents, at Carrying Value Unsecured Long-term Debt, Noncurrent Unsecured Long-term Debt, Noncurrent Software development costs, net Capitalized Computer Software, Net Debt Instrument, Restrictive Covenants Debt Instrument, Restrictive Covenants International Segment [Member] International Segment [Member] International Segment [Member] Long-term Debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Loss Contingency, Management's Assessment and Process Loss Contingency, Management's Assessment and Process Share Repurchase Program [Axis] Share Repurchase Program [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and shareholders' equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive loss, net Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Accrued payroll and tax withholdings Employee-related Liabilities, Current Fair Value, Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Purchase of other intangibles Payments to Acquire Intangible Assets Time deposits [Member] Bank Time Deposits [Member] General and administrative General and Administrative Expense Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Sales and maturities of investments Proceeds from Sale, Maturity and Collection of Investments Equity Component [Domain] Equity Component [Domain] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Dividends paid Payments of Dividends Sales Revenue, Technology Resale, Net [Member] Sales Revenue, Technology Resale, Net [Member] Sales Revenue, Technology Resale, Net [Member] Entity Address, Address Line One Entity Address, Address Line One Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Property and equipment, net Property, Plant and Equipment, Net Net earnings Net earnings Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Total current assets Assets, Current Description of New Accounting Pronouncements Not yet Adopted [Text Block] Description of New Accounting Pronouncements Not yet Adopted [Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income available to common shareholders including assumed conversions, diluted Net Income (Loss) Available to Common Stockholders, Diluted Common Stock [Member] Common Stock [Member] Accumulated Foreign Currency Adjustment Attributable to Parent Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Products and Services [Domain] Product and Service [Domain] Unrealized loss on cash flow hedge (net of tax benefit of $332 and $6,682 for the three and six months ended June 30, 2020; and $4,069 for both the three and six months ended June 29, 2019, respectively) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Unrealized loss on cash flow hedge, taxes (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Dividends, Cash Dividends, Cash Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Segment Reporting, Disclosure of Major Customers Segment Reporting, Disclosure of Major Customers Domestic Segment Domestic Segment [Member] Domestic Segment. Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Money market funds [Member] Money Market Funds [Member] Accounts Receivable, Credit Loss Expense (Reversal) Accounts Receivable, Credit Loss Expense (Reversal) Foreign currency translation adjustment and other, taxes (benefit) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Associate stock purchase plan expense Associate Stock Purchase Plan Expense [Member] Associate stock purchase plan expense. Exercised, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other income, net Nonoperating Income (Expense) Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Sales Revenue, Support and Maintenance Services, Net [Member] Sales Revenue, Support and Maintenance Services, Net [Member] Sales Revenue, Support and Maintenance Services, Net [Member] Stock Options [Member] Share-based Payment Arrangement, Option [Member] Basis of Accounting, Policy [Policy Text Block] Basis of Accounting, Policy [Policy Text Block] Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Basic weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Costs and expenses: Costs and Expenses [Abstract] Risk-free rate (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 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. Subsequent Events [Abstract] Treasury Stock, Shares Treasury Stock, Shares Cash equivalents [Member] Cash and Cash Equivalents [Member] Loss Contingencies [Table] Loss Contingencies [Table] Revenue Recognition [Table] Revenue Recognition [Table] Revenue Recognition [Table] Dividends Payable Dividends Payable Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Total shareholders' equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Shareholders' Equity and Share-based Payments Shareholders' Equity and Share-based Payments [Text Block] Revenues Revenues Income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit) Proceeds from Divestiture of Businesses Proceeds from Divestiture of Businesses Income Taxes Paid, Net Income Taxes Paid, Net Debt Instrument, Maturity Date Debt Instrument, Maturity Date New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Diluted earnings per share Earnings Per Share, Diluted Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Debt Schedule of Debt [Table Text Block] 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 Interest Paid, Capitalized Interest Paid, Capitalized, Investing Activities 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] Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Amounts capitalized in software development costs, net of amortization Amounts Capitalized In Software Development Costs [Member] Amounts capitalized in software development costs. Award Type [Axis] Award Type [Axis] Security Exchange Name Security Exchange Name Retained Earnings [Member] Retained Earnings [Member] Fujitsu [Member] Fujitsu [Member] Fujitsu Effective tax rate Effective Income Tax Rate Reconciliation, Percent 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] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Purchases of investments Payments to Acquire Investments Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 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 Government and corporate bonds [Member] Government And Corporate Bonds [Member] Government and corporate bonds. Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss Award Type [Domain] Award Type [Domain] Investment Type Categorization [Domain] Investments [Domain] Document Transition Report Document Transition Report Client cash collections Proceeds from Customers Exercisable at end of year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Sales Revenue, Subscriptions, Net [Member] Sales Revenue, Subscriptions, Net [Member] Sales Revenue, Subscriptions, Net [Member] Treasury stock, 65,919,144 shares at June 30, 2020 and 56,723,546 shares at December 28, 2019 Treasury Stock, Value Earnings Per Share Earnings Per Share [Text Block] Fair Value Measurements, Valuation Processes, Description Fair Value Measurements, Valuation Processes, Description Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value, Measurements, Recurring [Member] Fair Value, Recurring [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 cern-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 cern-20200630_g1.jpg begin 644 cern-20200630_g1.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 cern-20200630_htm.xml IDEA: XBRL DOCUMENT 0000804753 2019-12-29 2020-06-30 0000804753 2020-07-22 0000804753 2020-06-30 0000804753 2019-12-28 0000804753 2020-04-01 2020-06-30 0000804753 2019-03-31 2019-06-29 0000804753 2018-12-30 2019-06-29 0000804753 2018-12-29 0000804753 2019-06-29 0000804753 us-gaap:CommonStockMember 2018-12-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0000804753 us-gaap:RetainedEarningsMember 2018-12-29 0000804753 us-gaap:TreasuryStockMember 2018-12-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0000804753 us-gaap:CommonStockMember 2018-12-30 2019-03-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-03-30 0000804753 us-gaap:RetainedEarningsMember 2018-12-30 2019-03-30 0000804753 us-gaap:CommonStockMember 2019-03-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000804753 us-gaap:RetainedEarningsMember 2019-03-30 0000804753 us-gaap:TreasuryStockMember 2019-03-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000804753 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0000804753 us-gaap:TreasuryStockMember 2019-03-31 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0000804753 us-gaap:CommonStockMember 2019-06-29 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0000804753 us-gaap:RetainedEarningsMember 2019-06-29 0000804753 us-gaap:TreasuryStockMember 2019-06-29 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0000804753 us-gaap:CommonStockMember 2019-12-28 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0000804753 us-gaap:RetainedEarningsMember 2019-12-28 0000804753 us-gaap:TreasuryStockMember 2019-12-28 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0000804753 us-gaap:CommonStockMember 2019-12-29 2020-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-03-31 0000804753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-28 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-03-31 0000804753 us-gaap:TreasuryStockMember 2019-12-29 2020-03-31 0000804753 us-gaap:RetainedEarningsMember 2019-12-29 2020-03-31 0000804753 us-gaap:CommonStockMember 2020-03-31 0000804753 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000804753 us-gaap:RetainedEarningsMember 2020-03-31 0000804753 us-gaap:TreasuryStockMember 2020-03-31 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000804753 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000804753 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000804753 us-gaap:CommonStockMember 2020-06-30 0000804753 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000804753 us-gaap:RetainedEarningsMember 2020-06-30 0000804753 us-gaap:TreasuryStockMember 2020-06-30 0000804753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000804753 us-gaap:AccountingStandardsUpdate201818Member 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueLicensedSoftwareNetMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueTechnologyResaleNetMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueTechnologyResaleNetMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueSubscriptionsNetMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueSubscriptionsNetMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueProfessionalServicesNetMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueProfessionalServicesNetMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueManagedServicesNetMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueManagedServicesNetMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueManagedServicesNetMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueManagedServicesNetMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueManagedServicesNetMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueManagedServicesNetMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueReimbursementRevenueMember 2020-04-01 2020-06-30 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueReimbursementRevenueMember 2019-03-31 2019-06-29 0000804753 cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueLicensedSoftwareNetMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueLicensedSoftwareNetMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueTechnologyResaleNetMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueTechnologyResaleNetMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueTechnologyResaleNetMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueSubscriptionsNetMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueSubscriptionsNetMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueSubscriptionsNetMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueProfessionalServicesNetMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueProfessionalServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueProfessionalServicesNetMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueManagedServicesNetMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueManagedServicesNetMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueManagedServicesNetMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueManagedServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueManagedServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueManagedServicesNetMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueSupportandMaintenanceServicesNetMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueReimbursementRevenueMember 2019-12-29 2020-06-30 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueReimbursementRevenueMember cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:SalesRevenueReimbursementRevenueMember 2018-12-30 2019-06-29 0000804753 cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000804753 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2019-03-31 2019-06-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2019-03-31 2019-06-29 0000804753 us-gaap:TransferredOverTimeMember 2019-03-31 2019-06-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000804753 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-03-31 2019-06-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-03-31 2019-06-29 0000804753 us-gaap:TransferredAtPointInTimeMember 2019-03-31 2019-06-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-06-30 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-06-30 0000804753 us-gaap:TransferredOverTimeMember 2019-12-29 2020-06-30 0000804753 cern:DomesticSegmentMember us-gaap:TransferredOverTimeMember 2018-12-30 2019-06-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2018-12-30 2019-06-29 0000804753 us-gaap:TransferredOverTimeMember 2018-12-30 2019-06-29 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-06-30 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-06-30 0000804753 us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-06-30 0000804753 cern:DomesticSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-06-29 0000804753 cern:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-06-29 0000804753 us-gaap:TransferredAtPointInTimeMember 2018-12-30 2019-06-29 0000804753 us-gaap:CreditConcentrationRiskMember 2019-12-29 2020-06-30 0000804753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-29 2020-06-30 0000804753 us-gaap:AccountingStandardsUpdate201613Member 2019-12-29 2020-06-30 0000804753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-06-30 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:BankTimeDepositsMember 2020-06-30 0000804753 us-gaap:CashAndCashEquivalentsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:BankTimeDepositsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember 2020-06-30 0000804753 cern:LongTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2020-06-30 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-12-28 0000804753 us-gaap:CashAndCashEquivalentsMember us-gaap:BankTimeDepositsMember 2019-12-28 0000804753 us-gaap:CashAndCashEquivalentsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:BankTimeDepositsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember 2019-12-28 0000804753 cern:LongTermInvestmentsMember cern:GovernmentAndCorporateBondsMember 2019-12-28 0000804753 us-gaap:LineOfCreditMember 2019-12-29 2020-06-30 0000804753 us-gaap:LineOfCreditMember 2020-06-30 0000804753 us-gaap:LineOfCreditMember 2019-12-28 0000804753 cern:SeniorNotesSeries2020ADueMarch112030Member 2019-12-29 2020-06-30 0000804753 cern:SeniorNotesSeries2020ADueMarch112030Member 2020-06-30 0000804753 cern:SeniorNotesSeries2020ADueMarch112030Member 2019-12-28 0000804753 cern:SeniorNotesSeries2015ADueFebruary152022Member 2019-12-29 2020-06-30 0000804753 cern:SeniorNotesSeries2015ADueFebruary152022Member 2020-06-30 0000804753 cern:SeniorNotesSeries2015ADueFebruary152022Member 2019-12-28 0000804753 cern:SeniorNotesSeries2015BDueFebruary142025Member 2019-12-29 2020-06-30 0000804753 cern:SeniorNotesSeries2015BDueFebruary142025Member 2020-06-30 0000804753 cern:SeniorNotesSeries2015BDueFebruary142025Member 2019-12-28 0000804753 cern:OtherMember 2020-06-30 0000804753 cern:OtherMember 2019-12-28 0000804753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0000804753 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-30 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-06-30 0000804753 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2020-06-30 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2020-06-30 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2020-06-30 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2020-06-30 0000804753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-28 0000804753 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-28 0000804753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-12-28 0000804753 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-12-28 0000804753 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-12-28 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-12-28 0000804753 cern:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cern:GovernmentAndCorporateBondsMember 2019-12-28 0000804753 us-gaap:EmployeeStockOptionMember 2019-12-29 2020-06-30 0000804753 us-gaap:RestrictedStockMember 2019-12-28 0000804753 us-gaap:RestrictedStockMember 2019-12-29 2020-06-30 0000804753 us-gaap:RestrictedStockMember 2020-06-30 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2020-04-01 2020-06-30 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2019-03-31 2019-06-29 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2019-12-29 2020-06-30 0000804753 cern:StockOptionAndNonVestedShareCompensationExpenseMember 2018-12-30 2019-06-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2020-04-01 2020-06-30 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2019-03-31 2019-06-29 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2019-12-29 2020-06-30 0000804753 cern:AssociateStockPurchasePlanExpenseMember 2018-12-30 2019-06-29 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2020-04-01 2020-06-30 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2019-03-31 2019-06-29 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2019-12-29 2020-06-30 0000804753 cern:AmountsCapitalizedInSoftwareDevelopmentCostsMember 2018-12-30 2019-06-29 0000804753 2019-12-29 2020-03-31 0000804753 2020-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-28 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-28 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-28 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-29 2020-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-29 2020-03-31 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-29 2020-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-03-31 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-31 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2020-04-01 2020-06-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-06-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-30 2019-03-30 0000804753 2018-12-30 2019-03-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-30 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-30 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-30 0000804753 2019-03-30 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 2019-06-29 0000804753 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 0000804753 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-29 0000804753 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-04-01 2020-06-30 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 2019-06-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-29 2020-06-30 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 2019-06-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-06-30 0000804753 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-06-29 0000804753 cern:FujitsuMember 2019-12-29 2020-06-30 0000804753 cern:FujitsuMember 2018-09-30 2018-12-29 0000804753 cern:NextGenMember 2019-12-29 2020-06-30 0000804753 cern:DomesticSegmentMember 2020-04-01 2020-06-30 0000804753 cern:InternationalSegmentMember 2020-04-01 2020-06-30 0000804753 cern:OtherSegmentMember 2020-04-01 2020-06-30 0000804753 cern:DomesticSegmentMember 2019-03-31 2019-06-29 0000804753 cern:InternationalSegmentMember 2019-03-31 2019-06-29 0000804753 cern:OtherSegmentMember 2019-03-31 2019-06-29 0000804753 cern:DomesticSegmentMember 2019-12-29 2020-06-30 0000804753 cern:InternationalSegmentMember 2019-12-29 2020-06-30 0000804753 cern:OtherSegmentMember 2019-12-29 2020-06-30 0000804753 cern:DomesticSegmentMember 2018-12-30 2019-06-29 0000804753 cern:InternationalSegmentMember 2018-12-30 2019-06-29 0000804753 cern:OtherSegmentMember 2018-12-30 2019-06-29 0000804753 us-gaap:SubsequentEventMember 2020-07-01 2020-09-30 shares iso4217:USD iso4217:USD shares pure 0000804753 10-Q false 2020 Q2 --12-31 10-Q true 2020-06-30 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 305381551 269895000 441843000 171123000 99931000 1183988000 1139595000 18525000 23182000 410016000 392073000 2053547000 2096624000 1870779000 1858772000 122639000 123155000 973060000 939859000 912082000 883158000 346259000 364439000 388675000 419419000 212300000 209196000 6879341000 6894622000 261540000 273440000 295711000 360025000 267930000 245843000 181621000 148140000 1006802000 1027448000 1338467000 1038382000 381926000 377657000 134130000 133807000 2861325000 2577294000 0.01 500000000 371186776 367634796 3712000 3676000 2120341000 1905171000 6101402000 5934909000 65919144 56723546 4057768000 3407768000 -149671000 -118660000 4018016000 4317328000 6879341000 6894622000 1330349000 1431061000 2742090000 2820938000 211963000 268673000 466379000 521877000 645087000 678895000 1281736000 1319082000 61197000 122208000 56005000 112250000 178955000 181047000 364275000 361408000 134332000 149788000 274184000 245984000 13114000 21541000 30242000 43526000 1183451000 1299944000 2416816000 2491877000 146898000 131117000 325274000 329061000 24632000 23006000 30227000 31438000 171530000 154123000 355501000 360499000 36782000 27154000 73594000 67311000 134748000 126969000 281907000 293188000 0.44 0.40 0.92 0.91 0.44 0.39 0.91 0.90 304776000 321280000 307256000 322485000 306717000 324662000 309520000 325498000 134748000 126969000 281907000 293188000 -88000 337000 179000 -4000 9197000 -100000 -11349000 2221000 -332000 -6682000 -4069000 -1007000 -12370000 -20315000 -12370000 494000 215000 71000 281000 1502000 216000 653000 853000 144440000 114715000 250896000 283892000 281907000 293188000 343941000 336486000 72580000 42884000 12884000 15154000 -26410000 -15509000 48426000 47839000 -5509000 -1875000 36431000 76048000 -31711000 24980000 26358000 -1569000 -66137000 -78090000 8032000 28564000 542096000 524076000 166296000 277874000 151393000 144902000 91957000 140723000 81022000 289669000 20656000 17457000 35766000 0 -385046000 -291287000 300000000 600000000 156908000 125000000 14217000 4860000 650000000 620542000 111101000 0 -4159000 -4450000 -322569000 95148000 -6429000 861000 -171948000 328798000 441843000 374126000 269895000 702924000 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 367635000 3676000 1905171000 5934909000 -3407768000 -118660000 2543000 26000 114050000 35031000 -4606000 -40703000 -650000000 55206000 147159000 370178000 3702000 2054252000 6022256000 -4057768000 -159363000 1009000 10000 28540000 37549000 9692000 55602000 134748000 371187000 3712000 2120341000 6101402000 -4057768000 -149671000 Interim Statement Presentation<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fiscal Period End</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to fiscal year 2020, our second fiscal quarter ended on the Saturday closest to June 30. The second quarter and year-to-date periods for 2019 presented herein consisted of 91 days and 182 days, respectively, and ended on June 29, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, our Board of Directors approved the change of our fiscal year to a calendar year, commencing with fiscal year 2020. Accordingly, the second quarter and year-to-date periods for 2020 presented herein consisted of 91 days and 185 days, respectively, and ended on June 30, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All references to periods in these notes to condensed consolidated financial statements represent the respective periods described above ending on June 30, 2020 and June 29, 2019, unless otherwise noted.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Disclosures of Cash Flow Information</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest (including amounts capitalized of $8,831 and $8,164, respectively)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes, net of refunds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash items:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities recorded upon the commencement of operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Pronouncements Adopted in 2020</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Credit Losses on Financial Instruments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In the first quarter of 2020, we adopted new guidance regarding impairment assessment for certain financial assets. Refer to Notes (3) and (4) for further details.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Collaborative Arrangements.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In November 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-18, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which clarifies when transactions between participants in a collaborative arrangement are within the scope of the FASB's recent revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">statement presentation for transactions between collaboration participants. We adopted ASU 2018-18 in the first quarter of 2020. Such guidance did not have an impact on our consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reference Rate Reform.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> In March 2020, the FASB issued ASU 2020-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which provides optional financial reporting alternatives to reduce the cost and complexity associated with the accounting for contracts and hedging relationships affected by reference rate reform, such as the upcoming discontinuance of the London Interbank Offered Rate ("LIBOR"). The accommodations within ASU 2020-04 may be applied prospectively from the beginning of our 2020 first quarter through December 31, 2022. We are currently evaluating the effect that ASU 2020-04 may have on our contracts that reference LIBOR, specifically, our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") and related interest rate swap. As of the date of this filing, we have not elected to apply any of the provisions of this standard.</span></div> 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 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to fiscal year 2020, our second fiscal quarter ended on the Saturday closest to June 30. The second quarter and year-to-date periods for 2019 presented herein consisted of 91 days and 182 days, respectively, and ended on June 29, 2019.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, our Board of Directors approved the change of our fiscal year to a calendar year, commencing with fiscal year 2020. Accordingly, the second quarter and year-to-date periods for 2020 presented herein consisted of 91 days and 185 days, respectively, and ended on June 30, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All references to periods in these notes to condensed consolidated financial statements represent the respective periods described above ending on June 30, 2020 and June 29, 2019, unless otherwise noted.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Disclosures of Cash Flow Information</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.308%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest (including amounts capitalized of $8,831 and $8,164, respectively)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes, net of refunds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash items:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities recorded upon the commencement of operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,270 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 8831000 8164000 16572000 8907000 8690000 47877000 22270000 22551000 In November 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 recent revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. We adopted ASU 2018-18 in the first quarter of 2020. Such guidance did not have an impact on our consolidated financial statements and related disclosures. In March 2020, the FASB issued ASU 2020-04, <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which provides optional financial reporting alternatives to reduce the cost and complexity associated with the accounting for contracts and hedging relationships affected by reference rate reform, such as the upcoming discontinuance of the London Interbank Offered Rate ("LIBOR"). The accommodations within ASU 2020-04 may be applied prospectively from the beginning of our 2020 first quarter through December 31, 2022. We are currently evaluating the effect that ASU 2020-04 may have on our contracts that reference LIBOR, specifically, our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") and related interest rate swap. As of the date of this filing, we have not elected to apply any of the provisions of this standard.</span> Revenue Recognition<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Disaggregation of Revenue</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present revenues disaggregated by our business models:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.412%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.492%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.285%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensed software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Technology resale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,376 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">429,910 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">485,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Managed services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,479 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">297,651 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Support and maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,301 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,809 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reimbursed travel</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,555 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,431,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.527%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.171%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensed software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">285,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310,194 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,084 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Technology resale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">862,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">972,428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Managed services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545,885 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">602,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Support and maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">547,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">452,083 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553,374 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reimbursed travel</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">823 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present our revenues disaggregated by timing of revenue recognition:</span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.412%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.492%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.285%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized over time</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,101,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,253,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,124,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized at a point in time</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,431,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.527%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.171%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized over time</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,267,312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,572,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,260,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,550,798 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized at a point in time</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,316 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Transaction Price Allocated to Remaining Performance Obligations</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $13.66 billion of which we expect to recognize approximately 30% of the revenue over the next 12 months and the remainder thereafter.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Contract Liabilities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 six months ended June 30, 2020, we recognized $236 million of revenues that were included in our contract liability balance at the beginning of such period.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Significant Customers</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A certain customer within our Domestic segment comprised 17% and 12% of our consolidated revenues for the second quarters of 2020 and 2019, respectively; and 17% and 11% for the first six months of 2020 and 2019, respectively. Amounts due from this same customer comprised 11% of client receivables as of June 30, 2020.</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration: underline;">Disaggregation of Revenue</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present revenues disaggregated by our business models:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.412%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.492%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.285%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensed software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138,950 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,113 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Technology resale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,376 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">429,910 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">485,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Managed services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,479 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">297,651 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Support and maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,301 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274,036 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,809 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reimbursed travel</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,555 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,431,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.527%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.171%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Licensed software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">285,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">310,194 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,084 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Technology resale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,009 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscriptions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">862,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">972,428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">867,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Managed services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,512 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">545,885 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">602,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Support and maintenance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">547,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">452,083 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553,374 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reimbursed travel</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">823 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present our revenues disaggregated by timing of revenue recognition:</span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.412%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.492%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.279%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.285%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International<br/>Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized over time</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,101,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,253,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,124,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized at a point in time</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,096 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,431,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.527%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.171%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International Segment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized over time</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,267,312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,572,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,260,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,550,798 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue recognized at a point in time</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,316 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">169,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 138950000 13212000 152162000 181061000 16052000 197113000 36376000 5741000 42117000 54851000 5884000 60735000 85281000 6771000 92052000 83573000 6197000 89770000 409848000 51234000 461082000 429910000 55397000 485307000 275679000 31479000 307158000 268560000 29091000 297651000 220301000 53735000 274036000 225602000 50809000 276411000 1778000 -36000 1742000 22555000 1519000 24074000 1168213000 162136000 1330349000 1266112000 164949000 1431061000 285447000 24747000 310194000 321506000 30084000 351590000 80825000 12779000 93604000 104009000 12266000 116275000 172217000 14220000 186437000 161275000 12786000 174061000 862632000 109796000 972428000 867139000 108607000 975746000 555415000 61097000 616512000 545885000 56159000 602044000 443717000 104000000 547717000 452083000 101291000 553374000 14375000 823000 15198000 45045000 2803000 47848000 2414628000 327462000 2742090000 2496942000 323996000 2820938000 1101797000 151456000 1253253000 1124513000 148092000 1272605000 66416000 10680000 77096000 141599000 16857000 158456000 1168213000 162136000 1330349000 1266112000 164949000 1431061000 2267312000 304900000 2572212000 2260495000 290303000 2550798000 147316000 22562000 169878000 236447000 33693000 270140000 2414628000 327462000 2742090000 2496942000 323996000 2820938000 13660000000 we expect to recognize approximately 30% of the revenue over the next 12 months and the remainder thereafter 236000000 17 12 17 11 0.11 Receivables<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of net receivables is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 28, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Client receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,328,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,245,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total receivables, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,139,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of our allowance for doubtful accounts is as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.306%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts - balance at December 28, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative effect of accounting change (ASU 2016-13)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged to costs and expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,343)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts - balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first six months of 2020 and 2019, we received total client cash collections of $2.66 billion and $2.74 billion, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Credit Losses</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which provides a new impairment model for certain financial assets that is based on expected losses rather than incurred losses. Such guidance impacts how we determine our allowance for estimated uncollectible client receivables. The standard requires use of the modified retrospective (cumulative effect) transition approach as of the beginning of the first reporting period in which the guidance was effective, which for the Company was the first quarter of 2020. Under this transition method, the cumulative effect from prior periods upon applying this new guidance was recognized in our condensed consolidated balance sheets as of December 29, 2019. We did not recast comparative periods.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">A summary of such cumulative effect adjustment is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.306%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase/(Decrease)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,606)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,606)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cumulative effect adjustment is the result of providing an allowance on unbilled client receivables, for which we have an unconditional right to invoice and receive payment in the future.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our estimates of expected credit losses for client receivables at both December 29, 2019 and June 30, 2020, were primarily based on historical credit loss experience and adjustments for certain asset-specific risk characteristics (i.e. known client financial hardship or bankruptcy). Exposure to credit losses may increase if our clients are adversely affected by changes in healthcare laws, reimbursement or payor models; economic pressures or uncertainty associated with local or global economic recessions; disruption associated with the COVID-19 pandemic; or other client-specific factors. Although we have historically not experienced significant credit losses, it is possible that there could be an adverse impact from potential adjustments to the carrying amount of client receivables as clients' cash flows are impacted by the COVID-19 pandemic and related economic uncertainty, which may be material.</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of net receivables is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 28, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Client receivables</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,328,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,245,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total receivables, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,139,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1328187000 1245670000 144199000 106075000 1183988000 1139595000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of our allowance for doubtful accounts is as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.306%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts - balance at December 28, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative effect of accounting change (ASU 2016-13)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged to costs and expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,343)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts - balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 106075000 4606000 45861000 12343000 144199000 2660000000 2740000000 In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides a new impairment model for certain financial assets that is based on expected losses rather than incurred losses. Such guidance impacts how we determine our allowance for estimated uncollectible client receivables. The standard requires use of the modified retrospective (cumulative effect) transition approach as of the beginning of the first reporting period in which the guidance was effective, which for the Company was the first quarter of 2020. Under this transition method, the cumulative effect from prior periods upon applying this new guidance was recognized in our condensed consolidated balance sheets as of December 29, 2019. We did not recast comparative periods. <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">A summary of such cumulative effect adjustment is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.306%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase/(Decrease)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,606)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,606)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -4606000 -4606000 Investments<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale investments at June 30, 2020 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.888%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.805%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,598 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">288,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale investments at December 28, 2019 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.888%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.805%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(78)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We sold available-for-sale investments for proceeds of $5 million during the six months ended June 30, 2020, resulting in insignificant losses in the period.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Investments</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020 and December 28, 2019, we had investments in equity securities that do not have readily determinable fair values of $315 million and $314 million, respectively, accounted for in accordance with Accounting Standards Codification Topic ("ASC") 321, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Investments-Equity Securities</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. 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 during the six months ended June 30, 2020 and June 29, 2019, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020 and December 28, 2019, we had investments in equity securities with readily determinable fair values of $41 million and $14 million, respectively, accounted for in accordance with ASC 321. Such investments are included in </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">short-term investments in our condensed consolidated balance sheets. Changes in the measurement of such investments favorably impacted other income, net by $26 million for both the three and six months ended June 30, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020 and December 28, 2019, we had investments in equity securities reported under the equity method of accounting of $10 million and $9 million, respectively. Such investments are included in long-term investments in our condensed consolidated balance sheets.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Impairment Assessment</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We adopted ASU 2016-13 in the first quarter of 2020, which made certain amendments to the model used to assess available-for-sale debt securities for impairment. Such guidance provides that an available-for-sale debt security is impaired if the fair value of the security is less than its amortized cost basis. A determination is made whether the decline in fair value below the amortized cost basis has resulted from a credit loss or other factors, such as market liquidity or changes in interest rates. Impairment related to credit losses is recognized in net earnings, whereas impairment related to other factors is recognized as a component of accumulated other comprehensive loss, net. During the six months ended June 30, 2020, we did not recognize any impairment on our available-for-sale debt securities through net earnings.</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale investments at June 30, 2020 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.888%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.805%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,598 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">572 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">288,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale investments at December 28, 2019 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.888%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:24.805%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,186 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,916 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(78)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 36403000 36403000 58407000 58407000 94810000 94810000 21445000 21445000 10000000 12000 7000 10005000 98598000 560000 7000 99151000 130043000 572000 14000 130601000 62473000 385000 10000 62848000 287326000 957000 24000 288259000 185666000 185666000 64286000 64286000 249952000 249952000 2506000 2506000 83272000 52000 11000 83313000 85778000 52000 11000 85819000 96186000 91000 67000 96210000 431916000 143000 78000 431981000 5000000 315000000 314000000 41000000 14000000 26000000 10000000 9000000 Long-term Debt<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of indebtedness outstanding:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 28, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Credit agreement loans due May 5, 2024</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior notes:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Series 2020-A due March 11, 2030</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Series 2015-A due February 15, 2022</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Series 2015-B due February 14, 2025</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total indebtedness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,339,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(780)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,338,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,038,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Agreement</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the interest rate on revolving credit loans outstanding under our Credit Agreement was 0.98% based on LIBOR plus the applicable spread.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 to hedge the variability of cash flows associated with such interest obligations. The interest rate swap is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%. At June 30, 2020 and December 28, 2019, this swap was in a net liability position with an aggregate fair value of $44 million and $17 million, respectively; which is presented in our condensed consolidated balance sheets in other current liabilities</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Series 2020-A Senior Notes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, we issued $300 million aggregate principal amount of 2.50% senior unsecured Series 2020-A notes (the "Series 2020-A Notes") due March 11, 2030, pursuant to the Master Note Agreement (the "2019 Shelf Agreement") we entered into in November 2019. Interest on the Series 2020-A Notes is payable semiannually on each March 11 and September 11, commencing September 11, 2020, and the principal balance is due at maturity. The Company may prepay at any time all, or any part of, the outstanding principal amount of the Series 2020-A Notes, subject to the payment of a make-whole amount. The Series 2020-A Notes are subject to the terms of the 2019 Shelf Agreement, which contains customary events of default and covenants related to limitations on indebtedness and transactions with affiliates and the </span></div>maintenance of certain financial ratios. As of June 30, 2020, $750 million remains available for sale under the 2019 Shelf Agreement, which is uncommitted and subject to participation by the purchasers. <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of indebtedness outstanding:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 28, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Credit agreement loans due May 5, 2024</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior notes:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Series 2020-A due March 11, 2030</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Series 2015-A due February 15, 2022</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Series 2015-B due February 14, 2025</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total indebtedness</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,339,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(780)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,338,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,038,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2024-05-05 600000000 600000000 2030-03-11 300000000 0 2022-02-15 225000000 225000000 2025-02-14 200000000 200000000 14162000 14162000 1339162000 1039162000 695000 780000 1338467000 1038382000 0.0098 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 to hedge the variability of cash flows associated with such interest obligations. The interest rate swap is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06% 44000000 17000000 300000000 0.0250 2030-03-11 payable semiannually 2020-09-11 The Series 2020-A Notes are subject to the terms of the 2019 Shelf Agreement, which contains customary events of default and covenants related to limitations on indebtedness and transactions with affiliates and the maintenance of certain financial ratios. 750000000 Fair Value Measurements<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div style="padding-left:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at June 30, 2020:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:42.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at December 28, 2019:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:42.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our investments in equity securities with readily determinable fair values accounted for in accordance with ASC 321 are measured and recorded at fair value on a recurring basis using a Level 2 valuation. The fair value of such arrangements is based on quoted prices in active markets, reduced by a percentage reflecting a discount for lack of marketability.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 at June 30, 2020 and December 28, 2019 was approximately $1.34 billion and $1.07 billion, respectively. The carrying amount of such debt at June 30, 2020 and December 28, 2019 was $1.33 billion and $1.03 billion, respectively.</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at June 30, 2020:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:42.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at December 28, 2019:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:42.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value Measurements Using</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,286 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government and corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 36403000 0 58407000 0 21445000 0 10005000 0 99151000 0 62848000 0 185666000 0 64286000 0 2506000 0 83313000 0 96210000 0 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. 1340000000 1070000000.00 1330000000 1030000000.00 Income TaxesWe 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 20.7% and 18.7% for the first six months of 2020 and 2019, respectively. The increase in the effective tax rate in the first six months of 2020 is primarily due to a decrease in net excess tax benefits recognized as a component of income tax expense in connection with the exercise of stock options and the vesting of restricted share and share unit awards. 0.207 0.187 Earnings Per Share<div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.911%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income available to common shareholders</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options, non-vested shares and share units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income available to common shareholders including assumed conversions</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended June 30, 2020 and June 29, 2019, options to purchase 6.0 million and 9.4 million shares of common stock at per share prices ranging from $52.32 to $76.49 and $53.30 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.911%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income available to common shareholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options, non-vested shares and share units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income available to common shareholders including assumed conversions</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309,520 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>For the six months ended June 30, 2020 and June 29, 2019, options to purchase 4.5 million and 12.5 million shares of common stock at per share prices ranging from $52.32 to $76.49 and $51.46 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive. <div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.911%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income available to common shareholders</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options, non-vested shares and share units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income available to common shareholders including assumed conversions</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 134748000 304776000 0.44 126969000 321280000 0.40 1941000 3382000 134748000 306717000 0.44 126969000 324662000 0.39 6000000.0 9400000 52.32 76.49 53.30 73.40 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.911%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.861%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.310%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Per-Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Numerator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Denominator)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income available to common shareholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options, non-vested shares and share units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,013 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Income available to common shareholders including assumed conversions</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,907 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309,520 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 281907000 307256000 0.92 293188000 322485000 0.91 2264000 3013000 281907000 309520000 0.91 293188000 325498000 0.90 4500000 12500000 52.32 76.49 51.46 73.40 Share-Based Compensation and Equity<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Options</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity for the six months ended June 30, 2020 was as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.138%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.699%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share and term data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise <br/>Price<br/>(Per Share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic <br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average <br/>Remaining<br/>Contractual<br/>Term (Yrs)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,159)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited and expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,048 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.88</span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.06</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the six months ended June 30, 2020 were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.027%;"><tr><td style="width:1.0%;"/><td style="width:35.310%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:50.277%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.413%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility (%)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend rate (%)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (yrs)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free rate (%)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value per option</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, there was $67 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.32 years.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Non-vested Shares and Share Units</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested share and share unit activity for the six months ended June 30, 2020 was as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(591)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.28 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, there was $215 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.32 years.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Share-Based Compensation Cost</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock option and non-vested share and share unit compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,580 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Associate stock purchase plan expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amounts capitalized in software development costs, net of amortization</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,821)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts charged against earnings, before income tax benefit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,732 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,587 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,321 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of related income tax benefit recognized in earnings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,191 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Stock</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under our current share repurchase program, which was initially approved by our Board of Directors in May 2017 and most recently amended in December 2019, the Company is authorized to repurchase up to $3.70 billion of shares of our common stock, 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 six months ended June 30, 2020, we repurchased 9.2 million shares for total consideration of $650 million 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 June 30, 2020, $1.03 billion remains available for repurchase under the program.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Dividends</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 21, 2020, 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 17, 2020 to shareholders of record as of June 5, 2020. On March 19, 2020, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on April 17, 2020 to shareholders of record as of April 3, 2020. In connection with the declaration of such dividends, our non-vested shares 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. At both June 30, 2020 and December 28, 2019, our condensed consolidated balance sheets included liabilities for dividends payable of $56 million, which are included in other current liabilities.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accumulated Other Comprehensive Loss, Net (AOCI)</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of AOCI, net of tax, were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"><tr><td style="width:1.0%;"/><td style="width:55.242%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.169%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation adjustment and other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized holding gain (loss) on available-for-sale investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 28, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(106,347)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,546)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(849)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41,825)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at March 31, 2020</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(126,893)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,886)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(159,363)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,205)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:13.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:13.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(117,696)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,893)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(149,671)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"><tr><td style="width:1.0%;"/><td style="width:55.242%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.169%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation adjustment and other</span></td><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized holding gain (loss) on available-for-sale investments</span></td><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 29, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(102,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(613)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(103,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,321 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,618)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,594)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,107)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 29, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112,848)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effects on net earnings of amounts reclassified from AOCI were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.311%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">AOCI Component</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,798)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,170)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount reclassified, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,198)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,320)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity for the six months ended June 30, 2020 was as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.138%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.888%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.699%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share and term data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise <br/>Price<br/>(Per Share)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic <br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average <br/>Remaining<br/>Contractual<br/>Term (Yrs)</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,159)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited and expired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(211)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,048 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.88</span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.06</span></td></tr></table></div> 15416000 56.36 2000 73.01 3159000 49.65 211000 61.40 12048000 58.04 127611000 P5Y10M17D 7988000 56.55 96755000 P5Y21D <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the six months ended June 30, 2020 were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.027%;"><tr><td style="width:1.0%;"/><td style="width:35.310%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:50.277%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.413%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility (%)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend rate (%)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (yrs)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free rate (%)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value per option</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0.245 0.01 P6Y 0.015 17.53 67000000 P2Y3M25D <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested share and share unit activity for the six months ended June 30, 2020 was as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.307%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(591)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding as of June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.28 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2634000 65.30 1969000 69.44 591000 65.71 49000 66.62 3963000 67.28 215000000 P2Y3M25D <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock option and non-vested share and share unit compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,580 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Associate stock purchase plan expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amounts capitalized in software development costs, net of amortization</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,821)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts charged against earnings, before income tax benefit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,732 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,587 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,321 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount of related income tax benefit recognized in earnings</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,191 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 37549000 23024000 72580000 42884000 1727000 1749000 2828000 3291000 -1076000 -41000 -1821000 146000 38200000 24732000 73587000 46321000 8191000 4357000 14634000 8558000 3700000000 9200000 650000000 1030000000.00 2020-05-21 0.18 2020-07-17 2020-06-05 2020-03-19 0.18 2020-04-17 2020-04-03 56000000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of AOCI, net of tax, were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"><tr><td style="width:1.0%;"/><td style="width:55.242%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.169%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation adjustment and other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized holding gain (loss) on available-for-sale investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 28, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(106,347)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,546)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,430)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(849)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(41,825)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at March 31, 2020</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(126,893)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,886)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(584)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(159,363)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,205)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:13.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:bottom;padding-left:13.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(117,696)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,893)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(149,671)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%;"><tr><td style="width:1.0%;"/><td style="width:55.242%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.167%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.496%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.169%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation adjustment and other</span></td><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized holding gain (loss) on available-for-sale investments</span></td><td colspan="3" style="height:48pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;height:48pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 29, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(102,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(613)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(103,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,321 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,618)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,594)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,107)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from AOCI</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 29, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112,848)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> -106347000 -12578000 265000 -118660000 -20546000 -20430000 -849000 -41825000 0 1122000 0 1122000 -126893000 -31886000 -584000 -159363000 9197000 -3205000 1502000 7494000 0 2198000 0 2198000 -117696000 -32893000 918000 -149671000 -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 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effects on net earnings of amounts reclassified from AOCI were as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.311%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">AOCI Component</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,798)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,170)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount reclassified, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,198)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,320)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -2798000 180000 -4170000 180000 -600000 33000 -850000 33000 -2198000 147000 -3320000 147000 Contingencies<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We accrue estimates for resolution of any legal and other contingencies when losses are probable and reasonably estimable in accordance with ASC 450, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contingencies</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("ASC 450"). No less than quarterly, and as facts and circumstances change, 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, which may prove to be incomplete or inaccurate or unanticipated events and circumstances may occur that might cause us to change those estimates and assumptions. 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><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As previously disclosed, we continue to be in dispute with Fujitsu Services Limited ("Fujitsu") regarding Fujitsu's obligation to pay amounts to us due upon the termination of a subcontract, including client receivables, in connection with Fujitsu's contract as the prime contractor in the National Health Service ("NHS") initiative to automate clinical processes and digitize medical records in the Southern region of England. The NHS terminated its contract with Fujitsu, which gave rise to the termination of our subcontract with Fujitsu. We filed a request for arbitration with the London Court of International Arbitration on April 22, 2019 seeking damages. On December 30, 2019, Fujitsu filed its Defense and Counterclaim (the "Counterclaim") in response. In its Counterclaim, Fujitsu defends against our claim in full and argues that we are liable to Fujitsu for: (i) £306 million in damages based on our alleged fraudulent misrepresentations inducing Fujitsu to enter into the subcontract; or (ii) alternatively, £173.8 million in damages based on our alleged breaches of the subcontract.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We filed our response to Fujitsu's Counterclaim on May 1, 2020. We believe that Fujitsu's claims are without merit and will vigorously defend against them, and we continue to believe that we have valid and equitable grounds for recovery of the disputed client receivables; however, there can be no assurances as to the outcome of the dispute. As previously </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">disclosed, we recorded a pre-tax charge of $45 million in the fourth quarter of 2018 to provide an allowance against the disputed client receivables reflecting the uncertainty in collection of such receivables and related litigation risk resulting from the conclusion of the non-binding alternative dispute resolution procedures, which occurred before we filed our request for arbitration. We have not concluded that a loss related to the new claims raised by Fujitsu in the Counterclaim is probable, nor have we accrued a liability related to these claims beyond the previously reported pre-tax charge recorded in the fourth quarter of 2018. Although we believe a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss with respect to the Counterclaim given that the dispute is in the early stages of the arbitration process. Arbitration is not currently expected to occur before 2022.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cerner Health Services, Inc. ("Cerner HS"), a wholly owned subsidiary of Cerner Corporation, filed a lawsuit in the Chester County, Pennsylvania, Court of Common Pleas against NextGen Healthcare Information Systems, LLC ("NextGen") relating to a dispute arising out of a supplier relationship initially established between Siemens Health Services, Inc. and NextGen prior to the acquisition of the assets of Siemens Health Services, Inc. by Cerner HS in 2015. In September 2017, the court issued a preliminary injunction to prevent NextGen from refusing to honor certain contractual obligations to support Cerner HS's clients who use NextGen ambulatory EHR solutions. In September 2018, NextGen filed a counterclaim alleging breach of contract and tortious interference but did not specify its damages. In August 2019, NextGen provided an expert report alleging profit disgorgement damages of $135 million or, alternatively, $30.5 million in lost profit damages, but the report did not discuss how our actions allegedly caused NextGen's damages. In December 2019, we deposed NextGen's expert, gaining additional clarity on categories of alleged damages but not on the alleged theories of liability. A jury trial is set to begin on January 25, 2021. We believe NextGen's claims are without merit and will vigorously defend against them; however, there can be no assurances as to the outcome of the dispute. We have not concluded that a loss related to the claims raised by NextGen in its counterclaim is probable, nor have we accrued a liability related to these claims. Although a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss in light of the inherent difficulty of predicting the outcome of litigation generally, the wide range of damages presented by NextGen's expert, and the continued lack of clarity on the causal connection between Cerner Corporation's and Cerner HS's actions and any alleged damages.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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, breaches of contract and warranties, and compliance audits by various government agencies. 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 any claims to be material to our consolidated financial statements.</span></div> As previously disclosed, we continue to be in dispute with Fujitsu Services Limited ("Fujitsu") regarding Fujitsu's obligation to pay amounts to us due upon the termination of a subcontract, including client receivables, in connection with Fujitsu's contract as the prime contractor in the National Health Service ("NHS") initiative to automate clinical processes and digitize medical records in the Southern region of England. The NHS terminated its contract with Fujitsu, which gave rise to the termination of our subcontract with Fujitsu. We filed a request for arbitration with the London Court of International Arbitration on April 22, 2019 seeking damages. On December 30, 2019, Fujitsu filed its Defense and Counterclaim (the "Counterclaim") in response. In its Counterclaim, Fujitsu defends against our claim in full and argues that we are liable to Fujitsu for: (i) £306 million in damages based on our alleged fraudulent misrepresentations inducing Fujitsu to enter into the subcontract; or (ii) alternatively, £173.8 million in damages based on our alleged breaches of the subcontract. 45000000 Cerner Health Services, Inc. ("Cerner HS"), a wholly owned subsidiary of Cerner Corporation, filed a lawsuit in the Chester County, Pennsylvania, Court of Common Pleas against NextGen Healthcare Information Systems, LLC ("NextGen") relating to a dispute arising out of a supplier relationship initially established between Siemens Health Services, Inc. and NextGen prior to the acquisition of the assets of Siemens Health Services, Inc. by Cerner HS in 2015. In September 2017, the court issued a preliminary injunction to prevent NextGen from refusing to honor certain contractual obligations to support Cerner HS's clients who use NextGen ambulatory EHR solutions. In September 2018, NextGen filed a counterclaim alleging breach of contract and tortious interference but did not specify its damages. In August 2019, NextGen provided an expert report alleging profit disgorgement damages of $135 million or, alternatively, $30.5 million in lost profit damages, but the report did not discuss how our actions allegedly caused NextGen's damages. In December 2019, we deposed NextGen's expert, gaining additional clarity on categories of alleged damages but not on the alleged theories of liability. A jury trial is set to begin on January 25, 2021. We believe NextGen's claims are without merit and will vigorously defend against them; however, there can be no assurances as to the outcome of the dispute. We have not concluded that a loss related to the claims raised by NextGen in its counterclaim is probable, nor have we accrued a liability related to these claims. Although a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss in light of the inherent difficulty of predicting the outcome of litigation generally, the wide range of damages presented by NextGen's expert, and the continued lack of clarity on the causal connection between Cerner Corporation's and Cerner HS's actions and any alleged damages. Segment Reporting<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have two operating segments, Domestic and International. 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="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents a summary of our operating segments and other expense for the three and six months ended</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">June 30, 2020 and June 29, 2019:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">587,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,413 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">971,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">777,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">390,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(326,401)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,431,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605,636 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,031,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,299,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(352,377)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">466,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,157,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,950,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,576,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">838,514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668,701)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,177,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,970,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,650,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,491,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">846,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(650,919)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">329,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> <div style="text-align:justify;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents a summary of our operating segments and other expense for the three and six months ended</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">June 30, 2020 and June 29, 2019:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,168,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330,349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,184 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">587,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,413 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">971,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">777,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183,451 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">390,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(326,401)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,266,112 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,431,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">605,636 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,031,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,299,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(352,377)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,414,628 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">466,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,157,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,950,437 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,576,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">838,514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668,701)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.583%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.416%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.305%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.494%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.309%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-style:italic;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,820,938 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472,485 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,177,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,970,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:9pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total costs and expenses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,650,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,491,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating earnings (loss)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">846,803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(650,919)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">329,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Narrow',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1168213000 162136000 1330349000 189779000 22184000 211963000 587674000 57413000 326401000 971488000 777453000 79597000 326401000 1183451000 390760000 82539000 -326401000 146898000 1266112000 164949000 1431061000 243926000 24747000 268673000 605636000 73258000 352377000 1031271000 849562000 98005000 352377000 1299944000 416550000 66944000 -352377000 131117000 2414628000 327462000 2742090000 418346000 48033000 466379000 1157768000 123968000 668701000 1950437000 1576114000 172001000 668701000 2416816000 838514000 155461000 -668701000 325274000 2496942000 323996000 2820938000 472485000 49392000 521877000 1177654000 141427000 650919000 1970000000 1650139000 190819000 650919000 2491877000 846803000 133177000 -650919000 329061000 Subsequent EventsOn July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, to affiliates of CompuGroup Medical SE &amp; Co. KGaA. We received cash consideration of $224 million, which is subject to post-closing adjustments for working capital and certain other adjustments. Amounts within our June 30, 2020 and December 28, 2019 condensed consolidated balance sheets related to the disposed business operations were not material to our condensed consolidated financial statements. On July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, to affiliates of CompuGroup Medical SE & Co. KGaA. 224000000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2020
Jul. 22, 2020
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 0-15386  
Entity Registrant Name CERNER CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2800 Rockcreek Parkway  
Entity Address, City or Town North Kansas City,  
Entity Address, State or Province MO  
Entity Tax Identification Number 43-1196944  
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 Shell Company false  
Entity Common Stock, Shares Outstanding   305,381,551
Entity Central Index Key 0000804753  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 28, 2019
Current assets:    
Cash and cash equivalents $ 269,895 $ 441,843
Short-term investments 171,123 99,931
Receivables, net 1,183,988 1,139,595
Inventory 18,525 23,182
Prepaid Expense and Other Assets, Current 410,016 392,073
Total current assets 2,053,547 2,096,624
Property and equipment, net 1,870,779 1,858,772
Right-of-use assets 122,639 123,155
Software development costs, net 973,060 939,859
Goodwill 912,082 883,158
Intangible assets, net 346,259 364,439
Long-term investments 388,675 419,419
Other assets 212,300 209,196
Total assets 6,879,341 6,894,622
Current liabilities:    
Accounts payable 261,540 273,440
Deferred revenue 295,711 360,025
Accrued payroll and tax withholdings 267,930 245,843
Other current liabilities 181,621 148,140
Total current liabilities 1,006,802 1,027,448
Long-term Debt 1,338,467 1,038,382
Deferred income taxes 381,926 377,657
Other liabilities 134,130 133,807
Total liabilities 2,861,325 2,577,294
Shareholders' Equity:    
Common stock, $0.01 par value, 500,000,000 shares authorized, 371,186,776 shares issued at June 30, 2020 and 367,634,796 shares issued at December 28, 2019 3,712 3,676
Additional paid-in capital 2,120,341 1,905,171
Retained earnings 6,101,402 5,934,909
Treasury stock, 65,919,144 shares at June 30, 2020 and 56,723,546 shares at December 28, 2019 (4,057,768) (3,407,768)
Accumulated other comprehensive loss, net (149,671) (118,660)
Total shareholders' equity 4,018,016 4,317,328
Total liabilities and shareholders' equity $ 6,879,341 $ 6,894,622
Common stock, par value $ 0.01  
Common Stock, Shares Authorized 500,000,000  
Common stock, shares issued 371,186,776 367,634,796
Treasury Stock, Shares 65,919,144 56,723,546
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Revenues $ 1,330,349 $ 1,431,061 $ 2,742,090 $ 2,820,938
Costs and expenses:        
Cost of Goods and Services Sold 211,963 268,673 466,379 521,877
Sales and client service 645,087 678,895 1,281,736 1,319,082
Software development (Includes amortization of $61,197 and $122,208 for the three and six months ended June 30, 2020, respectively; and $56,005 and $112,250 for the three and six months ended June 29, 2019, respectively) 178,955 181,047 364,275 361,408
General and administrative 134,332 149,788 274,184 245,984
Amortization of acquisition-related intangibles 13,114 21,541 30,242 43,526
Total costs and expenses 1,183,451 1,299,944 2,416,816 2,491,877
Operating earnings 146,898 131,117 325,274 329,061
Other income, net 24,632 23,006 30,227 31,438
Earnings before income taxes 171,530 154,123 355,501 360,499
Income taxes (36,782) (27,154) (73,594) (67,311)
Net earnings $ 134,748 $ 126,969 $ 281,907 $ 293,188
Basic earnings per share $ 0.44 $ 0.40 $ 0.92 $ 0.91
Diluted earnings per share $ 0.44 $ 0.39 $ 0.91 $ 0.90
Basic weighted average shares outstanding 304,776 321,280 307,256 322,485
Diluted weighted average shares outstanding 306,717 324,662 309,520 325,498
Software development, amortization $ 61,197 $ 56,005 $ 122,208 $ 112,250
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]        
Net earnings $ 134,748 $ 126,969 $ 281,907 $ 293,188
Foreign currency translation adjustment and other (net of taxes (benefit) of $(88) and $337 for the three and six months ended June 30, 2020; and $179 and $(4) for the three and six months ended June 29, 2019, respectively) 9,197 (100) (11,349) 2,221
Unrealized loss on cash flow hedge (net of tax benefit of $332 and $6,682 for the three and six months ended June 30, 2020; and $4,069 for both the three and six months ended June 29, 2019, respectively) (1,007) (12,370) (20,315) (12,370)
Unrealized holding gain on available-for-sale investments (net of taxes of $494 and $215 for the three and six months ended June 30, 2020; and $71 and $281 for the three and six months ended June 29, 2019, respectively) 1,502 216 653 853
Comprehensive income 144,440 114,715 250,896 283,892
Foreign currency translation adjustment and other, taxes (benefit) (88) 179 337 (4)
Unrealized loss on cash flow hedge, taxes (benefit) 332   6,682 4,069
Change in net unrealized holding gain (loss) on available-for-sale investments, taxes (benefit) $ 494 $ 71 $ 215 $ 281
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 281,907 $ 293,188
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 343,941 336,486
Share-based compensation expense 72,580 42,884
Provision for deferred income taxes 12,884 15,154
Investment gains (26,410) (15,509)
Changes in assets and liabilities:    
Receivables, net (48,426) (47,839)
Inventory 5,509 1,875
Prepaid expenses and other (36,431) (76,048)
Accounts payable (31,711) 24,980
Accrued income taxes 26,358 (1,569)
Deferred revenue (66,137) (78,090)
Other accrued liabilities 8,032 28,564
Net cash provided by operating activities 542,096 524,076
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital purchases (166,296) (277,874)
Capitalized software development costs (151,393) (144,902)
Purchases of investments (91,957) (140,723)
Sales and maturities of investments 81,022 289,669
Purchase of other intangibles (20,656) (17,457)
Payments to Acquire Businesses, Net of Cash Acquired (35,766) 0
Net cash used in investing activities (385,046) (291,287)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Long-term debt issuance 300,000 600,000
Proceeds from exercise of stock options 156,908 125,000
Payments to taxing authorities in connection with shares directly withheld from associates (14,217) (4,860)
Treasury stock purchases (650,000) (620,542)
Dividends paid (111,101) 0
Other financing activities (4,159) (4,450)
Net cash provided by (used in) financing activities (322,569) 95,148
Effect of exchange rate changes on cash and cash equivalents (6,429) 861
Net increase (decrease) in cash and cash equivalents (171,948) 328,798
Cash and cash equivalents at beginning of period 441,843 374,126
Cash and cash equivalents at end of period $ 269,895 $ 702,924
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Shareholders' Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment
Treasury Stock [Member]
AOCI Attributable to Parent [Member]
Balance at Dec. 29, 2018   $ 3,622 $ 1,559,562 $ 5,576,525   $ (2,107,768) $ (103,552)
Common stock, shares issued at Dec. 29, 2018   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   $ 3,622 1,559,562 5,576,525   (2,107,768) (103,552)
Common stock, shares issued at Dec. 29, 2018   362,213,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings $ 293,188            
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          
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        
Treasury Stock, Value, Acquired, Cost Method           (600,000)  
Dividends, Cash       (57,682)      
Other comprehensive income (loss)             (12,254)
Net earnings 126,969     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          
Balance at Dec. 28, 2019 $ 4,317,328 $ 3,676 1,905,171 5,934,909 $ (4,606) (3,407,768) (118,660)
Common stock, shares issued at Dec. 28, 2019 367,634,796 367,635,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options   $ 26 114,050        
Exercise of stock options, shares   2,543,000          
Employee share-based compensation expense     35,031        
Treasury Stock, Value, Acquired, Cost Method           (650,000)  
Dividends, Cash       (55,206)      
Other comprehensive income (loss)             (40,703)
Net earnings       147,159      
Balance at Mar. 31, 2020   $ 3,702 2,054,252 6,022,256   (4,057,768) (159,363)
Common Stock, shares issued at Mar. 31, 2020   370,178,000          
Balance at Dec. 28, 2019 $ 4,317,328 $ 3,676 1,905,171 5,934,909 $ (4,606) (3,407,768) (118,660)
Common stock, shares issued at Dec. 28, 2019 367,634,796 367,635,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury Stock, Value, Acquired, Cost Method $ 650,000            
Net earnings 281,907            
Balance at Jun. 30, 2020 $ 4,018,016 $ 3,712 2,120,341 6,101,402   (4,057,768) (149,671)
Common Stock, shares issued at Jun. 30, 2020 371,186,776 371,187,000          
Balance at Mar. 31, 2020   $ 3,702 2,054,252 6,022,256   (4,057,768) (159,363)
Common stock, shares issued at Mar. 31, 2020   370,178,000          
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Exercise of stock options   $ 10 28,540        
Exercise of stock options, shares   1,009,000          
Employee share-based compensation expense     37,549        
Dividends, Cash       (55,602)      
Other comprehensive income (loss)             9,692
Net earnings $ 134,748     134,748      
Balance at Jun. 30, 2020 $ 4,018,016 $ 3,712 $ 2,120,341 $ 6,101,402   $ (4,057,768) $ (149,671)
Common Stock, shares issued at Jun. 30, 2020 371,186,776 371,187,000          
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information
6 Months Ended
Jun. 30, 2020
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
Supplemental Disclosures of Cash Flow Information
 Six Months Ended
(In thousands)20202019
Cash paid during the period for:
Interest (including amounts capitalized of $8,831 and $8,164, respectively)
$16,572  $8,907  
Income taxes, net of refunds8,690  47,877  
Non-cash items:
Lease liabilities recorded upon the commencement of operating leases22,270  22,551  
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information details - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Supplemental Cash Flow Elements [Abstract]    
Interest Paid, Capitalized $ 8,831 $ 8,164
Interest Paid 16,572 8,907
Income Taxes Paid, Net 8,690 47,877
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 22,270 $ 22,551
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Interim Statement Presentation (Notes)
6 Months Ended
Jun. 30, 2020
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

Prior to fiscal year 2020, our second fiscal quarter ended on the Saturday closest to June 30. The second quarter and year-to-date periods for 2019 presented herein consisted of 91 days and 182 days, respectively, and ended on June 29, 2019.

In December 2019, our Board of Directors approved the change of our fiscal year to a calendar year, commencing with fiscal year 2020. Accordingly, the second quarter and year-to-date periods for 2020 presented herein consisted of 91 days and 185 days, respectively, and ended on June 30, 2020.

All references to periods in these notes to condensed consolidated financial statements represent the respective periods described above ending on June 30, 2020 and June 29, 2019, unless otherwise noted.

Supplemental Disclosures of Cash Flow Information
 Six Months Ended
(In thousands)20202019
Cash paid during the period for:
Interest (including amounts capitalized of $8,831 and $8,164, respectively)
$16,572  $8,907  
Income taxes, net of refunds8,690  47,877  
Non-cash items:
Lease liabilities recorded upon the commencement of operating leases22,270  22,551  

Accounting Pronouncements Adopted in 2020

Credit Losses on Financial Instruments. In the first quarter of 2020, we adopted new guidance regarding impairment assessment for certain financial assets. Refer to Notes (3) and (4) for further details.

Collaborative Arrangements. In November 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 recent revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial
statement presentation for transactions between collaboration participants. We adopted ASU 2018-18 in the first quarter of 2020. Such guidance did not have an impact on our consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

Reference Rate Reform. In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional financial reporting alternatives to reduce the cost and complexity associated with the accounting for contracts and hedging relationships affected by reference rate reform, such as the upcoming discontinuance of the London Interbank Offered Rate ("LIBOR"). The accommodations within ASU 2020-04 may be applied prospectively from the beginning of our 2020 first quarter through December 31, 2022. We are currently evaluating the effect that ASU 2020-04 may have on our contracts that reference LIBOR, specifically, our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") and related interest rate swap. As of the date of this filing, we have not elected to apply any of the provisions of this standard.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Notes)
6 Months Ended
Jun. 30, 2020
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
20202019
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Licensed software$138,950  $13,212  $152,162  $181,061  $16,052  $197,113  
Technology resale36,376  5,741  42,117  54,851  5,884  60,735  
Subscriptions85,281  6,771  92,052  83,573  6,197  89,770  
Professional services409,848  51,234  461,082  429,910  55,397  485,307  
Managed services275,679  31,479  307,158  268,560  29,091  297,651  
Support and maintenance220,301  53,735  274,036  225,602  50,809  276,411  
Reimbursed travel1,778  (36) 1,742  22,555  1,519  24,074  
Total revenues$1,168,213  $162,136  $1,330,349  $1,266,112  $164,949  $1,431,061  

Six Months Ended
20202019
(In thousands)Domestic SegmentInternational SegmentTotalDomestic SegmentInternational SegmentTotal
Licensed software$285,447  $24,747  $310,194  $321,506  $30,084  $351,590  
Technology resale80,825  12,779  93,604  104,009  12,266  116,275  
Subscriptions172,217  14,220  186,437  161,275  12,786  174,061  
Professional services862,632  109,796  972,428  867,139  108,607  975,746  
Managed services555,415  61,097  616,512  545,885  56,159  602,044  
Support and maintenance443,717  104,000  547,717  452,083  101,291  553,374  
Reimbursed travel14,375  823  15,198  45,045  2,803  47,848  
Total revenues$2,414,628  $327,462  $2,742,090  $2,496,942  $323,996  $2,820,938  
The following tables present our revenues disaggregated by timing of revenue recognition:

Three Months Ended
20202019
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Revenue recognized over time$1,101,797  $151,456  $1,253,253  $1,124,513  $148,092  $1,272,605  
Revenue recognized at a point in time66,416  10,680  77,096  141,599  16,857  158,456  
Total revenues$1,168,213  $162,136  $1,330,349  $1,266,112  $164,949  $1,431,061  

Six Months Ended
20202019
(In thousands)Domestic SegmentInternational SegmentTotalDomestic SegmentInternational SegmentTotal
Revenue recognized over time$2,267,312  $304,900  $2,572,212  $2,260,495  $290,303  $2,550,798  
Revenue recognized at a point in time147,316  22,562  169,878  236,447  33,693  270,140  
Total revenues$2,414,628  $327,462  $2,742,090  $2,496,942  $323,996  $2,820,938  

Transaction Price Allocated to Remaining Performance Obligations

As of June 30, 2020, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied (or partially unsatisfied) for executed contracts approximates $13.66 billion of which we expect to recognize approximately 30% 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 six months ended June 30, 2020, we recognized $236 million of revenues that were included in our contract liability balance at the beginning of such period.

Significant Customers

A certain customer within our Domestic segment comprised 17% and 12% of our consolidated revenues for the second quarters of 2020 and 2019, respectively; and 17% and 11% for the first six months of 2020 and 2019, respectively. Amounts due from this same customer comprised 11% of client receivables as of June 30, 2020.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Receivables Receivables
A summary of net receivables is as follows:
(In thousands)June 30, 2020December 28, 2019
Client receivables$1,328,187  $1,245,670  
Less: Allowance for doubtful accounts144,199  106,075  
Total receivables, net$1,183,988  $1,139,595  

A reconciliation of the beginning and ending amount of our allowance for doubtful accounts is as follows:

(In thousands)
Allowance for doubtful accounts - balance at December 28, 2019$106,075  
Cumulative effect of accounting change (ASU 2016-13)4,606  
Additions charged to costs and expenses45,861  
Deductions(12,343) 
Allowance for doubtful accounts - balance at June 30, 2020$144,199  

During the first six months of 2020 and 2019, we received total client cash collections of $2.66 billion and $2.74 billion, respectively.

Expected Credit Losses

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides a new impairment model for certain financial assets that is based on expected losses rather than incurred losses. Such guidance impacts how we determine our allowance for estimated uncollectible client receivables. The standard requires use of the modified retrospective (cumulative effect) transition approach as of the beginning of the first reporting period in which the guidance was effective, which for the Company was the first quarter of 2020. Under this transition method, the cumulative effect from prior periods upon applying this new guidance was recognized in our condensed consolidated balance sheets as of December 29, 2019. We did not recast comparative periods.

A summary of such cumulative effect adjustment is as follows:
(In thousands)Increase/(Decrease)
Receivables, net$(4,606) 
Retained earnings(4,606) 

The cumulative effect adjustment is the result of providing an allowance on unbilled client receivables, for which we have an unconditional right to invoice and receive payment in the future.

Our estimates of expected credit losses for client receivables at both December 29, 2019 and June 30, 2020, were primarily based on historical credit loss experience and adjustments for certain asset-specific risk characteristics (i.e. known client financial hardship or bankruptcy). Exposure to credit losses may increase if our clients are adversely affected by changes in healthcare laws, reimbursement or payor models; economic pressures or uncertainty associated with local or global economic recessions; disruption associated with the COVID-19 pandemic; or other client-specific factors. Although we have historically not experienced significant credit losses, it is possible that there could be an adverse impact from potential adjustments to the carrying amount of client receivables as clients' cash flows are impacted by the COVID-19 pandemic and related economic uncertainty, which may be material.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Investments
6 Months Ended
Jun. 30, 2020
Investments [Abstract]  
Investments Investments
Available-for-sale investments at June 30, 2020 were as follows:
(In thousands)Adjusted CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents:
Money market funds$36,403  $—  $—  $36,403  
Time deposits58,407  —  —  58,407  
Total cash equivalents94,810  —  —  94,810  
Short-term investments:
Time deposits21,445  —  —  21,445  
Commercial paper10,000  12  (7) 10,005  
Government and corporate bonds98,598  560  (7) 99,151  
Total short-term investments130,043  572  (14) 130,601  
Long-term investments:
Government and corporate bonds62,473  385  (10) 62,848  
Total available-for-sale investments$287,326  $957  $(24) $288,259  

Available-for-sale investments at December 28, 2019 were as follows:
(In thousands)Adjusted CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents:
Money market funds$185,666  $—  $—  $185,666  
Time deposits64,286  —  —  64,286  
Total cash equivalents249,952  —  —  249,952  
Short-term investments:
Time deposits2,506  —  —  2,506  
Government and corporate bonds83,272  52  (11) 83,313  
Total short-term investments85,778  52  (11) 85,819  
Long-term investments:
Government and corporate bonds96,186  91  (67) 96,210  
Total available-for-sale investments$431,916  $143  $(78) $431,981  

We sold available-for-sale investments for proceeds of $5 million during the six months ended June 30, 2020, resulting in insignificant losses in the period.

Other Investments

At June 30, 2020 and December 28, 2019, we had investments in equity securities that do not have readily determinable fair values of $315 million and $314 million, respectively, accounted for in accordance with Accounting Standards Codification Topic ("ASC") 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 during the six months ended June 30, 2020 and June 29, 2019, respectively.

At June 30, 2020 and December 28, 2019, we had investments in equity securities with readily determinable fair values of $41 million and $14 million, respectively, accounted for in accordance with ASC 321. Such investments are included in
short-term investments in our condensed consolidated balance sheets. Changes in the measurement of such investments favorably impacted other income, net by $26 million for both the three and six months ended June 30, 2020.

At June 30, 2020 and December 28, 2019, we had investments in equity securities reported under the equity method of accounting of $10 million and $9 million, respectively. Such investments are included in long-term investments in our condensed consolidated balance sheets.

Impairment Assessment

We adopted ASU 2016-13 in the first quarter of 2020, which made certain amendments to the model used to assess available-for-sale debt securities for impairment. Such guidance provides that an available-for-sale debt security is impaired if the fair value of the security is less than its amortized cost basis. A determination is made whether the decline in fair value below the amortized cost basis has resulted from a credit loss or other factors, such as market liquidity or changes in interest rates. Impairment related to credit losses is recognized in net earnings, whereas impairment related to other factors is recognized as a component of accumulated other comprehensive loss, net. During the six months ended June 30, 2020, we did not recognize any impairment on our available-for-sale debt securities through net earnings.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Disclosure Long-term Debt
The following is a summary of indebtedness outstanding:
(In thousands)June 30, 2020December 28, 2019
Credit agreement loans due May 5, 2024
$600,000  $600,000  
Senior notes:
Series 2020-A due March 11, 2030
300,000  —  
Series 2015-A due February 15, 2022
225,000  225,000  
Series 2015-B due February 14, 2025
200,000  200,000  
Other14,162  14,162  
Total indebtedness1,339,162  1,039,162  
Less: debt issuance costs(695) (780) 
Long-term debt$1,338,467  $1,038,382  

Credit Agreement

As of June 30, 2020, the interest rate on revolving credit loans outstanding under our Credit Agreement was 0.98% based on LIBOR plus the applicable spread.

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 to hedge the variability of cash flows associated with such interest obligations. The interest rate swap is designated as a cash flow hedge, which effectively fixes the interest rate on the hedged indebtedness under our Credit Agreement at 3.06%. At June 30, 2020 and December 28, 2019, this swap was in a net liability position with an aggregate fair value of $44 million and $17 million, respectively; which is presented in our condensed consolidated balance sheets in other current liabilities.

Series 2020-A Senior Notes

In March 2020, we issued $300 million aggregate principal amount of 2.50% senior unsecured Series 2020-A notes (the "Series 2020-A Notes") due March 11, 2030, pursuant to the Master Note Agreement (the "2019 Shelf Agreement") we entered into in November 2019. Interest on the Series 2020-A Notes is payable semiannually on each March 11 and September 11, commencing September 11, 2020, and the principal balance is due at maturity. The Company may prepay at any time all, or any part of, the outstanding principal amount of the Series 2020-A Notes, subject to the payment of a make-whole amount. The Series 2020-A Notes are subject to the terms of the 2019 Shelf Agreement, which contains customary events of default and covenants related to limitations on indebtedness and transactions with affiliates and the
maintenance of certain financial ratios. As of June 30, 2020, $750 million remains available for sale under the 2019 Shelf Agreement, which is uncommitted and subject to participation by the purchasers.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
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 investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at June 30, 2020:

(In thousands)Fair Value Measurements Using
DescriptionBalance Sheet ClassificationLevel 1Level 2Level 3
Money market fundsCash equivalents$36,403  $—  $—  
Time depositsCash equivalents—  58,407  —  
Time depositsShort-term investments—  21,445  —  
Commercial paperShort-term investments—  10,005  —  
Government and corporate bondsShort-term investments—  99,151  —  
Government and corporate bondsLong-term investments—  62,848  —  

The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at December 28, 2019:

(In thousands)Fair Value Measurements Using
DescriptionBalance Sheet ClassificationLevel 1Level 2Level 3
Money market fundsCash equivalents$185,666  $—  $—  
Time depositsCash equivalents—  64,286  —  
Time depositsShort-term investments—  2,506  —  
Government and corporate bondsShort-term investments—  83,313  —  
Government and corporate bondsLong-term investments—  96,210  —  

Our investments in equity securities with readily determinable fair values accounted for in accordance with ASC 321 are measured and recorded at fair value on a recurring basis using a Level 2 valuation. The fair value of such arrangements is based on quoted prices in active markets, reduced by a percentage reflecting a discount for lack of marketability.

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 at June 30, 2020 and December 28, 2019 was approximately $1.34 billion and $1.07 billion, respectively. The carrying amount of such debt at June 30, 2020 and December 28, 2019 was $1.33 billion and $1.03 billion, respectively.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesWe 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 20.7% and 18.7% for the first six months of 2020 and 2019, respectively. The increase in the effective tax rate in the first six months of 2020 is primarily due to a decrease in net excess tax benefits recognized as a component of income tax expense in connection with the exercise of stock options and the vesting of restricted share and share unit awards.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 30, 2020
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
 20202019
 EarningsSharesPer-ShareEarningsSharesPer-Share
(In thousands, except per share data)(Numerator)(Denominator)Amount(Numerator)(Denominator)Amount
Basic earnings per share:
Income available to common shareholders
$134,748  304,776  $0.44  $126,969  321,280  $0.40  
Effect of dilutive securities:
Stock options, non-vested shares and share units—  1,941  —  3,382  
Diluted earnings per share:
Income available to common shareholders including assumed conversions
$134,748  306,717  $0.44  $126,969  324,662  $0.39  

For the three months ended June 30, 2020 and June 29, 2019, options to purchase 6.0 million and 9.4 million shares of common stock at per share prices ranging from $52.32 to $76.49 and $53.30 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.

Six Months Ended
20202019
EarningsSharesPer-ShareEarningsSharesPer-Share
(In thousands, except per share data)(Numerator)(Denominator)Amount(Numerator)(Denominator)Amount
Basic earnings per share:
Income available to common shareholders$281,907  307,256  $0.92  $293,188  322,485  $0.91  
Effect of dilutive securities:
Stock options, non-vested shares and share units—  2,264  —  3,013  
Diluted earnings per share:
Income available to common shareholders including assumed conversions
$281,907  309,520  $0.91  $293,188  325,498  $0.90  
For the six months ended June 30, 2020 and June 29, 2019, options to purchase 4.5 million and 12.5 million shares of common stock at per share prices ranging from $52.32 to $76.49 and $51.46 to $73.40, respectively, were outstanding but were not included in the computation of diluted earnings per share because they were anti-dilutive.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Shareholders' Equity and Share-based Payments Share-Based Compensation and Equity
Stock Options

Stock option activity for the six months ended June 30, 2020 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 year15,416  $56.36  
Granted 73.01  
Exercised(3,159) 49.65  
Forfeited and expired(211) 61.40  
Outstanding as of June 30, 202012,048  58.04  $127,611  5.88
Exercisable as of June 30, 20207,988  $56.55  $96,755  5.06

The weighted-average assumptions used to estimate the fair value, under the Black-Scholes-Merton pricing model, of stock options granted during the six months ended June 30, 2020 were as follows:

Expected volatility (%)24.5 %
Expected dividend rate (%)%
Expected term (yrs)6
Risk-free rate (%)1.5 %
Fair value per option$17.53  

As of June 30, 2020, there was $67 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.32 years.

Non-vested Shares and Share Units

Non-vested share and share unit activity for the six months ended June 30, 2020 was as follows:
(In thousands, except per share data)Number of SharesWeighted-Average
Grant Date Fair Value Per Share
Outstanding at beginning of year2,634  $65.30  
Granted1,969  69.44  
Vested(591) 65.71  
Forfeited(49) 66.62  
Outstanding as of June 30, 20203,963  $67.28  

As of June 30, 2020, there was $215 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.32 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 EndedSix Months Ended
(In thousands)2020201920202019
Stock option and non-vested share and share unit compensation expense$37,549  $23,024  $72,580  $42,884  
Associate stock purchase plan expense1,727  1,749  2,828  3,291  
Amounts capitalized in software development costs, net of amortization
(1,076) (41) (1,821) 146  
Amounts charged against earnings, before income tax benefit$38,200  $24,732  $73,587  $46,321  
Amount of related income tax benefit recognized in earnings$8,191  $4,357  $14,634  $8,558  

Treasury Stock

Under our current share repurchase program, which was initially approved by our Board of Directors in May 2017 and most recently amended in December 2019, the Company is authorized to repurchase up to $3.70 billion of shares of our common stock, 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 six months ended June 30, 2020, we repurchased 9.2 million shares for total consideration of $650 million 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 June 30, 2020, $1.03 billion remains available for repurchase under the program.

Dividends
On May 21, 2020, 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 17, 2020 to shareholders of record as of June 5, 2020. On March 19, 2020, our Board of Directors declared a cash dividend of $0.18 per share on our issued and outstanding common stock, which was paid on April 17, 2020 to shareholders of record as of April 3, 2020. In connection with the declaration of such dividends, our non-vested shares 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. At both June 30, 2020 and December 28, 2019, our condensed consolidated balance sheets included liabilities for dividends payable of $56 million, which are included in other current liabilities.

Accumulated Other Comprehensive Loss, Net (AOCI)

The components of AOCI, net of tax, were as follows:
 Foreign currency translation adjustment and otherUnrealized loss on cash flow hedgeUnrealized holding gain (loss) on available-for-sale investmentsTotal
(In thousands)
Balance at December 28, 2019$(106,347) $(12,578) $265  $(118,660) 
Other comprehensive income (loss) before reclassifications(20,546) (20,430) (849) (41,825) 
Amounts reclassified from AOCI
—  1,122  —  1,122  
Balance at March 31, 2020
(126,893) (31,886) (584) (159,363) 
Other comprehensive income (loss) before reclassifications9,197  (3,205) 1,502  7,494  
Amounts reclassified from AOCI
—  2,198  —  2,198  
Balance at June 30, 2020$(117,696) $(32,893) $918  $(149,671) 
Foreign currency translation adjustment and otherUnrealized loss on cash flow hedgeUnrealized holding gain (loss) on available-for-sale investmentsTotal
(In thousands)
Balance at December 29, 2018$(102,939) $—  $(613) $(103,552) 
Other comprehensive income (loss) before reclassifications2,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) 


The effects on net earnings of amounts reclassified from AOCI were as follows:

(In thousands)Three Months EndedSix Months Ended
AOCI ComponentLocation2020201920202019
Unrealized loss on cash flow hedgeOther income, net$(2,798) $180  $(4,170) $180  
Income taxes600  (33) 850  (33) 
Total amount reclassified, net of tax$(2,198) $147  $(3,320) $147  
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies
6 Months Ended
Jun. 30, 2020
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 450, Contingencies ("ASC 450"). No less than quarterly, and as facts and circumstances change, 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, which may prove to be incomplete or inaccurate or unanticipated events and circumstances may occur that might cause us to change those estimates and assumptions. 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.
As previously disclosed, we continue to be in dispute with Fujitsu Services Limited ("Fujitsu") regarding Fujitsu's obligation to pay amounts to us due upon the termination of a subcontract, including client receivables, in connection with Fujitsu's contract as the prime contractor in the National Health Service ("NHS") initiative to automate clinical processes and digitize medical records in the Southern region of England. The NHS terminated its contract with Fujitsu, which gave rise to the termination of our subcontract with Fujitsu. We filed a request for arbitration with the London Court of International Arbitration on April 22, 2019 seeking damages. On December 30, 2019, Fujitsu filed its Defense and Counterclaim (the "Counterclaim") in response. In its Counterclaim, Fujitsu defends against our claim in full and argues that we are liable to Fujitsu for: (i) £306 million in damages based on our alleged fraudulent misrepresentations inducing Fujitsu to enter into the subcontract; or (ii) alternatively, £173.8 million in damages based on our alleged breaches of the subcontract.

We filed our response to Fujitsu's Counterclaim on May 1, 2020. We believe that Fujitsu's claims are without merit and will vigorously defend against them, and we continue to believe that we have valid and equitable grounds for recovery of the disputed client receivables; however, there can be no assurances as to the outcome of the dispute. As previously
disclosed, we recorded a pre-tax charge of $45 million in the fourth quarter of 2018 to provide an allowance against the disputed client receivables reflecting the uncertainty in collection of such receivables and related litigation risk resulting from the conclusion of the non-binding alternative dispute resolution procedures, which occurred before we filed our request for arbitration. We have not concluded that a loss related to the new claims raised by Fujitsu in the Counterclaim is probable, nor have we accrued a liability related to these claims beyond the previously reported pre-tax charge recorded in the fourth quarter of 2018. Although we believe a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss with respect to the Counterclaim given that the dispute is in the early stages of the arbitration process. Arbitration is not currently expected to occur before 2022.
Cerner Health Services, Inc. ("Cerner HS"), a wholly owned subsidiary of Cerner Corporation, filed a lawsuit in the Chester County, Pennsylvania, Court of Common Pleas against NextGen Healthcare Information Systems, LLC ("NextGen") relating to a dispute arising out of a supplier relationship initially established between Siemens Health Services, Inc. and NextGen prior to the acquisition of the assets of Siemens Health Services, Inc. by Cerner HS in 2015. In September 2017, the court issued a preliminary injunction to prevent NextGen from refusing to honor certain contractual obligations to support Cerner HS's clients who use NextGen ambulatory EHR solutions. In September 2018, NextGen filed a counterclaim alleging breach of contract and tortious interference but did not specify its damages. In August 2019, NextGen provided an expert report alleging profit disgorgement damages of $135 million or, alternatively, $30.5 million in lost profit damages, but the report did not discuss how our actions allegedly caused NextGen's damages. In December 2019, we deposed NextGen's expert, gaining additional clarity on categories of alleged damages but not on the alleged theories of liability. A jury trial is set to begin on January 25, 2021. We believe NextGen's claims are without merit and will vigorously defend against them; however, there can be no assurances as to the outcome of the dispute. We have not concluded that a loss related to the claims raised by NextGen in its counterclaim is probable, nor have we accrued a liability related to these claims. Although a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss in light of the inherent difficulty of predicting the outcome of litigation generally, the wide range of damages presented by NextGen's expert, and the continued lack of clarity on the causal connection between Cerner Corporation's and Cerner HS's actions and any alleged damages.

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, breaches of contract and warranties, and compliance audits by various government agencies. 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 any claims to be material to our consolidated financial statements.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
We have two operating segments, Domestic and International. 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 six months ended June 30, 2020 and June 29, 2019:
(In thousands)DomesticInternationalOtherTotal
Three Months Ended 2020
Revenues$1,168,213  $162,136  $—  $1,330,349  
Costs of revenue189,779  22,184  —  211,963  
Operating expenses587,674  57,413  326,401  971,488  
Total costs and expenses
777,453  79,597  326,401  1,183,451  
Operating earnings (loss)$390,760  $82,539  $(326,401) $146,898  

(In thousands)DomesticInternationalOtherTotal
Three Months Ended 2019
Revenues$1,266,112  $164,949  $—  $1,431,061  
Costs of revenue243,926  24,747  —  268,673  
Operating expenses605,636  73,258  352,377  1,031,271  
Total costs and expenses
849,562  98,005  352,377  1,299,944  
Operating earnings (loss)$416,550  $66,944  $(352,377) $131,117  

(In thousands)DomesticInternationalOtherTotal
Six Months Ended 2020
Revenues$2,414,628  $327,462  $—  $2,742,090  
Costs of revenue418,346  48,033  —  466,379  
Operating expenses1,157,768  123,968  668,701  1,950,437  
Total costs and expenses
1,576,114  172,001  668,701  2,416,816  
Operating earnings (loss)$838,514  $155,461  $(668,701) $325,274  
(In thousands)DomesticInternationalOtherTotal
Six Months Ended 2019
Revenues$2,496,942  $323,996  $—  $2,820,938  
Costs of revenue472,485  49,392  —  521,877  
Operating expenses1,177,654  141,427  650,919  1,970,000  
Total costs and expenses
1,650,139  190,819  650,919  2,491,877  
Operating earnings (loss)$846,803  $133,177  $(650,919) $329,061  
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, to affiliates of CompuGroup Medical SE & Co. KGaA. We received cash consideration of $224 million, which is subject to post-closing adjustments for working capital and certain other adjustments. Amounts within our June 30, 2020 and December 28, 2019 condensed consolidated balance sheets related to the disposed business operations were not material to our condensed consolidated financial statements.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Organization, Consolidation and Presentation of Financial Statements (Policies)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Accounting, Policy [Policy Text Block] The condensed consolidated financial statements were prepared using GAAP
Fiscal Period, Policy [Policy Text Block]
Prior to fiscal year 2020, our second fiscal quarter ended on the Saturday closest to June 30. The second quarter and year-to-date periods for 2019 presented herein consisted of 91 days and 182 days, respectively, and ended on June 29, 2019.

In December 2019, our Board of Directors approved the change of our fiscal year to a calendar year, commencing with fiscal year 2020. Accordingly, the second quarter and year-to-date periods for 2020 presented herein consisted of 91 days and 185 days, respectively, and ended on June 30, 2020.

All references to periods in these notes to condensed consolidated financial statements represent the respective periods described above ending on June 30, 2020 and June 29, 2019, unless otherwise noted.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
Disaggregation of Revenue

The following tables present revenues disaggregated by our business models:

Three Months Ended
20202019
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Licensed software$138,950  $13,212  $152,162  $181,061  $16,052  $197,113  
Technology resale36,376  5,741  42,117  54,851  5,884  60,735  
Subscriptions85,281  6,771  92,052  83,573  6,197  89,770  
Professional services409,848  51,234  461,082  429,910  55,397  485,307  
Managed services275,679  31,479  307,158  268,560  29,091  297,651  
Support and maintenance220,301  53,735  274,036  225,602  50,809  276,411  
Reimbursed travel1,778  (36) 1,742  22,555  1,519  24,074  
Total revenues$1,168,213  $162,136  $1,330,349  $1,266,112  $164,949  $1,431,061  

Six Months Ended
20202019
(In thousands)Domestic SegmentInternational SegmentTotalDomestic SegmentInternational SegmentTotal
Licensed software$285,447  $24,747  $310,194  $321,506  $30,084  $351,590  
Technology resale80,825  12,779  93,604  104,009  12,266  116,275  
Subscriptions172,217  14,220  186,437  161,275  12,786  174,061  
Professional services862,632  109,796  972,428  867,139  108,607  975,746  
Managed services555,415  61,097  616,512  545,885  56,159  602,044  
Support and maintenance443,717  104,000  547,717  452,083  101,291  553,374  
Reimbursed travel14,375  823  15,198  45,045  2,803  47,848  
Total revenues$2,414,628  $327,462  $2,742,090  $2,496,942  $323,996  $2,820,938  
The following tables present our revenues disaggregated by timing of revenue recognition:

Three Months Ended
20202019
(In thousands)Domestic
Segment
International
Segment
TotalDomestic
Segment
International
Segment
Total
Revenue recognized over time$1,101,797  $151,456  $1,253,253  $1,124,513  $148,092  $1,272,605  
Revenue recognized at a point in time66,416  10,680  77,096  141,599  16,857  158,456  
Total revenues$1,168,213  $162,136  $1,330,349  $1,266,112  $164,949  $1,431,061  

Six Months Ended
20202019
(In thousands)Domestic SegmentInternational SegmentTotalDomestic SegmentInternational SegmentTotal
Revenue recognized over time$2,267,312  $304,900  $2,572,212  $2,260,495  $290,303  $2,550,798  
Revenue recognized at a point in time147,316  22,562  169,878  236,447  33,693  270,140  
Total revenues$2,414,628  $327,462  $2,742,090  $2,496,942  $323,996  $2,820,938  
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables (Tables)
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Summary of Net Receivables
A summary of net receivables is as follows:
(In thousands)June 30, 2020December 28, 2019
Client receivables$1,328,187  $1,245,670  
Less: Allowance for doubtful accounts144,199  106,075  
Total receivables, net$1,183,988  $1,139,595  
Accounts Receivable, Allowance for Credit Loss
A reconciliation of the beginning and ending amount of our allowance for doubtful accounts is as follows:

(In thousands)
Allowance for doubtful accounts - balance at December 28, 2019$106,075  
Cumulative effect of accounting change (ASU 2016-13)4,606  
Additions charged to costs and expenses45,861  
Deductions(12,343) 
Allowance for doubtful accounts - balance at June 30, 2020$144,199  
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)
Receivables, net$(4,606) 
Retained earnings(4,606) 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Tables)
6 Months Ended
Jun. 30, 2020
Investments [Abstract]  
Schedule of available-for-sale investments
Available-for-sale investments at June 30, 2020 were as follows:
(In thousands)Adjusted CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents:
Money market funds$36,403  $—  $—  $36,403  
Time deposits58,407  —  —  58,407  
Total cash equivalents94,810  —  —  94,810  
Short-term investments:
Time deposits21,445  —  —  21,445  
Commercial paper10,000  12  (7) 10,005  
Government and corporate bonds98,598  560  (7) 99,151  
Total short-term investments130,043  572  (14) 130,601  
Long-term investments:
Government and corporate bonds62,473  385  (10) 62,848  
Total available-for-sale investments$287,326  $957  $(24) $288,259  

Available-for-sale investments at December 28, 2019 were as follows:
(In thousands)Adjusted CostGross Unrealized GainsGross Unrealized LossesFair Value
Cash equivalents:
Money market funds$185,666  $—  $—  $185,666  
Time deposits64,286  —  —  64,286  
Total cash equivalents249,952  —  —  249,952  
Short-term investments:
Time deposits2,506  —  —  2,506  
Government and corporate bonds83,272  52  (11) 83,313  
Total short-term investments85,778  52  (11) 85,819  
Long-term investments:
Government and corporate bonds96,186  91  (67) 96,210  
Total available-for-sale investments$431,916  $143  $(78) $431,981  
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Debt
The following is a summary of indebtedness outstanding:
(In thousands)June 30, 2020December 28, 2019
Credit agreement loans due May 5, 2024
$600,000  $600,000  
Senior notes:
Series 2020-A due March 11, 2030
300,000  —  
Series 2015-A due February 15, 2022
225,000  225,000  
Series 2015-B due February 14, 2025
200,000  200,000  
Other14,162  14,162  
Total indebtedness1,339,162  1,039,162  
Less: debt issuance costs(695) (780) 
Long-term debt$1,338,467  $1,038,382  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at June 30, 2020:

(In thousands)Fair Value Measurements Using
DescriptionBalance Sheet ClassificationLevel 1Level 2Level 3
Money market fundsCash equivalents$36,403  $—  $—  
Time depositsCash equivalents—  58,407  —  
Time depositsShort-term investments—  21,445  —  
Commercial paperShort-term investments—  10,005  —  
Government and corporate bondsShort-term investments—  99,151  —  
Government and corporate bondsLong-term investments—  62,848  —  

The following table details our investments in available-for-sale debt securities measured and recorded at fair value on a recurring basis at December 28, 2019:

(In thousands)Fair Value Measurements Using
DescriptionBalance Sheet ClassificationLevel 1Level 2Level 3
Money market fundsCash equivalents$185,666  $—  $—  
Time depositsCash equivalents—  64,286  —  
Time depositsShort-term investments—  2,506  —  
Government and corporate bondsShort-term investments—  83,313  —  
Government and corporate bondsLong-term investments—  96,210  —  
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
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
 20202019
 EarningsSharesPer-ShareEarningsSharesPer-Share
(In thousands, except per share data)(Numerator)(Denominator)Amount(Numerator)(Denominator)Amount
Basic earnings per share:
Income available to common shareholders
$134,748  304,776  $0.44  $126,969  321,280  $0.40  
Effect of dilutive securities:
Stock options, non-vested shares and share units—  1,941  —  3,382  
Diluted earnings per share:
Income available to common shareholders including assumed conversions
$134,748  306,717  $0.44  $126,969  324,662  $0.39  
Six Months Ended
20202019
EarningsSharesPer-ShareEarningsSharesPer-Share
(In thousands, except per share data)(Numerator)(Denominator)Amount(Numerator)(Denominator)Amount
Basic earnings per share:
Income available to common shareholders$281,907  307,256  $0.92  $293,188  322,485  $0.91  
Effect of dilutive securities:
Stock options, non-vested shares and share units—  2,264  —  3,013  
Diluted earnings per share:
Income available to common shareholders including assumed conversions
$281,907  309,520  $0.91  $293,188  325,498  $0.90  
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule Of Stock Options Activity
Stock option activity for the six months ended June 30, 2020 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 year15,416  $56.36  
Granted 73.01  
Exercised(3,159) 49.65  
Forfeited and expired(211) 61.40  
Outstanding as of June 30, 202012,048  58.04  $127,611  5.88
Exercisable as of June 30, 20207,988  $56.55  $96,755  5.06
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 six months ended June 30, 2020 were as follows:

Expected volatility (%)24.5 %
Expected dividend rate (%)%
Expected term (yrs)6
Risk-free rate (%)1.5 %
Fair value per option$17.53  
Schedule of Share-based Compensation, Restricted Stock Activity
Non-vested share and share unit activity for the six months ended June 30, 2020 was as follows:
(In thousands, except per share data)Number of SharesWeighted-Average
Grant Date Fair Value Per Share
Outstanding at beginning of year2,634  $65.30  
Granted1,969  69.44  
Vested(591) 65.71  
Forfeited(49) 66.62  
Outstanding as of June 30, 20203,963  $67.28  
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 EndedSix Months Ended
(In thousands)2020201920202019
Stock option and non-vested share and share unit compensation expense$37,549  $23,024  $72,580  $42,884  
Associate stock purchase plan expense1,727  1,749  2,828  3,291  
Amounts capitalized in software development costs, net of amortization
(1,076) (41) (1,821) 146  
Amounts charged against earnings, before income tax benefit$38,200  $24,732  $73,587  $46,321  
Amount of related income tax benefit recognized in earnings$8,191  $4,357  $14,634  $8,558  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of AOCI, net of tax, were as follows:
 Foreign currency translation adjustment and otherUnrealized loss on cash flow hedgeUnrealized holding gain (loss) on available-for-sale investmentsTotal
(In thousands)
Balance at December 28, 2019$(106,347) $(12,578) $265  $(118,660) 
Other comprehensive income (loss) before reclassifications(20,546) (20,430) (849) (41,825) 
Amounts reclassified from AOCI
—  1,122  —  1,122  
Balance at March 31, 2020
(126,893) (31,886) (584) (159,363) 
Other comprehensive income (loss) before reclassifications9,197  (3,205) 1,502  7,494  
Amounts reclassified from AOCI
—  2,198  —  2,198  
Balance at June 30, 2020$(117,696) $(32,893) $918  $(149,671) 
Foreign currency translation adjustment and otherUnrealized loss on cash flow hedgeUnrealized holding gain (loss) on available-for-sale investmentsTotal
(In thousands)
Balance at December 29, 2018$(102,939) $—  $(613) $(103,552) 
Other comprehensive income (loss) before reclassifications2,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) 
Reclassification out of Accumulated Other Comprehensive Income
The effects on net earnings of amounts reclassified from AOCI were as follows:

(In thousands)Three Months EndedSix Months Ended
AOCI ComponentLocation2020201920202019
Unrealized loss on cash flow hedgeOther income, net$(2,798) $180  $(4,170) $180  
Income taxes600  (33) 850  (33) 
Total amount reclassified, net of tax$(2,198) $147  $(3,320) $147  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2020
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 six months ended June 30, 2020 and June 29, 2019:
(In thousands)DomesticInternationalOtherTotal
Three Months Ended 2020
Revenues$1,168,213  $162,136  $—  $1,330,349  
Costs of revenue189,779  22,184  —  211,963  
Operating expenses587,674  57,413  326,401  971,488  
Total costs and expenses
777,453  79,597  326,401  1,183,451  
Operating earnings (loss)$390,760  $82,539  $(326,401) $146,898  

(In thousands)DomesticInternationalOtherTotal
Three Months Ended 2019
Revenues$1,266,112  $164,949  $—  $1,431,061  
Costs of revenue243,926  24,747  —  268,673  
Operating expenses605,636  73,258  352,377  1,031,271  
Total costs and expenses
849,562  98,005  352,377  1,299,944  
Operating earnings (loss)$416,550  $66,944  $(352,377) $131,117  

(In thousands)DomesticInternationalOtherTotal
Six Months Ended 2020
Revenues$2,414,628  $327,462  $—  $2,742,090  
Costs of revenue418,346  48,033  —  466,379  
Operating expenses1,157,768  123,968  668,701  1,950,437  
Total costs and expenses
1,576,114  172,001  668,701  2,416,816  
Operating earnings (loss)$838,514  $155,461  $(668,701) $325,274  
(In thousands)DomesticInternationalOtherTotal
Six Months Ended 2019
Revenues$2,496,942  $323,996  $—  $2,820,938  
Costs of revenue472,485  49,392  —  521,877  
Operating expenses1,177,654  141,427  650,919  1,970,000  
Total costs and expenses
1,650,139  190,819  650,919  2,491,877  
Operating earnings (loss)$846,803  $133,177  $(650,919) $329,061  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Policies (Details)
6 Months Ended
Jun. 30, 2020
Interim Statement Presentation [Line Items]  
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]
Prior to fiscal year 2020, our second fiscal quarter ended on the Saturday closest to June 30. The second quarter and year-to-date periods for 2019 presented herein consisted of 91 days and 182 days, respectively, and ended on June 29, 2019.

In December 2019, our Board of Directors approved the change of our fiscal year to a calendar year, commencing with fiscal year 2020. Accordingly, the second quarter and year-to-date periods for 2020 presented herein consisted of 91 days and 185 days, respectively, and ended on June 30, 2020.

All references to periods in these notes to condensed consolidated financial statements represent the respective periods described above ending on June 30, 2020 and June 29, 2019, unless otherwise noted.
Description of New Accounting Pronouncements Not yet Adopted [Text Block] In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional financial reporting alternatives to reduce the cost and complexity associated with the accounting for contracts and hedging relationships affected by reference rate reform, such as the upcoming discontinuance of the London Interbank Offered Rate ("LIBOR"). The accommodations within ASU 2020-04 may be applied prospectively from the beginning of our 2020 first quarter through December 31, 2022. We are currently evaluating the effect that ASU 2020-04 may have on our contracts that reference LIBOR, specifically, our Third Amended and Restated Credit Agreement (as amended, the "Credit Agreement") and related interest rate swap. As of the date of this filing, we have not elected to apply any of the provisions of this standard.
Accounting Standards Update 2018-18 [Member]  
Interim Statement Presentation [Line Items]  
New Accounting Pronouncement or Change in Accounting Principle, Description In November 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("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 recent revenue standard (Topic 606). Such guidance clarifies revenue recognition and financial statement presentation for transactions between collaboration participants. We adopted ASU 2018-18 in the first quarter of 2020. Such guidance did not have an impact on our consolidated financial statements and related disclosures.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 1,330,349 $ 1,431,061 $ 2,742,090 $ 2,820,938
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,253,253 1,272,605 2,572,212 2,550,798
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 77,096 158,456 169,878 270,140
Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 1,168,213 1,266,112 2,414,628 2,496,942
Domestic Segment | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,101,797 1,124,513 2,267,312 2,260,495
Domestic Segment | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 66,416 141,599 147,316 236,447
International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 162,136 164,949 327,462 323,996
International Segment [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 151,456 148,092 304,900 290,303
International Segment [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 10,680 16,857 22,562 33,693
Sales Revenue, Licensed Software, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 152,162 197,113 310,194 351,590
Sales Revenue, Licensed Software, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 138,950 181,061 285,447 321,506
Sales Revenue, Licensed Software, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 13,212 16,052 24,747 30,084
Sales Revenue, Technology Resale, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 42,117 60,735 93,604 116,275
Sales Revenue, Technology Resale, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 36,376 54,851 80,825 104,009
Sales Revenue, Technology Resale, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 5,741 5,884 12,779 12,266
Sales Revenue, Subscriptions, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 92,052 89,770 186,437 174,061
Sales Revenue, Subscriptions, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 85,281 83,573 172,217 161,275
Sales Revenue, Subscriptions, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 6,771 6,197 14,220 12,786
Sales Revenue, Professional Services, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 461,082 485,307 972,428 975,746
Sales Revenue, Professional Services, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 409,848 429,910 862,632 867,139
Sales Revenue, Professional Services, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 51,234 55,397 109,796 108,607
Sales Revenue, Managed Services, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 307,158 297,651 616,512 602,044
Sales Revenue, Managed Services, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 275,679 268,560 555,415 545,885
Sales Revenue, Managed Services, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 31,479 29,091 61,097 56,159
Sales Revenue, Support and Maintenance Services, Net [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 274,036 276,411 547,717 553,374
Sales Revenue, Support and Maintenance Services, Net [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 220,301 225,602 443,717 452,083
Sales Revenue, Support and Maintenance Services, Net [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 53,735 50,809 104,000 101,291
Sales Revenue, Reimbursement Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,742 24,074 15,198 47,848
Sales Revenue, Reimbursement Revenue [Member] | Domestic Segment        
Disaggregation of Revenue [Line Items]        
Revenues 1,778 22,555 14,375 45,045
Sales Revenue, Reimbursement Revenue [Member] | International Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ (36) $ 1,519 $ 823 $ 2,803
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Performance Obligation (Details)
$ in Millions
6 Months Ended
Jun. 30, 2020
USD ($)
Revenue Recognition [Line Items]  
Revenue, Remaining Performance Obligation $ 13,660
Contract with Customer, Liability, Revenue Recognized $ 236
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation we expect to recognize approximately 30% of the revenue over the next 12 months and the remainder thereafter
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Revenue from Contract with Customer [Abstract]        
Segment Reporting, Disclosure of Major Customers 17 12 17 11
Credit Concentration Risk [Member]        
Revenue from Contract with Customer [Abstract]        
Concentration Risk, Percentage     11.00%  
Concentration Risk [Line Items]        
Concentration Risk, Percentage     11.00%  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Receivables [Abstract]    
Client cash collections $ 2,660 $ 2,740
Accounting Standards Update 2016-13 [Member]    
Receivables [Abstract]    
New Accounting Pronouncement or Change in Accounting Principle, Description In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides a new impairment model for certain financial assets that is based on expected losses rather than incurred losses. Such guidance impacts how we determine our allowance for estimated uncollectible client receivables. The standard requires use of the modified retrospective (cumulative effect) transition approach as of the beginning of the first reporting period in which the guidance was effective, which for the Company was the first quarter of 2020. Under this transition method, the cumulative effect from prior periods upon applying this new guidance was recognized in our condensed consolidated balance sheets as of December 29, 2019. We did not recast comparative periods.  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
New Accounting Pronouncement or Change in Accounting Principle, Description In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which provides a new impairment model for certain financial assets that is based on expected losses rather than incurred losses. Such guidance impacts how we determine our allowance for estimated uncollectible client receivables. The standard requires use of the modified retrospective (cumulative effect) transition approach as of the beginning of the first reporting period in which the guidance was effective, which for the Company was the first quarter of 2020. Under this transition method, the cumulative effect from prior periods upon applying this new guidance was recognized in our condensed consolidated balance sheets as of December 29, 2019. We did not recast comparative periods.  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables (Summary Of Net Receivables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 28, 2019
Receivables [Abstract]    
Gross accounts receivable $ 1,328,187 $ 1,245,670
Less: Allowance for doubtful accounts 144,199 106,075
Total receivables, net $ 1,183,988 $ 1,139,595
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 28, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Accounts Receivable, Credit Loss Expense (Reversal) $ 45,861  
Accounts Receivable, Allowance for Credit Loss, Writeoff (12,343)  
Accounts Receivable, Allowance for Credit Loss 144,199 $ 106,075
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment $ 4,606  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Cumulative Effect Transition (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 28, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Retained Earnings $ 6,101,402 $ 5,934,909
Receivables, Net $ 1,183,988 1,139,595
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Retained Earnings   (4,606)
Receivables, Net   $ (4,606)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 28, 2019
Investments [Abstract]    
Proceeds from Sale of Available-for-sale Securities $ 5  
Equity Securities without Readily Determinable Fair Value, Amount 315 $ 314
Equity Securities, FV-NI 41 14
Equity Securities, FV-NI, Unrealized Gain 26  
Equity Method Investments $ 10 $ 9
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 28, 2019
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost $ 287,326 $ 431,916
Gross Unrealized Gains 957 143
Gross Unrealized Losses (24) (78)
Debt Securities, Available-for-sale 288,259 431,981
Cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 94,810 249,952
Debt Securities, Available-for-sale 94,810 249,952
Cash equivalents [Member] | Money market funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 36,403 185,666
Debt Securities, Available-for-sale 36,403 185,666
Cash equivalents [Member] | Time deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 58,407 64,286
Debt Securities, Available-for-sale 58,407 64,286
Short-term investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 130,043 85,778
Gross Unrealized Gains 572 52
Gross Unrealized Losses (14) (11)
Debt Securities, Available-for-sale 130,601 85,819
Short-term investments [Member] | Time deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 21,445 2,506
Debt Securities, Available-for-sale 21,445 2,506
Short-term investments [Member] | Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 10,000  
Gross Unrealized Gains 12  
Gross Unrealized Losses (7)  
Debt Securities, Available-for-sale 10,005  
Short-term investments [Member] | Government and corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 98,598 83,272
Gross Unrealized Gains 560 52
Gross Unrealized Losses (7) (11)
Debt Securities, Available-for-sale 99,151 83,313
Long-term investments [Member] | Government and corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 62,473 96,186
Gross Unrealized Gains 385 91
Gross Unrealized Losses (10) (67)
Debt Securities, Available-for-sale $ 62,848 $ 96,210
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Indebtedness Outstanding (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 28, 2019
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 1,339,162 $ 1,039,162
Debt Issuance Costs, Noncurrent, Net 695 780
Long-term Debt 1,338,467 1,038,382
Line of Credit    
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 600,000 600,000
Debt Instrument, Maturity Date May 05, 2024  
Senior Notes - Series 2020-A due March 11, 2030    
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 300,000 0
Debt Instrument, Maturity Date Mar. 11, 2030  
Senior Notes - Series 2015 A due February 15, 2022    
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 225,000 225,000
Debt Instrument, Maturity Date Feb. 15, 2022  
Senior Notes - Series 2015-B due February 14, 2025    
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 200,000 200,000
Debt Instrument, Maturity Date Feb. 14, 2025  
Other    
Debt Instrument [Line Items]    
Carrying amount of long-term debt $ 14,162 $ 14,162
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Indebtedness (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 28, 2019
Debt Instrument [Line Items]    
Line of Credit Facility, Interest Rate at Period End 0.98%  
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 to hedge the variability of cash flows associated with such interest obligations. The interest rate swap 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 $ 44 $ 17
Debt Instrument, Amount Uncommitted and Available for Sale 750  
Senior Notes - Series 2020-A due March 11, 2030    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 300  
Debt Instrument, Interest Rate, Stated Percentage 2.50%  
Debt Instrument, Maturity Date Mar. 11, 2030  
Debt Instrument, Frequency of Periodic Payment payable semiannually  
Debt Instrument, Date of First Required Payment Sep. 11, 2020  
Debt Instrument, Restrictive Covenants The Series 2020-A Notes are subject to the terms of the 2019 Shelf Agreement, which contains customary events of default and covenants related to limitations on indebtedness and transactions with affiliates and the maintenance of certain financial ratios.  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Dec. 28, 2019
Fair Value Disclosures [Abstract]    
Fair Value Measurements, Valuation Processes, Description 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.  
Fair value of long-term debt, including current maturities $ 1,340 $ 1,070
Unsecured Long-term Debt, Noncurrent $ 1,330 $ 1,030
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 28, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale $ 288,259 $ 431,981
Level 1 [Member] | Money market funds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 36,403 185,666
Level 2 [Member] | Time deposits [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 58,407 64,286
Level 3 [Member] | Money market funds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 0 0
Level 3 [Member] | Time deposits [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents, Fair Value Disclosure 0 0
Short-term investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 130,601 85,819
Short-term investments [Member] | Level 2 [Member] | Time deposits [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 21,445 2,506
Short-term investments [Member] | Level 2 [Member] | Commercial paper [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 10,005  
Short-term investments [Member] | Level 2 [Member] | Government and corporate bonds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 99,151 83,313
Short-term investments [Member] | Level 3 [Member] | Time deposits [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
Short-term investments [Member] | Level 3 [Member] | Commercial paper [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0  
Short-term investments [Member] | Level 3 [Member] | Government and corporate bonds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 0 0
Long-term investments [Member] | Level 2 [Member] | Government and corporate bonds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale 62,848 96,210
Long-term investments [Member] | Level 3 [Member] | Government and corporate bonds [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-sale $ 0 $ 0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details)
6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Income Tax Disclosure [Abstract]    
Effective tax rate 20.70% 18.70%
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
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 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Earnings Per Share [Abstract]        
Income available to common shareholders, basic $ 134,748 $ 126,969 $ 281,907 $ 293,188
Income available to common shareholders including assumed conversions, diluted $ 134,748 $ 126,969 $ 281,907 $ 293,188
Basic weighted average shares outstanding 304,776 321,280 307,256 322,485
Stock options and non-vested shares, incremental shares 1,941 3,382 2,264 3,013
Diluted weighted average shares outstanding 306,717 324,662 309,520 325,498
Basic earnings per share $ 0.44 $ 0.40 $ 0.92 $ 0.91
Diluted earnings per share $ 0.44 $ 0.39 $ 0.91 $ 0.90
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Narrative) (Details) - $ / shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share, amount 6.0 9.4 4.5 12.5
Antidilutive securities excluded from computation of earnings per share, exercise price, lower range limit $ 52.32 $ 53.30 $ 52.32 $ 51.46
Antidilutive securities excluded from computation of earnings per share, exercise price, upper range limit $ 76.49 $ 73.40 $ 76.49 $ 73.40
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Schedule Of Stock Options Activity) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Outstanding at beginning of year, number of shares | shares 15,416
Outstanding at beginning of year, weighted-average exercise price | $ / shares $ 56.36
Granted, number of shares | shares 2
Granted, weighted-average exercise price | $ / shares $ 73.01
Exercised, number of shares | shares (3,159)
Exercised, weighted-average exercise price | $ / shares $ 49.65
Forfeited and expired, number of shares | shares (211)
Forfeited and expired, weighted-average exercise price | $ / shares $ 61.40
Outstanding end of year, number of shares | shares 12,048
Outstanding at end of year, weighted-average exercise price | $ / shares $ 58.04
Outstanding at end of year, aggregate intrinsic value | $ $ 127,611
Outstanding at end of year, weighted-average remaining contractual term 5 years 10 months 17 days
Exercisable at end of year, number of shares | shares 7,988
Exercisable at end of year, weighted-average exercise price | $ / shares $ 56.55
Exercisable at end of year, aggregate intrinsic value | $ $ 96,755
Exercisable at end of year, weighted-average remaining contractual term 5 years 21 days
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
Share-based Payment Arrangement [Abstract]  
Expected volatility (%) 24.50%
Expected dividend rate 1.00%
Expected term (yrs) 6 years
Risk-free rate (%) 1.50%
Fair value per option $ 17.53
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Schedule Of Non-Vested Shares Activity) (Details) - Restricted Stock [Member]
shares in Thousands
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding at beginning of year, number of shares | shares 2,634
Outstanding at beginning of year, weighted-average grant date fair value | $ / shares $ 65.30
Granted, number of shares | shares 1,969
Granted, weighted-average grant date fair value | $ / shares $ 69.44
Vested, number of shares | shares (591)
Vested, weighted-average grant date fair value | $ / shares $ 65.71
Forfeited, number of shares | shares (49)
Forfeited, weighted-average grant date fair value | $ / shares $ 66.62
Outstanding at end of year, number of shares | shares 3,963
Outstanding at end of year, weighted-average grant date fair value | $ / shares $ 67.28
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amounts charged against earnings, before income tax benefit $ 38,200 $ 24,732 $ 73,587 $ 46,321
Amount of related income tax benefit recognized in earnings 8,191 4,357 14,634 8,558
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 37,549 23,024 72,580 42,884
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,727 1,749 2,828 3,291
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 $ (1,076) $ (41) $ (1,821) $ 146
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 29, 2019
Mar. 30, 2019
Dec. 28, 2019
Dec. 29, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net $ (149,671) $ (159,363) $ (112,848) $ (100,594) $ (118,660) $ (103,552)
OCI, before Reclassifications, Net of Tax, Attributable to Parent 7,494 (41,825) (12,107) 2,958    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 2,198 1,122 (147) 0    
Accumulated Foreign Currency Adjustment Attributable to Parent            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net (117,696) (126,893) (100,718) (100,618) (106,347) (102,939)
OCI, before Reclassifications, Net of Tax, Attributable to Parent 9,197 (20,546) (100) 2,321    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 0 0 0 0    
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net (32,893) (31,886) (12,370) 0 (12,578) 0
OCI, before Reclassifications, Net of Tax, Attributable to Parent (3,205) (20,430) (12,223) 0    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 2,198 1,122 (147) 0    
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive loss, net 918 (584) 240 24 $ 265 $ (613)
OCI, before Reclassifications, Net of Tax, Attributable to Parent 1,502 (849) 216 637    
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent $ 0 $ 0 $ 0 $ 0    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net $ 24,632 $ 23,006 $ 30,227 $ 31,438
Income Tax Expense (Benefit) (36,782) (27,154) (73,594) (67,311)
Net earnings 134,748 126,969 281,907 293,188
Reclassification out of Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net earnings (2,198) 147 (3,320) 147
Reclassification out of Accumulated Other Comprehensive Income | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net (2,798) 180 (4,170) 180
Income Tax Expense (Benefit) $ 600 $ (33) $ 850 $ (33)
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options $ 215   $ 215
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options 67   67
Stock Repurchase Program, Authorized Amount 3,700   3,700
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,030   $ 1,030
Dividends Payable, Date Declared May 21, 2020 Mar. 19, 2020  
Dividends Payable, Amount Per Share $ 0.18 $ 0.18 $ 0.18
Dividends Payable, Date to be Paid Jul. 17, 2020 Apr. 17, 2020  
Dividends Payable, Date of Record Jun. 05, 2020 Apr. 03, 2020  
Dividends Payable $ 56   $ 56
Treasury Stock, Value, Acquired, Cost Method     $ 650
Treasury Stock, Shares, Acquired     9,200
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 3 months 25 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 25 days
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 29, 2018
Jun. 30, 2020
Fujitsu [Member]    
Commitments and Contingencies Disclosure [Abstract]    
Loss Contingency, Management's Assessment and Process   As previously disclosed, we continue to be in dispute with Fujitsu Services Limited ("Fujitsu") regarding Fujitsu's obligation to pay amounts to us due upon the termination of a subcontract, including client receivables, in connection with Fujitsu's contract as the prime contractor in the National Health Service ("NHS") initiative to automate clinical processes and digitize medical records in the Southern region of England. The NHS terminated its contract with Fujitsu, which gave rise to the termination of our subcontract with Fujitsu. We filed a request for arbitration with the London Court of International Arbitration on April 22, 2019 seeking damages. On December 30, 2019, Fujitsu filed its Defense and Counterclaim (the "Counterclaim") in response. In its Counterclaim, Fujitsu defends against our claim in full and argues that we are liable to Fujitsu for: (i) £306 million in damages based on our alleged fraudulent misrepresentations inducing Fujitsu to enter into the subcontract; or (ii) alternatively, £173.8 million in damages based on our alleged breaches of the subcontract.
Loss Contingencies [Line Items]    
Loss Contingency, Management's Assessment and Process   As previously disclosed, we continue to be in dispute with Fujitsu Services Limited ("Fujitsu") regarding Fujitsu's obligation to pay amounts to us due upon the termination of a subcontract, including client receivables, in connection with Fujitsu's contract as the prime contractor in the National Health Service ("NHS") initiative to automate clinical processes and digitize medical records in the Southern region of England. The NHS terminated its contract with Fujitsu, which gave rise to the termination of our subcontract with Fujitsu. We filed a request for arbitration with the London Court of International Arbitration on April 22, 2019 seeking damages. On December 30, 2019, Fujitsu filed its Defense and Counterclaim (the "Counterclaim") in response. In its Counterclaim, Fujitsu defends against our claim in full and argues that we are liable to Fujitsu for: (i) £306 million in damages based on our alleged fraudulent misrepresentations inducing Fujitsu to enter into the subcontract; or (ii) alternatively, £173.8 million in damages based on our alleged breaches of the subcontract.
Loss Contingency Accrual, Provision $ 45  
NextGen [Member]    
Commitments and Contingencies Disclosure [Abstract]    
Loss Contingency, Management's Assessment and Process   Cerner Health Services, Inc. ("Cerner HS"), a wholly owned subsidiary of Cerner Corporation, filed a lawsuit in the Chester County, Pennsylvania, Court of Common Pleas against NextGen Healthcare Information Systems, LLC ("NextGen") relating to a dispute arising out of a supplier relationship initially established between Siemens Health Services, Inc. and NextGen prior to the acquisition of the assets of Siemens Health Services, Inc. by Cerner HS in 2015. In September 2017, the court issued a preliminary injunction to prevent NextGen from refusing to honor certain contractual obligations to support Cerner HS's clients who use NextGen ambulatory EHR solutions. In September 2018, NextGen filed a counterclaim alleging breach of contract and tortious interference but did not specify its damages. In August 2019, NextGen provided an expert report alleging profit disgorgement damages of $135 million or, alternatively, $30.5 million in lost profit damages, but the report did not discuss how our actions allegedly caused NextGen's damages. In December 2019, we deposed NextGen's expert, gaining additional clarity on categories of alleged damages but not on the alleged theories of liability. A jury trial is set to begin on January 25, 2021. We believe NextGen's claims are without merit and will vigorously defend against them; however, there can be no assurances as to the outcome of the dispute. We have not concluded that a loss related to the claims raised by NextGen in its counterclaim is probable, nor have we accrued a liability related to these claims. Although a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss in light of the inherent difficulty of predicting the outcome of litigation generally, the wide range of damages presented by NextGen's expert, and the continued lack of clarity on the causal connection between Cerner Corporation's and Cerner HS's actions and any alleged damages.
Loss Contingencies [Line Items]    
Loss Contingency, Management's Assessment and Process   Cerner Health Services, Inc. ("Cerner HS"), a wholly owned subsidiary of Cerner Corporation, filed a lawsuit in the Chester County, Pennsylvania, Court of Common Pleas against NextGen Healthcare Information Systems, LLC ("NextGen") relating to a dispute arising out of a supplier relationship initially established between Siemens Health Services, Inc. and NextGen prior to the acquisition of the assets of Siemens Health Services, Inc. by Cerner HS in 2015. In September 2017, the court issued a preliminary injunction to prevent NextGen from refusing to honor certain contractual obligations to support Cerner HS's clients who use NextGen ambulatory EHR solutions. In September 2018, NextGen filed a counterclaim alleging breach of contract and tortious interference but did not specify its damages. In August 2019, NextGen provided an expert report alleging profit disgorgement damages of $135 million or, alternatively, $30.5 million in lost profit damages, but the report did not discuss how our actions allegedly caused NextGen's damages. In December 2019, we deposed NextGen's expert, gaining additional clarity on categories of alleged damages but not on the alleged theories of liability. A jury trial is set to begin on January 25, 2021. We believe NextGen's claims are without merit and will vigorously defend against them; however, there can be no assurances as to the outcome of the dispute. We have not concluded that a loss related to the claims raised by NextGen in its counterclaim is probable, nor have we accrued a liability related to these claims. Although a loss may be reasonably possible (as defined in ASC 450), we do not have sufficient information to determine the amount or range of reasonably possible loss in light of the inherent difficulty of predicting the outcome of litigation generally, the wide range of damages presented by NextGen's expert, and the continued lack of clarity on the causal connection between Cerner Corporation's and Cerner HS's actions and any alleged damages.
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Summary Of The Operating Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 29, 2019
Jun. 30, 2020
Jun. 29, 2019
Segment Reporting Information [Line Items]        
Revenues $ 1,330,349 $ 1,431,061 $ 2,742,090 $ 2,820,938
Cost of revenues 211,963 268,673 466,379 521,877
Operating expenses 971,488 1,031,271 1,950,437 1,970,000
Total costs and expenses 1,183,451 1,299,944 2,416,816 2,491,877
Operating earnings (loss) 146,898 131,117 325,274 329,061
Domestic Segment        
Segment Reporting Information [Line Items]        
Revenues 1,168,213 1,266,112 2,414,628 2,496,942
Cost of revenues 189,779 243,926 418,346 472,485
Operating expenses 587,674 605,636 1,157,768 1,177,654
Total costs and expenses 777,453 849,562 1,576,114 1,650,139
Operating earnings (loss) 390,760 416,550 838,514 846,803
International Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues 162,136 164,949 327,462 323,996
Cost of revenues 22,184 24,747 48,033 49,392
Operating expenses 57,413 73,258 123,968 141,427
Total costs and expenses 79,597 98,005 172,001 190,819
Operating earnings (loss) 82,539 66,944 155,461 133,177
Other        
Segment Reporting Information [Line Items]        
Operating expenses 326,401 352,377 668,701 650,919
Total costs and expenses 326,401 352,377 668,701 650,919
Operating earnings (loss) $ (326,401) $ (352,377) $ (668,701) $ (650,919)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details) - Subsequent Event [Member]
$ in Millions
3 Months Ended
Sep. 30, 2020
USD ($)
Subsequent Events [Abstract]  
Proceeds from Divestiture of Businesses $ 224
Subsequent Event, Description On July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, to affiliates of CompuGroup Medical SE & Co. KGaA.
Subsequent Event [Line Items]  
Subsequent Event, Description On July 1, 2020, we sold certain of our business operations, primarily conducted in Germany and Spain, to affiliates of CompuGroup Medical SE & Co. KGaA.
Proceeds from Divestiture of Businesses $ 224
EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (&5_E '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "!E?Y0.:DE5.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;0=4T+7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH M]P@UYVNP2%)+DC #"[\06==J)51 24,XX[5:\/XS]!FF%6"/%AU%J,H*6#=/ M]*>I;^$*F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQR;GT@X5O#\_O>9U"^,B M2:[$JA&K]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "!E?Y0K47UJT8% "1%0 & 'AL+W=OW*DY3/]F827;1\RT@D(C06@L//BQB+)+%(P.._'6BK M:M,&OKW>H]\4G8?./'$MQC+Y*X[,ZJ+5;Y%(+'B>F)G<_"9V'>I:O% FNOA/ M-N6WG4Z+A+DV,MT% X,TSLI?_KI+Q-L _T VP6P#P'T4 O!+B H.EHR*[IU MQ0T?#I3<$&6_!C1[4>2FB(;>Q)D=QKE1\#:&.#.\DF$.HV+(*(O(=69BLR63 MK)P>-LUMHE=<"3WP#+1F8[QPAWQ9(K,#R#UR)S.STH :B>A]O P.:_8G!_#9B:6 ML3:0)$/N>>H<.QQG?#V[OYZ1\<-L^C ;/4X>[A%RU*_UT#^&WB0+I8)A*Q;V M"9D;F%]$*C*6>6;4%GXC)^<&]*MKC.0;T:;'D!Q%$4BS/ME?D$)_'C(W,QR2 M]7V?S&3X'"HAGLF4J^<-WV)L69DBL/=PV):D:^PO+@N ML$XPEK6Z6 ,:X^@N+)_3-Y4:L,3\G>\/KQ2<,1>A](SC%OM%A07 M^6*ZC:#&/4P%!^A33/=H;0T4U_-;&4).IBN983K< ,(8;5.?H<-6&P/%5?TQ M-N ))VLE(%D8(1RFD5"M_0R7[?VJ?">3\V)K31YR VZ9 M64US;FM+Y&Z!;(]E7H:!#\4X[7;IP'MQT:H-@!VU-1C#\E/@31/8JK^2K\*= MJX8= OSU_X*G]DM=L,'^:%PWUC&*M:XP-V\S95 MV/Z\ :[=IJP=4!+[;&[-ZO M5NUZJRK9GNJ=JN&;.]U4TL#;YG[5[AHE-_V@JEQ1C,6JDD6]N#CK/_O27)SI MSI1%K;XTJ.VJ2C;/'U2I'\\79/'RP=?B?FOL!ZN+LYV\5S?*?-]]:>#=:O2R M*2I5MX6N4:/NSA>7Y/T5R^R WN+O0CVV!Z^1G0,>_>Z>+\9IVX.'K%^^_]I.'R=S*5EWI\I]B8[;GBVR!-NI. M=J7YJA]_5_L))=;?6I=M_Q<][FWQ JV[UNAJ/Q@45$4]_)=/^T <#" \,(#N M!]"W#F#[ :R?Z*"LG]:U-/+BK-&/J+'6X,V^Z&/3CX;9%+6]C3>F@6\+&&?(H:7B&**/<.OXL.OU?H4TW\L-.FN:51MD&Q;F.?[B$F2]1Q[R*-LM@MB@M7VA_NV*!UG");RQ&ER) MWI5=9@\75.19GIRM'@YCXIIQ3C+.1K,CI7Q4RJ-*;[:Z,2=&-17EJI=HEH9G[[$U45CKK2J*XO MC=K)8H,^/D&I;U6?E7^9K6K099_N2[1/?Y_NU%'$"<9$S(2[9BRG. VD9C8J MSZ+*OVDC2RAZAXO3)S)SPX83EO!TIM)GEPM!N5]F/LK,7PDP0+0QSWUD[5+? MV2443-/SD20*E@ M.T:2P'(B!R0B\X]'Q2=E6."Y9H\= M5(HD#VB>0$)H5/-O6F\>B[+TBJ/N10G%!^M[+\ZURS((:!80-S&)Q*'TJ3:R MOB^@B.YO>SB.S%W07-#$N?<>.\$Y"\5Q@A*)4^D/7=^_"4K$Q0W+,I'.2ZO' MCI.9@W;RV38/ MWOE[L"!(PIT;Y+%+&3^P.Q8YX8/$^7&M[A3,?P.[(.@@.K](EP8T3Z#]FHMT M[9C F :*,9V@0>/0@$@V'6B$0#:Z+'O6&?D$NQ.SW>IR4]3WWNRB+AVH@.R: M1]=GQY-@=TLGBM X18;UN78SS*O6Y0+)B*#S,/OL>$9"N4 /-B)Q?ARW/*^I M=4$!S9G(\)PH7D.:KTM;KUHH2ZB"",95S,NS.?(689"_6_ M=(()C<-D7&!%O=:5LGD;"*@/)B2G\W;79Y>F(DD#2B>8T+? Y+7;[MG 0+5V MEY3/CF4XI'(B"GT+45Y3Z=G,9((P9]/C,TR@S80&5L$&SR.[5$"<9+//RB MUHIHD>P,;+2+_]1FB5A*EB032TB9EZ^+MK7551KTN:O5>#32EUDFTJ5@?)GF M'O-KV!A7MY T_N.0_;UPT04:G"KAL1)IH/^@$]YH'&^7FTUA3^@@9>P^]*2H MT5KN"D@AKU0/Z*!)=KL1CR')<4+2P$D#FU#'7MD?*2/A(]C+R:8.<8VYO!($ M P'F4?48)M!;*);"Q.MF^-DFW7/+^DH4B6T"\N">=CTOG2*8'$HVR9 M<'%@]J8T8B[U3CB&M2KF1RP^2\;QD>7QK"="LC@AH1'IJJ[LSR?UP'9=[6"= MVZ/D!X5*W8;W-4UA#4K H1G!P>#<6(.Q;,]*DVJ+TU>P2X4 M.2:9>P+C,V0D9304\(F>+$Y/I]KW6?3F"7#GU-*_N_ :1G87;((JBT/UN%B/ M9=JK=O"4'HBPM3V@8 (FBP-SK^!F4' SK+K+D0A>)2X5@2K#3T#.Q$46/Q$\ M#L@14KQ2/*=[J5T,:>IDH<<4$,)X&MK'LHFY[)73P)=R=Q1&KV 79"*!T@B5 M<:[7M4P$5$U>7EC']R,#^HN_@=02P,$% @ @97^4#R)K#3Q M!0 +1< !@ !X;"]W;W)KR:6U#:=29.)D_:9%B&)$Y)0"$AR^O5=7DQ)X)+UI ^V1.KL M N=@L;O S5&7W\Q6*4N>\JPPMY.MM;OKVJ0)^6>LRCRT\EIN9 MV94J3FJC/)MQ2OU9'J?%Y.ZF?O>IO+O1>YNEA?I4$K//\[C\<:\R?;R=L,GS MB\_I9FNK%[.[FUV\40_*?MU]*N%IUGE)TEP5)M4%*=7Z=O*.72\YK0QJQ%^I M.IJS[Z2B\JCUM^KA?7([H=6,5*96MG(1P\=!S56659Y@'M];IY-NS,KP_/NS M]U]K\D#F,39JKK._T\1N;R?AA"1J'>\S^UD??UOWI#S#8NE2%I0;YL]=[$16*FY-7%\\W, MPL0J][-5.XG[9A)\8!*"?-"%W1JR+!*5(/:+<7M_Q'X&@G2J\&=5[OFHPS_V MQ141=$HXY129S_P%YCRJS%F$T?E_HR]_>O0+,407(J+V)P?\?58'5>P5NJZ- MI5];5CGI<,>$H$+"N(=SO1"<%(SZ[!*WZ.-X(#F-Z"5NB>!"@(FPPUU0E1U5 M61N*P=U@(/8AB(EZ@E1LE+D>$=#KO'JC E9>B5Z3W[1.&N\/JCRD*]A'#SK# MXOV^<>B=\V,L\H4C*P+S0S]P8(L^3/J^")Q%6O9A'F=A$.":^AU[?Y3]0YRI MAO4J2R&W$-.0QVC[O1GXTJ-AX-!&8$$81IY#NP]C/&2!\!W>"$ZPB(8<)QYT MQ(-QXGIMCY MH6X=H"#OJL1*7K\O5MD^J13)=6G3?^H,6T7'*Y]-61342KUB MG$\Y#0ET L1N%?R52M4_F?2)Y$VV4U6V([#=59L0[\,@ M!;)0.L01F/2B,]@%\:@C'HT2?^<$9;SZOD]-6CV^+556=PEI8>-BDSYF>$F( ML-W$G.G/^RC./.F6@SY*4"X=89=]E!0>]W$E&#UU1G14BR_:0@BL>B4![6]H MGS4+A?0<1G,,R*,HDHY "P3()?-#YF8O%!@-YVUVUAJR40':!K#8$!67!7SB MU!D2UWX8A2YS! >!P=R-C^ $]V /N+PQ7'3>4ES2YB?:?)PVY,42HGREN8)ZK)'<+#)N=N?(#CA>1YE+G\$YU,910,"G-H^)D<%>/]? MA&5OX+<">H[>""X07]6(UAS3V M,I"]38W@N!_YD4NXCX-6+**]"$=PD6#A4(B?FE VWH7>QR9==90)9+;F*(N2 M;UP%9Y.@5VZ"GN,HES<&BMP"AJ.&%OG4?[+Q!G219ONJ8+^0=? BUAA*])8; M0T6][8RB!EB?6CF\-M"\)Z(&*T&^K!/2F M@>_*@. XG"ZH*P3F+^!>KXAC_K@,O0$U3OT<&V_HGF/@9_7 .C _<(OV',-! M/?2YJP?F+_*X>[Y'_7DR&L@#_-34\?&F#CN432_.8I@,K=/SM.3#>=Q5 8%Y M/AR]'!$0&)SW.'62ZQ+# ="CC@BSL^N_7)6;^M[50.>Z+VQSS=.][>YVW]4W MFL[[>W8]9\C[!;M>-C>W)_?-1?*'N-RDA2&96L-0]"J %2N;N]GFP>I=??GX MJ*W5>?UUJ^)$E14 ?E]K;9\?J@&Z&_*[?P%02P,$% @ @97^4.*VLY., M! 1 !@ !X;"]W;W)KRH*)FUXFY>;:<<0RHR415WQ#&;Q9\:HD$AZK MM2,V%26I-BH+![MNZ)0D9[W)6(_=5Y,QW\HB9_2^0F);EJ1ZOJ,%W]_TO-[+ MP*=\G4DUX$S&&[*F#U0^;NXK>'):+VE>4B9RSE!%5S>]6^]Z[FD#C?@]IWMQ M<(]4*@O.OZB'#^E-SU4SH@5=2N6"P&5'I[0HE">8QS^-TUX;4QD>WK]X_U$G M#\DLB*!37OR1IS*[Z<4]E-(5V1;R$]__1)N$1LK?DA="_T?[!NOVT'(K)"\; M8YA!F;/Z2IX:(@X,P(_= #<&V#0(WC#P&P/_W A!8Q"<&V'4&.C4G3IW3=R, M2#(95WR/*H4&;^I&LZ^M@:^S;"+? MU9'Q&Y%]])$SF0DT9RE-+?:ST_;A"7L'6&BIP"]4W.&3#G_>LBODNT.$7>Q: MYC,]PQPGRMQ+;.E\6_3YNZ,?D>&W=>%K?_Z;=6$1O_\+%V(P1+]" ^,K])D\ M#=&ME%6^V$JR*"B2'-V3"@H(_7F[$+*"-O#7B)14+&=K M:Z'5UJ&V5IUQ-_'\( KBL;,[U,\"PV$2)L>P61>&8R]QHV/8W )+?"]^#7J4 MZJA-=70R5>A^T-L8+/T*>%P^(R"1B8+4737]&SJ"6J (UASB,J,5ZK-:#4F> MJ$#]!65TE#XGE@4Z\F9'1 9.(E!MO3+NC2-Z%88P]NVYAJUMX4K='!MMTD?\+^1>P2!"HM20B0RO8B5%&TS4]% HU M*FF1?!_7_(;#,,;O52D8NF&BC1=0%]];H]!*ORF2#87]R)3) L.N[XT,F;[J M[4BHJ!4J.E>HC!P2:+P4!!I:SG:T7G'"6&A*N2 ) M:O*Q-WJO;I'7N(B]_V-Q11T2O9&+#=VZ(.R%AFA=3#CR#<6ZF/@ !_*]3YDRS/NYAG GU%Z4PO,"R*S]&9=&!ZY<6)P,K? 8C].L#WEI$TY M^;Y;P-#L_3:"DNYJBLT-LHN!WF]0T\7 UF+P8HD5V#GQW-?O5/<;&^Q9-#11 MCN=OK(>9!11":S:RM* "]^!KXCC1@P]R[W3%9X2M5:DCU6^V;[2KOB)A\/6N M=1XI7N=;!EJ;41P64.29Q'4QN-/7;:#8W'Z=@R--2:NU/DL*M.1;)NNOV':T M/:_>ZE.:,7[G74\]R_A,G6_U$>K5?7TX_DBJ=?-^D'R MC3Y0P48+QS-]F\$9G58* .]7G,N7!Q6@/?5/_@-02P,$% @ @97^4 YI M$65'!P #1P !@ !X;"]W;W)KX^N_+ILU0_]9IS@UXV>:'/)FMCME^G4YVN^8;I+W++"WBSE&K##-RJ MU51O%6=9-6B33XGGA=,-$\7D_+1Z=J?.3V5I9=+);TP[&UEO@M)2 M&[EI!@."C2CJ7_;2&&)O ,SC'D": :0[P!\80)L!M%*T1E:I]8T9=GZJY#-2 M5AIFLQ>5;:K1H(TH[#8NC(*W L:9\[DLM,Q%Q@S/T,+ #^R1T>AVB>9,K]$5 M[+-&)^BOQ3?TZ9?/Z!1;T>&5@O1-]E8=8: M7189SP['3P'[3@'RIL %&9WPC[+X@JCW*R(>\1QXYN\83A(['"?OW EW=WWY'MW>7][.'ZYO?T&S^,/K',#$:OO&WJ?6S;9*/@EP"/3XBB!%*69 I(YQ M80378R8+=ZC"49-]XY#H4L'J]%%DB&VD,N*_ZH'+AO5TP9YQJ$\3'W=LZ!"C MH1^';AM&.[31*-K%FBE^8C-4AE*Y@;2M:^3\Q5YS%^"HAR0B0>QU\/:E?!+' MOAMNO(,;C\*]LQM8Y7:@%IM'N5* 7!2 G2/#7KC33>,>%GR I4;LD IP,( X MV2%.1A%?%T^\=E*T KISPDMZ"Y^0T,==BSK$/Y":<4L<>)PY9FDJ2YN9M^S5[KD3I.\ B2/< M ]F7(WZREW$.,;;\@8-C&%7YCO313'.P?DB#N NS+P8!&@[Y9$LH^!BC-&E. M<7#.TFW*/CV6\YX(3>9XG )U[2RU ..>)[T0!?XY9/5VKC!.V@$.)\FM O>)>C[B4<& MP+>$0\8)Y^[-N$@N(1&]%0MNN'UF.4EP$G2#W"6'P?<('4#;DA 9)Z$%RQOF M@=:V5%64O =XGV5B[)%NP#O$2)R$0QF4M&1$QLGHS<@6:D69 -A T2-L,>($ M[& FXH5!SZD=+75%LHV7',^QQ$%2- X\OX?: M(4@2J.V'[-_2&8D^E&6OKF]F-_,/9-F6C<@X&_TIB]6)X6H#*>O1(*%UR8K4 M2?*DSRG4LW]=L_3EPD.Y0ZPM]Y#Q9@;:KY3S3*.EDANH1+E*11U5VLCT)Y"H M[1W=>]KO7FQMY'6+*)<<"0:QTY;-Z#B;[4<45'J5%Y9F+9LD!NZ9RJ)HCOV> MA5DC;7MCC3*(K=3DK]7#-<^S6GMHE:1M\]TN3%VTZ!/<3=4N.6CJA[1M.9&. M<^*#XDR7ZK79F%$*IPYR"P.'7SD%B0?USP#W5QNQ0%1.;Q]$4=/96/@VZ?Z!3S@R&P+=G1XV=V MO?+V4Y.#/[]?"U=S1LA^/]/HT1=, CS40=*6 NDX!5XNEQ!W-KGPE[0ZHD!0 MH7.4-L<5$*:5FK8:J2XXT. 3%"@#10AU4&'HDYXZ?;$XQ /*M%Q(CW,AM)DV M*CGZE/'ZZG.5=CZDA(/QH&-._&X>=0A2X,5D:%M:9J3CC=Y\""YB!CWRE2CL MN:O=-NBHA'0'L^-PT,>QWRV['7(T\C$9:*)H2[ITG'1'E>#V8&44?MP_SPZ3 M. FZ\/MRD4<2TNUXIGL?5C9VIOC%R6WV^>93&R$UUN>8LX\H*P/NE ME.;MQBZP^P)X_C]02P,$% @ @97^4%2[F8*$" N"\ !@ !X;"]W M;W)KP MP.X&S1XNBKU0+";65I9<26[:MU]*5DU;'%).W,--(B<_R=%P--]PK-.'HGQ? M+92JT:=EEE=GHT5=KWZ93*KY0BWCZD6Q4KG^SUU1+N-:?RSO)]6J5''2#EIF M$XIQ,%G&:3XZ/VW_=EV>GQ;K.DMS=5VB:KUENCL;79!?7HNH&= J_D[50[5S MC9I;N2V*]\V'-\G9"#<6J4S-ZV:*6/_ZJ*8JRYJ9M!T?NDE'VS6;@;O77V9_ MV=Z\OIG;N%+3(OLG3>K%V2@NL?EL\O%;=#8EFOGF15>U/]-!I\0C- MUU5=++O!VH)EFF]^QY\Z1^P,(,PQ@'8#:&\ I8X!K!O >@-8X!C NP&\OX)T M#!#= -$;(%TK!-V H+\"=PR0W0#9OP>726$W(&QW=[,=[5Y>Q75\?EH6#ZAL MU'JVYJ(-B':TWL(T;V+WIB[U?U,]KCZ?%GE59&D2URI!-[7^I0.SKE!QAZ:+ M.+]7%4IS=+.(2[4HLD25U<]H]F&=UI^-&HW17S=7Z-E/S]%/C?K/1;&NXCRI M3B>U-K%9:#+OS+GJ_!>8 MYLH_S462I,T3%6?H.DZ3L;Z7:;Q*M4F^26?^2=^J6J<0[=U97.9I?E_YYGKY MU+FFZ^4ZBYL\@&9W=SHQG*!K5:9%TNSD15*LFOLZT5?_Z9AJ-@U8_-7 WNC< M6*W+S\-N?CW@YC^F;]!%79?I[;J.;S.%ZD([O&Q""9YUHJ-Z&]IT&]JT788[ MEKF,LSB?*Q37Z$K-7R :G2"*20B%UV:FH)VI2?GDXV[PV"(B1"2" MGFYFZX20@:!B7_?*UHTIP5(&X;[P-2 DF EA%MYS$-LZB'D=U#TU5;.=)ZAJ MGG']M%?56@?8(4[;S"YZ3B,,8PP;QK>&\78H_6\S4*- MH?TL].YMD65(<^PA+A-?V(CMXL+KE=DG5)J-7[81LC6P+)$X<.Z5W)HB_:8L5UGQ6:G-PN.FCDC0 MO%CJXJJ*V_)$?6JN%92.I>V<* P<%H5;BT*O17_4"U6V)FAF-566SHEIKC_K M>,J*JGH.9:S0LH1&(H0-B;:&1%Y#?M>EI^H2-<2-R+[[(* D@E2\U[N X2.Y O B!]&K4XE!? %"F%^ T+6' M@-)',&(01KXMP\BC(48,Q<@/P!@Q'"-^D VDGTMBPXM&C(2.K$<,G(B?3CNQ M^^LZW_H??H8"('9Y'Z+$9A>1E%(L^[%K"T5(*&:D'[NV<$PE&+N DA :? M##F)'YT#^6?8=S8^M>^"R UU8AA*_!!]%$/"@QAB(];!$%OH8(@M=.4?0.EE MB$$\\3-^(/\,^\XN @880DT=0/'WSS_4X)7Z\?JH0KJ;:^]PU=O%*VKSEN 0 M<^%PU,Y!T0_;)Y73%."IE-*];X9IU,^THTIJ:@.-,DP=@4X-S"CW&K5_^C]! M?\?96IV@B[F.GU(E)VA:5#K>5;TH$JBWT$V_]P@VB MZ-V:QM4"JK2I?0H;ZY(F=)0?U*".^E'WI+,&A8A"J7#MD0$*]0-EB/@4.&]1 MS8M>JIX-Z_8--%2A!U-ED&X4HHI5&5" *F!E CAR@ 0.BH#2.FK#*BA"CV( M*D^N#"A$%6]EP Q5V,&GRTUU'3KMN&3VZ9(S(AGMN7(*"%D@@]YF,^ 8&F%! M9&\/9X!01(Q'N!?I+X%UQSS O85? ?.-&8=B E(2$@:NI@8S.&4'G5;])QW? M7D"G51DP+J.@OQL.J7"'CV$MH]^_*&$[+<\!MCZF*.GFVCLA63%I\Y80CH7+ M40:XS _<)Q4ES*:LYHK[,,L,9=E 6_28HH39_-7!M)-Z]XTR^&5^_!Y;E#" MQ(%P%R7,H)CY47Q 4<)LRHZ%H-C1&V:&LNP;-$ 9 #.=X3!S6&-8QH[K@C*@ M#3.\6"4]%OH0'" .NJ1/3! M @BUUP4 %DBIG<0"QP9Q Q;^%=J@/M\!M)"8R-#]/9"A!7]D&]0#.&ZW0>%B M Q "Q08'SG=@L0$(X6(#6!'#HK;:% <&ZIJ/]!Q4 MN"-Y TK"HT Z*B!N6,_]K#_DI.AULHU][3N=0V0_(4Y=4G?+BYLB@?N+A$>Q M.CJ(U799X6"U+72PVA:ZMAM0^E@M3$TC_#7-0>UFC^^$744,L%J8.D*0[Y]L MA2D5Q!.;N* ?@'=Y<"^"A$U7&@KN\I-AJWCB$=1WL!/ ,1-C][<$PC!2#)PS MCSG8"?N\R:3@CMI=[+R#IT,M'X=0'=) :!/=MXP;MYIUZ"Y3_,*9>I.C\4OI)ZD MW+PFOOE0%ZOVI>/;HJZ+97NY4+%F0"/0_[\KBOK+A^8]YNW+^N?_ U!+ P04 M " "!E?Y0;OF%9-\" +!@ & 'AL+W=O-3\>JMH)+O-=@ZK)D^G6&0JTG M02?873SP56'=130=5VR%<[0_JGM-IZA%R7F)TG E0>-R$EQT1K.>L_<&/SFN MS=X>7"0+I9[=X3:?!+$3A (SZQ 8+2]XB4(X()+Q9XL9M)3.<7^_0[_QL5,L M"V;P4HE?/+?%)!@&D..2U<(^J/47W,;3=WB9$L9_8=W8#M( LMI856Z=24') M9;.RS38/>P[#^(!#LG5(O.Z&R*N\8I9-QUJM03MK0G,;'ZKW)G%NV07<]7O?_@KYN[@S\OE@8 MJ^F'>3I"UFO)>IZL=XB,^BBO!8):OG&%\$[#%3>94*;62.2/;$'6C[BQ,!,J M>W[ZJ )'.5TGCTS%,IP$U*H&]0L&TX.,^\+V*P]SOGE72CBYE6 +51LF0UYK+E=DA5"AYBH'PAL1K$7BLG#"92;JW-FP4M4NW1FK.&GB M?XF!M'P:AL-N!XC";3N#7DC=;RKT_2M>3^$3= 9A/TUH,PS/XY3 ,U4B6+9! M$X*D448PU-TUJ223P7D,O30DC@;!V8(+;CDE0V.F MM(NUKI3T81 V)2WSF7/ -! UY8<"$,[;0)*$21J[I=_OP$>_3+37H"7JE1]# M%+B+O^G5]K:==!=-@[^9-V/RCND5EX:XE^0:GZ7] '0S>IJ#595O]X6R-#S\ MMJ!IC=H9T/M2*;L[.()V_D__ 5!+ P04 " "!E?Y0#8[@%M$" [!P M& 'AL+W=OLL97+H)$KEYZXKHP0S(L]XCDQ_67"1$:6G8NG*7"")+2A+7=_S C8,I70Z?E;!8>Z#)19L$=#7*RQ!FJIWPJ M],RM66*:(9.4,Q"X&#KCUODD-/$VX!O%E=P:@W$RY_S93&[BH>,909ABI P# MT:\7G&":&B(MXU?%Z=0I#7![O&&_MMZUESF1..'I=QJK9.CT'(AQ08I4/?#5 M9ZS\= U?Q%-IG[ J8T//@:B0BF<56"O(*"O?9%W580N@>9H!?@7P=P&= X!V M!6A;HZ4R:^N2*#(:"+X"8:(UFQG8VEBT=D.9V<69$OHKU3@UFA5YGJ+>%D52 MF!"9P+7>6+AAY0]B*AVC(C25< I/LTOX^.$3? #*X#'AA20LE@-7:2&&SHVJ MI!=E4O] T@#N.%.)A"L68_P6[VH#M0M_X^+"/TKXI6!GT/9.P/=\KT'/Y!UP MOV_@K?X1.>VZJ&W+U_Z_HEZ5:Q)^C.=2"?T'_SR2K%,GZ]ADG0/);IA"@5+! ME-#X1*?+J4Y+?^\6MJQCR158+G/"7T:]7KLU<%^VJ]40U HZ== ;F=U:9O?] M,IN4E?#N5M)6T W]'6G[4;V^%S9+"VIIP3^D13Q#>"1KE%45OZ)JTACL9P_Z MWH[$_:!.V L/: QKC>%1C;:]GO+%Z9-$&$NI^_O]7)]+AK$YC%?K*"%LB:"/ M+=SG*/3194NX1=WAX):2.4VI>FVR%.[MM>_[X:ZGIJANM[7CR=WJ0QF*I6W/ M$B)>,%4>YGJUO@'&MO'MK%_HFZ%LY']IRFOECH@E91)27&A*[RS4=19EJRXG MBN>VV\VYTKW3#A-]NZ$P ?K[@G.UF9@$]7TY^@-02P,$% @ @97^4/>] MM/X["0 ?A8 !@ !X;"]W;W)KC+Z=,-7*ZM^^QSI8)X*@OCKY(\A.IB//9IKDKI1[92!E^6UI4R MX-6MQKYR2F:\J"S&L\GD=%Q*;9+K2_[MWEU?VCH4VJA[)WQ=EM)M;E1AUU?) M-&E_>-"K/- /X^O+2J[4HPJ?JGN'MW&G)=.E,EY;(YQ:7B7SZ<7-,+*S]3"]WV54R(8-4H=) &B3^?56WJBA($+#KOZO&GQ/2E]K"\U^Q;F0GB4AK'VS9 M+(8%I3;QOWQJXO C"V;-@AG;'3=B*U_+(*\OG5T+1]+01@_L*J^&<=I04AZ# MPU>-=>'ZS@3E="D>@PP*P0[BWBF/_Y*#=O#>!N4'E^. O6C%.&WTWD2]LV_H M/16_6!-R+]Z83&6[Z\>PL3-TUAIZ,_NNPG_49B2.)D,QF\PFW]%WU#E^Q/J. MOJ'O@UM)H_]@-X?BUAIO"YU%KZ7)=L-@E^*M-M*D6A9]J+SX]WSA@P.R_O,= MBXX[BX[9HN/_*17[4O#_Z!,WTFM/GNW\^C%7(K7(F?$JHZ MVCCX^JK1V.NA&XLU3FDNS4C"G++7WT9K'-[?)8$26!E 9_(J$U\)A:6TP MJ 61:9\6UM<(FC D4A2;/@J:I$V-&.V-5A<3DDM3ZS+(*':.WVL3M%E!# IU M12ZM%&+$>^"[JD)<2UY],IK>.+OLZKQ$NE,)7_XVG]\C9GTN^HPBHK;4@59N MQ]#7:;X_B"."A'\9*#Q252#QR OZ!!F,-;_7)A(Q>QLBSOY"$=E"DA1Y3T]. MP=CM: ,=HJ (A#;P"+%U06 CHFTQG1S^RO F"FY'16:RZ&##"D9ML68&,- M7&W5ME9 KX:*C9)N]&+N60,.?4G5GC8@Z+>0W2HCI[[4M%'M*:RE_(RMD962 M:XTX[=67POJ8L6 27/U$2N+L.N:J\HERT'[_4$J8Y)(P*ST8*>I2A M!H5M!+E+)0AEZ-,*?3IFL]'1+B8?:)?#8 \IKQT("0ZSR?35%M::?M+4#^VY M%*^F KO%6$S/9_PRI"!4BH>[8C.,<6J-9&-FKX:LG%G@-8!:+E3<+CIZ8Z5C M]:^!D#18APVJRMFO*J:EZ19459#>#A;EGX;'Z>GQ;L(&XBG,WP<#Y\-3F#7>68/GM$GZ/+/MT,*1NP55ZR#>64]:J$EW4+DSF*5K7L:E&KN=0_S:RH A MD9_6Z+2-8H.#WZK6<9#"W"*YM(1&0]>N;%G7>WZD"DJ;":_':*3ED7@@T!.J M^= C#HX&G)"#XP$O7-:.X 688GT!>9P$"R#5Q5XW=XYXHK?_/3#<4LUYK/3> MV:V(88(C_D#:(A,=)&_GCS>8WS";UO!PK^BGBJGA()D_?DH&O,4A[?)MF\3! M1TP]J3B?G \NQ&V!9KW14(/RYQKB8L@K" MSSJ'.,Y!QD<5OM.!UAPT>K",0Q+1Y8Z!LC>09PFBS&:^]2E UTX0%)&?&:@D MV31%(A<.1^L:K!M0S<.X#A*]E>TJ0OO*]*/3'K)J&392 @\K^[S;\L7N^CH2 MO_4018K:!+7#^UYV#X@'@AM>092,[E^D@ZVQ'-L,=8AEAV>3PPEX;*^*#HS'!,:W M,B4JZL[:I.\-SU],U/LU['#' X].Y$"+3FK@.B..X:ENYT3F.FE9(/Z&LI M7%>^F2WCT;CKM,*10S#U@9)I 62B)/DS7CHXG4._1@!(-+>"'- M9_&!QD!H?X@,\>[NYL,#G6T_MF>=TF;-X:"IMZV$83C>T,D-(U"AZ93H;-^' MVMF2CI7PR[3'FKH93'9A'7)GZU7>SUQ'4^[@LU@=*'":2#':J3+<=GW/IU[+".-7=0S!C\S/.4$L@WJRX ME;%#5.A\5TE3I^7P V]FTRYF//O^6@,J6OH;[;M\&F_="9;*K?CFDT\*)L3K MP>[7[G)U'N\4>_%X,XM21[(]6O\22R>CLY-$N'C;&5^"K?B&<6%#L"4_YCCX M*T<"^$Z7)^T+;=!=.5__%U!+ P04 " "!E?Y0D8 B0$\' #A$0 &0 M 'AL+W=O)[691M ]]L(>B[O<] M]TC4Z<&ZKWYK3$]WN[;S9XMMW^_?+Y>^VII=Z4_LWG2XL[9N5_:X=)NEWSM3 MUD%IURX3(=+EKFRZQ?EIV+MRYZ=VZ-NF,U>._+#;E>[^TK3V<+:(%P\;U\UF MV_/&\OQT7V[,C>G_NK]RN%K.5NIF9SK?V(Z<69\M+N+WEXKE@\#?&G/P1VOB M3%;6?N6+3_790G! IC55SQ9*_-R:#Z9MV1#"^'6RN9A=LN+Q^L'Z'T+NR&55 M>O/!MG]OZGY[ML@75)MU.;3]M3W\T4SY:+97V=:'_W08956QH&KPO=U-RHA@ MUW3C;WDWU>%((1[ADQ64U MF;\KUGC"?'O3]9BZ(.2I?M0W M-:WNR0Z8AL'#M?>TL[5I_7O8FT 9BUNY-5W:5 MH201,(\L9<@OR50D9(IM&!<):1'EHL!V&JDX!GR:W6IPW 8@^-:T%"/!G-[* M]!TO50+-2&N-"XWN)["6J:F#,ZS0"/0H1\=DZ [*#9>\*S'C4A5AG:2HX=C3 M5$7%M*ODV-6;YNZW0N[&;'8,[Z?H>MC]!H(_(OP<)!.T2ZF,5PKUX(6,!<"@ M>)6@+()319XB#UOHOB[$,Y#,4?H$A4Q0X8(*B7XHB@4JBH9@%_6A&- &#KZ! M99SA+@ 1*7 !@+L\4%:8AUSE*%LR2@!*J=#/.2B! -I;])^:;O24,O, K2)*6H0N, M5Q6FIK?(@IF#!^?*N'!P80;YRZIMQO>9PHODV9^F8S00D/S^%&YLP// MYYKY8_:V#][*8V_[(Q_VR$>_Y=+A63! NV_\NH'\6^MH7[J^@8G[XSOO0!&. MS)VI!K9;S:_BY7[O[%V# P@7+Y8G8/M5T[;3>]QAVU1;.ABH[G'2X8#FYAWK MPIL4;T(Z6S.SR8@>;'3\Q@F([$:$,_N.A3"H6\-;)X\OK;^W)0(!62$ MT.:WUWUYSY#U'(?!D:MFW)3U[5B@-8TI3_6HG83[- M[WX.$2H$T?M&ENC"@W\KINJ!'H?CW 75!G7HYG3J1*-XD/' MY&]F(3_Q365W@#K7*<[>!#C$24#/%-UCZ>9L&+^A.(:+3+\.@#E[AE*@2C;" M=!GQ>PUC%=AH[W\W&G]P$K^9[:P;Y_OC4K]NZ(0NIL[7#\7WY'#RW,EO>73LANU-^+C V$04XPE\WIV_7UR,Q_9' M\?'CQ^?2H9V>6K.&JCC)](+<^$%AO.CM/ASB5[9'(F&Y-24&DP5P?VUQ0I\N MV,'\5>?\7U!+ P04 " "!E?Y0J-,]!Z4& !X#P &0 'AL+W=O(< M#T4?N!)WQ9HB%9+R>OOK^PTI[1$[3ML76RO-^_92AI\F5M7BH"?;M'WE9,BCTJE[H\&@VF_%,IT+L[BNP_N MXLS602LC/SCR=5D*M[J2VB[/.\-.^^*C6A2!7_0OSBJQD'C5A^2CP1V%ROT\ 2Z[!HAOHE3/I:'3,;X8G=*V5-+L&7]&P.X; M\/@H/H\FA]WIT8#>2@_[E^Q'F$S"I:/')"P\&T M.S@ZI$\V"+UMOQLS8,/#XW'WY/@X/8]/NHQ9R"YE3L)19#_PK$>%4)#CZ1!1Y'66Y/>&H^YX,OZ/:>PVQZMU[6YJQY$R[G/E?""O'JE, M4XQDHC0'Q)EW:2F;\L9XN=I9:JI,^ +AZX9 M*(-T%:*Z-1CM&KLBPK!K<.^3K51&X]%T_Y3>2>%K)UF20]Z51-3/FP00A14* L:%3>(3G[DBT M.KEW MDZEC.D3%8[M_[6H[L:_A>URF.!V7,&FP58"S7*99 .RT$^,RS2!X7E M!5.U:0N&66T+N36]/?H$M'U Y83+\>5;K5 RJKUL1Q5IJKF2_#$XVU:3]K+O M!V.?0+78W&GS5@!.('[AG\Y\\R(UHY.5=7&4*NF4S8%# SW+K--?PE#R X]M M<3A9EKJV ,>LHM#&\K=:.(#4]GB//F-EL0(JLA5J*<$;>>J[)TG1W-D23:#@ M*<4'<*J4H%ZEL8(Y;HV=4)GV%D;]+6,^7"+08,[SGO.3MQK"7*%V?N,Z]PU< M&T(Z2834HZ\HNKN[Q7,#/4U)Y'_AD!%[^&42O349 M#GU>]O<04'S:IX]/J7\OTAU_XBE 3E(XKK-??_GT++2[<3#\:#VKF#E-WC(> M56*5XC&IC^H YNC1^WHS5+% ZSG.$ILTXQS)X.D*!@G,;"B>EC7ZWJ%MYE\G MN>%01*57&^I FP7K5,:$O'$:(W'PV"2RP=3O4%,DI .>7@PS#BS*W\>M!$J! M.E++4"W50Z[WQBY-F\6&T2"+T[^JR/*1V-R[N@K9:C]RNF5^C_T(_F\_W)[77;-!&8D_I;G"? V_K>$XU MS]EBTZ>;\@(/GO)-87,L;' )] 6OX6V,NZ3B\* $/E)\W#CL&@-G:PU$XP@T M4#=+I"$U&Q!;W%9;38,J1B(4SJUV#V7/-;9O"_I+.A[,F4=B<9.G5-)G46KF M3D6XC9,&SYQ!M[[FC?'_K-E1*G+7XSNK3#2N*G%1S0J-@L+X/O< MCF M!SM87[8O_@%02P,$% @ @97^4*Q0SZ2,!@ &ULS5CK;]LV$/]7#EXQ)(!BZVG+61+ =1_KL&)% MW6X?AGV@I;/%51)=DK*;_O6[HV3'SM/;BF% $)-'WO$>O[NC>+%1^I,I$"U\ MJ"^7A67"X.IB)98X0_MQ]4[3 M;+"3DLL*:R-5#1H7E[U)VD/9'[.Q)6%ZF2N/^PZ;=&T8]R!IC5=4QDP:5K-M?\:7SPQY#ZC_ $'8,H=.[ M/0AO56T+ R_K'/-#_@$ILM,FW&KS/'Q4X$]-W8?(]R#T0_\1 M>='.NLC)BYZV#GZ?S(W5A((_'A$<[P3'3G#\S]QV-#-,UD*68E[B&278F1$E M@MQ;%A;()[CS"6Q0(P@#"U52/IES.'E3@RU48T2=FU.8Y'\2:#"'J3(67FME M#'RL*5U+^96HKRE-S5WRSS1' Z^$U/"K*!N$J3 %X.=&KDDETN2<0XW7!#W] MB4K%HJ'3X!E$0R_V(QI\_UT:!N$/!Z-N\0,E,27*2AE)%B4I$4>[7=O?COQ! M65%"=NMP&,=>&OAWF#KRK%#:GEG4U;[OSF\=' 9>'"=W9'3DJ:HJU)FDTU=B MA1H"W_-]'X(03D:G[2R!UVJ-NF;Q0.Z&3.F5TL(BS!7[8YQZR3B%9.@[IO'8 M"Y*@L\GVQZ0H-AZ,6C"*(T(6G^*<_3 M..U4$(]C[1F$ZV'*> W&_S>\ M!FGB#8?#!P"[73T$SC#VPG1X!S@=^0'$AO'8&R?A7;AU]",QZR7^W9-;ZA-( M2",O)$PE#*O@E*=1$#V.1;)^-$IO6!+*KO$_!.)XZ 7DG7$ )T-.A:$74J8> MB<,X"KQQP%$*8BXN)Z/T=$M. _@-P:@R?TH.$6&E589(^J@%/$NH@98EWP7R M1LMZ23@D2?(+5&T70^YBA_76HXN'H0;/NV5-?T8N:[F0F2"[RQ:%LG:"J&A( ME??A%YIH.*CQMXLX.^Q.JGB4*U"(_, &DLVHLM=@,".EK:0#;4&IEBNHE26& M-0+?QF1Y3;CA.,F:?0(+3HXU)T=K?13$IR9*W0WI/+:H[M2IIJ: MTY*=*&M'T+FH,Z3[B2U@TFY@M\PL21.:?#Q5N7.-NVY]4"N9P4EO,IOV3B&B M,KOOD[.7K56S&ZOZ,&NRXK"B:(YH5C8<%]*BO ^*O* :30BD\-4&&8LUX4/F M@@V8B]*I[:Y(IL_@R67N?*>1C2)G7$-6B'IY$\L*A6DT.G23[\QMQ8[&C_.T MHX3C;9CW7=W_YN!PX3D*$'%PB(=_ X?9E$-\1 @?*#U_+X;3OQ>MA5A3:9J3 M/V2UH@L@250N24DQ5:$'-76(^34\H]:W]0@;.J==[@!;:$3GI,>C_>VCJ:D3 M:%:8^A<)8&6Z3152%\W97G&3BQQ6*K,'81W?']7_*-W>D,>E=J&9<+4T;DA) M*'*U8H;)["/[9'A&W:F+YT)JN@M\;@19KMFFMA)O"DD*5R)'R%!;P3@D:7FK MEE4M%E2.)32L%U&$._*^1I'CW.X[V@%[IVOGG&4C6Y!3&UG+?%MZ1?V41$*: MZ<2Q*Q>M6;O\8YM<[=C;7;*B))Z:#(>BHK"[JT[&]R+Z[I3DS,E-0KL:2VS. M'9L"'9Y99HX9?V^P+_<.G//7MUN_3S)AT72-CG-KTI)J,S9%-JZ5TPE50T23+66T'$(!XVE0PR%:>\H9C.N,E.? M_=KBD-,3A:X)X89A0!*%V8O6OJ@#-6^)(B8R2U4KNAFVI8)2IZF:EKGEY&6- M!;\Z4&-EC5QYZ,.+XZ\,F\,6XTYW769/9=5FT1'(I.*CFF5QX(7^?9^P@[U7 M /J66;JW#@.N.+0/ COJ[CEETKXBW&QOWV+>"KWDBW>)"V+U^Z.D![I]WV@G M5JW&ULC5=M;]LV M$/XK!RT=$L"U9=E.G#0)D*0KUJ%O:+KUP[ /M'2RN%"D1E)V\N]W/$J.G3I! MOUA\N^>>>R5]OC;VSE6('NYKI=U%4GG?G(U&+J^P%FYH&M2T4QI;"T]3NQRY MQJ(H6*A6HRQ-CT>UD#JY/.>U+_;RW+1>28U?++BVKH5]N$9EUA?)..D7OLIE MY&/4 M=UGXZB*9)U!@*5KEOYKU[]C9,PMXN5&.?V$=SV8G">2M\Z;NA(E!+77\BOO. M#UL"\_09@:P3R)AW5,0LWPHO+L^M68,-IPDM#-A4EB9R4H>@W'I+NY+D_.5; M7/CSD2>D,!_EG=1UE,J>D3J&CT;[RL%ONL!B5WY$##8TLI[&=?8BX!^M'L(D M'4"69ND+>).-61/&F[Q@%KR5+E?&M1;A[ZN%\Y92X)\7P*<;\"F#3W\.?)_[ M7@0(A7;F&I'C14*5Y-"N,+G\8/3RM4=; ^-_JQ!*HZAHI%Z"="#ZP@%3@B2_ M+SP6&IT#JC7GA2[HX!D5@9G\*-Q4)Z M$$N+2+7F01FA'10MPD?Q #,6G,(!'*?I($W3K=$M:FDL:./1G=',2G2LYO55 M)V_S"L;C #%)B404^_67>3;.WCP*C&>=P#M&:3=Z -MG$$X1 %PK= Y M0FZ<=W!X?#H[@L.3>7H$CX'CDP<,-1],CT]XG-)X,L]Z3U]M/'WE0B1W C2@ MT"'Q(C1T'JSP"-S\5D:M0A[D$20&:2ONT)(MEE;LCWK6PD$Z/)V_XO95!, / M[Z\_?X5&M8X5BJ91,A<+A1!;^Q"^TRK5#=XW)LAX0TW'WM$E8:6[@]*:&DK5 MYKX5H;DZXLQ(*V$EX^S8X(+.;;8[GG^>^A HF8T-VTQ TS5!:J@8F!?5W@#6 M")58$5-66 3%!H1^XD2W%LU6DM.1"@L&ZSE+)3V75BY<1;:9-96<;=Q$ MSI=\J;);R-MB2>J6@6,II"67*JI-[:0+&'!.1(L=]/@Q-]0E4N#IKFV?\57R]/AZ/_P$H@Y;!0(4EB:;#DUE" M%PZ_J^/$FX;?L@OCR0,\K.B^0AL.T'YIR,O=)"C8_+FY_!]02P,$% @ M@97^4+9BEA&UL MS5C;+,VMI(>MW8S=8U5,F>AJIS&L]ER6DE=3\Y.^-D;>W9B6E_J6KVQPK55 M)>WN7)5F>SJ93_H';_6F\/1@>G;2R(VZ5/[WYHW%W730DNM*U4Z;6EBU/IT\ MGS\]7]!Z7O"'5ELWNA;D26K,.[IYF9].9@1(E2KSI$'B[TI=J+(D18#QOM,Y M&4R2X/BZU_XC^PY?4NG4A2G_U+DO3B>KB=! M47R'HJ5X;6I?./%#G:M\7WX*4 .RN$=V'M^K\)>V/A+)+!+Q+)[=HR\9/$U8 M7_)Q3U]HEY6&G'7BK^>I\Q;D^/L>&XO!QH)M+#X_F@]2)/Y4H)Q7%DQ08DV+ MKGA1-5[4.I4+70O36I&9VIE2Y]+CV5K7LLZT+(7S>!!6$Z=ST38H$5\HT5B= M*5Q)CWIJRURD"L67*=1.+KP1**A22)23),K=,.< #E$-X.M1R9URE[)M%1XW[3>?0>7<_$HIG^!I8C#MTZ8 M;;UG6*9HD0] 1X%)E?,P%EHR][8KJBF^^6L7Q\IGHP/#]?/Z,*U6&E V)^A)> M&U*7/9H7=1&*&,:.34BW/JL&-,T$3O6FO)+ *BN0EC"U;#%OQ4/'I)S<6T#JK0Y>[:HWYW MI.0%UP[W,7$N2VI$XI+'S(L2SG. ^&5?2SUQ^TQAG%"[/M+K%B;%A72%4.]; M#=ALZFN1+*/%+,$%)S9^-KKZ#<,CPM$8I_TMLOVRXQ4T?'^'U&4! CQFGHU# MWR^.Y]%B<3S<7IBJ4I8WV$8V*("/B,]GT6SV0?PG_(DFA_/_ZNR5Z;>W*UK&4>KQ>I#3/Y7K'R!::1*$=UX1;R?':1R2^XCT% M;?OH%ZK,HQ 5@B=9!9YG72LD"K@AM=WI8IB2C^A "M2Z(M2'DPYM#F7?#J(N MS.PA;PC[S$G&B>%XK['C(+RRW+DQ48A^!#^ER9&WI!!@*@#6R]7>C[2 UO61 M3T0[Y/ZS ;]Z>?[KV]LS>U@A>RB"V9NC&#/Y8!L46V1*-HTUU^PA>N77\Z-D M(= %2CXE0@I/,.QT3ZC#.&(NDE[N I@,[6K'7E;<5?J:_50@9#HY,)W<8?JV M;R_3T5#I\'GP>OHI]6!Z^+;Z6=@/>X]RWANCLZ/OC MB;#A>UVX\:;A;V2I\=Y4?%E@OU&6%N#]VJ!5=S=D8/AH>O8O4$L#!!0 ( M (&5_E#G#A(K-0, !,' 9 >&PO=V]R:W-H965TVNU'(114)47!\0#]YDLC&-[=1VFBU?S[&] M&Q9!"^(AB2]SSIP9CR>+P=AKUS![VJI6NV76>-\]S7-7-JR$FYJ.-79J8Y7P MF-I-[CK+HHH@U>;%;'::*R%UMEK$M2N[6IC>MU+SE277*R7LW06W9EAF1]E^ MX9W<-#XLY*M%)S;\GOW'[LIBEH\LE52LG32:+-?+[/SHZ<5QL(\&GR0/[F!, M(9*U,==AM>3VD^FU Q*V8/\,W'\.:1;_[7\.BY=&5K7&^9OIROG;71Q' M%\?_F<%_1W]FU)-GBV-F\@T>R.ZLN97Q"N &DM38EXHZO$WEJ'=2;TAH8N2R,)B0J+ZAKKB*A!6R8N&4I&?E)B1K0.\F<"\\ M"1MPUZR#7X,;5)I>>TRB.HNK=2LP3V*F]$*4#=WTPD(C#4Q]5T5%D',H+V ? MDJ>KH.(058W;5#9";QA"P:\@C01NB>I;$5E2:.@9?DIO \%O_#0(A^*:/GX4 M'1V=A5%(1%!52^L\.;DEEENQ<9%VSYEIZ!SFEV6CY'2E" M7,B%49W1B#]PRU1; I9 MX^K8\<]3H_MIGGX7;X3=2 ALN084!WJ2D4TM.$V\Z6+;6QN/)AJ'#?Y:;(,! M]FMC_'X2'(S_P=4/4$L#!!0 ( (&5_E"HDFOF_0, (P* 9 >&PO M=V]R:W-H965TK50O6V$Q#L-IF];KI^NL%'[99 $1\%GL:VM$T2K1<>W>(_VE^Y. MTRH:42K1HC1"2="X60:7R<55YNR]P:\"]^;D&QR3M5(/;G%;+8/8!80-EM8A M<'KM\ ,VC0.B,/X\8 ;CEL[Q]/N(_J/G3ES6W. 'U?PF*ELO@WD %6YXW]C/ M:O\3'OA,'5ZI&N.?L!]LTSB LC=6M0=GBJ 53ASFKSFP@P/S<0\; M^2BON>6KA59[T,Z:T-R'I^J]*3@AW:'<6TU:07YV=<.U%')KX XUW-=X#*B[#.H= M!B\%?DFM4"I9BD9P7]=J [9&D'V+FENE#7!9>5&%4E')#,*#&56P*+U%)9K> M8@4=01L/7:JVZZU')1 2< ,;U5#?F@OX4FO$KP[:GPX]D@+&.'V,/MSS(=S7 M->]N)46D>D/!F!#PL<3.GD1343F_AW>?CKSH^_J9T'NX;%4O[=\;7'G&>(QC MW. ";B4Q)I8[+AJ^;A"LHE9-A92Z,TC2+)QEL]RDL23+',* MEH=%7D#*DI#-XT$1P\UF0[>.R[G/,MT[8+#LM; "*9?W5I4/H#J?Z1"DDN<[ M-.XPS) E=SY#%GHIK('OOYNSA/T 25ADR;A*PW3.X/IPCM_"4,BRZ2ORIB.G MZYG0J,1VI/&E<,H_#V?)["7^69CGS"O2 NC"]-5F?=&T0]&@+QKJ;1Q[VQ/U M$E:$OI3"8UI/O<7(I)MFX/J2,_DE#C;7PXDG!&DO>&Y8I_VF8%?-!$<-+/[3H9$*@$]OZ.&ULU5EKC]NX%?TKA#O;VH!&H[?D- DPDV2W670W M01Z['XI^H"7:UHXD>DEJ'OOK>RXIR_+,9#)%T*(%@@Q%D?=Y[N&E]?Q:JDN] M%<*PF[;I](O9UIC=L[,S76Y%R[4O=Z+#F[54+3=X5)LSO5."5W93VYQ%09"= MM;SN9B^?V[GWZN5SV9NF[L1[Q73?MES=7HA&7K^8A;/]Q(=ZLS4T*SR=C5*JNA6=KF7'E%B_F)V'SRX26F\7_%*+:ST9,_)D)>4E/;RM M7LP",D@THC0D@>//E7@EFH8$P8S?!YFS425MG([WTK^WOL.7%=?BE6Q^K2NS M?3$K9JP2:]XWYH.\_IL8_$E)7BD;;?]GUVYMDLU8V6LCVV$S+&CKSOWE-T,< M)AN*X L;HF%#9.UVBJR5K[GA+Y\K>4E(]&X6V-?>;E MQRU7XO0"?E7LE6R1:\TI7,_/#*33FK-RD'3A)$5?D)2QGV1GMIJ]Z2I1'>\_ M@U6C:='>M(OH48$_]IW/XL!C41 %C\B+1U=C*R]^U-65=?4]OP6R##M7BG<; M8HSO>.E>#%#+6JAKL3LB[FT>@<3/AI97K)W.YK7PY/<'0J$UJ#4F=D*INL; MUKJ<"LHI0T;$F!%VS37#O[5L4-GZ&9N_[;!-]AKJM,?$32EVANT$*( ,LU88 MH5I6 :@+]G/?KO!.KMFOMG1$=DF8L1.69GZBII5DG[C9U8K61&&X8%GH)\&Q9DWZCN,01EZ0%"PM_""!^C#* MO2P,6>H7Q5XK7S7BP;VYM\0J:W.:XN\R\W(,4C_(V">DX'H?!CZ$@6O0YY"] MGKPQD@EMZI:"1DE;\UJQ*][TPF,]LN92>='P\O+T8PE$"GWZDU &"=^INB2G M6EF)QB/C] 0/FFV&$%:]HF5/@810X@@3;VYVH%^LNY(-L-@0O.;?+5B4^"G[ M[O"Z O(J2&2*_* 5X?2UA7I6@DQ66RE?3^Z;E$WP!H9R?TT M9N?WP^^13["8D'R2Y>#7IJ$M6&>DX0T"J$0I-UW]!XPHIR552FUP*,$IEX.' M(^<2P)N&[1K>:1\Y!7;MWEH3V ;W)/#,)JKD%6V[GWVX5KKB4(MNU&/!?[ST[U;\8.:_7^21E\549%GJQ\%8 MXZ&WS)8L6_I)PGYQ;L[3)15PZN?AI,3G">H^R_PL^FI5QY 9DZ;U_%QS5?VW8?7%X^05*2)V-9D[KT:\NX%1=^)"I;0A.P5L:(L:V(#)V/7JW(+PVU\GL%68HMI>\(^ N!' M$T<07C@,1$&XG(R.3TNH_EK:'@S "8MS+TV6&$2Q%T0$YSSRTB+ ((F\HD@ MMT?\&26%7A[E]#^$81]@&GO1,F3GK>PI"R7?UB@A_PR0[R(>G&SHX-VC^ 0G MAHH5XE8"1"*@%!' L<1O,-.)-4("[PL/-P;R/O%RH W>Q_ ^)^\S+X[V]I,] M^Q)Y0- $1_!MKQI""B]$#"#,BU,2&B8#9Q1>FA;L$ZXNNE?[3NBS+27"4-DK M11%Q^5/B$',E47BMQZZW=;FU]5XCNS7J#RW=#J^O8,3JUDJYD*A4,OTU^HC2 M2$6+V4_\EB"46X"TKOA+*",!K2-8K'J-.'=+9L-6!@X::PBFM]2'AA< +4=6LF0R=1^*$0Y' M)6*]AD_]D!)K(-T.<1]1E\)X%(-5,\6K1\O09EQA"WSMQ$::VI'>02_P8D\= M)?O-EDEBU:/7$-_QC0OQ2LE+H4XKP1OACCZ&WD>PIFZ!"4J-!I+WIQC57R/, MGI2W8RY]]OJI/0W2/@U'Q99^-%+]$&.K;Z \7%>!*+Y7>I*EP;C\T(^-=E"P M!RFV>2)8*S("KI@]5!T)$'9X65)MX#WI/,BSW-\*(*2R09D:/(C?@NV11$%W M:4--KO_PJ782^D$\ DD)NMD#!%>\;BS)D^(I^N[[]'IHYC1[-T _W O_0HE4 MHFPX]=T[SUZ2T7?=<,O M)/8\IDPZ\T<,Z[X\N*"=TU\]G"UM@.)JTSC&&F,@=A&8/PA>U$RZ$I!47>:1;+JP-Z%-S"X(UX8UFG; 79:-G5E^6_%<9*75/M" M&#HCB) QW]1\1=>D>J"5,>QC; A":;;GE'T$N3MNG1"0KJ/1_9DVD0H7RK)O M>W>POK/+Z)0!9NBG-G#$WZ5&8GX&C\[/W[UZN[ <150J.]O<$8PP/S8-.)6] M^S<_--UH,[O!A/+647HS_"!1_=9K8QL0"WAKQ6>TRT.WTL $0K@\UIPX)VC#QUBNB=:J0-T2"LV!]:V"?+TG=ZO8LA%^BA[R41 M?<,\#-"7)/G"CM&IY04-HRRU$V'A95FP&$)9'H5RZ%L&\X:N2%%U:5VOZY([ M*,Y!)6E"K18&20QA\X)N*NB\T'6EB['C.FRE$T#)UF:"_?E/Z,VBOZ(5#*/H MSM/$.4=>\4#&Y$OF%C!7%*0_+1+J]=*E%V?Q-_FT1!N6TV\M40 '0B\- M(I9[R3)YJC,1!!1WGB;.'!>@343N9O_.RSM MR3/X%$3>,EZ2E_LH838+8P?4 %UU&GU3#B/;CN^%9W&.F25ZZ"=F\$M_[T,R M&(H-5@=>%J*^QKPG;C)=)M]68A"RL.4;10A0%&;V(0SR)U<70)0O[CS=!>20 MGX$V B\/BSUMQ'E@:2,9T J()H4C5]=76V@1IXZ7&7\RV>[1[!T-/N?E: M0:_V_ [Z=S%[\ K\A&)P27)I<6<$W(V\?&DC$=IK[CSQ0A<.>GX[WNYPZ&6X M&\YCI*A(AX$K#A>(HSA,3R"G)!R4)+EE < WV#\_])O^V>2[22MPEZ6O0[C7 MDB;W"66<'3] G;OO+H?E[NL5@+RA/KD1:VP-_#R=,>6^"+D'(W?V*PRZ!R-; M.]P*CIZ%%N#]6DJS?R %XV>YE_\"4$L#!!0 ( (&5_E"5U6*J0@T ,\B M 9 >&PO=V]R:W-H965TQ#8S'\=J![34R>WE8[ /534FTNYL*R99&^_5[JHIDL^>&!)N'!0R/ MU$T6ZW*JZI#4B[UU7_U&ZU!==VWO7\XV(6Q_.#KR]49WRB_L5O=XL[*N4P%? MW?K(;YU6#4_JVJ/3X^-G1YTR_>S5"W[VV;UZ88?0FEY_=I4?NDZYPVO=VOW+ MV
!'AR]>K%5:WVEP]^WGQV^'64IC>ET[XWM*Z=7+V<7)S^\?DKC M>< _C-[[XG-%EBRM_4I?WCDD&YU'4B"PI^=OM1M2X*@QJ]1YBPO21/+ MSTGZ6[8=MBR5UY>V_:=IPN;E[/FL:O1*#6WXQ>[?Z6C/.OY_VHO8\]/ M9U4]^&"[.!D:=*:7O^HZ^J&8\/SXG@FG<<(IZRT+L99O5%"O7CB[KQR-AC3Z MP*;R;"AG>@K*57!X:S OO+JT?3#]6O>UT?[%48!(>G%4Q^FO9?KI/=.?51\A M8..KG_I&-]/Y1U EZW.:]'E]^J# GX=^49T=SZO3X]/C!^2=9?O.6-[9O?9U MG0E 4?"5ZIMJ8F_UQOBZM7YPNOK7Q=('!Y#\^X%5G^95G_*J3W^+5XM5[G+P M[Y'T3PT8UV[0E?;! )-XAL1$=GC;#@QSNX*=AZK5:]6RQ39LM*OJB9S]1O<5 M5/+XK&#\UMFE6K::)R"WO>WQ]1!7H1>&$JBVKE%]K8'1L*DNKBZKI^<(U53' MQ[/X8O9D47VRT,3[*FQ47_TZ*!>T:P]S7D=!=_A;XE(;5P^=#R3>5S6&K_6\ MVFMHLZ/"M G?;WEB"T*GT.D44O3FG!@K\.D%(:& MO5F9%2LZ"N2G*V>[(BAW:60\1<@;J ]9DW"00-79 5;"U&JI;P<(ZR^JJ\(= M7X9F39@GN4[_.AB2BA N 086V&BX"^5$)"JT8L1E MA\F2MQ$48TZ>5*V@CJHI\-EC&.231--+F^'U=LJT[ 4L2V'J5(\VP6:IP,,A M6O.'TMY.-82?):,Z'B'#(V>)1Z0$X'&.7FCV+ M%U_ !F@<.1R^=(<(7]-_@5-E*4=" <1:1.: TH)]KPDX$5_0 ?1($ 37+PT@&#A2234[& P=EN4/X+^="Z*.2@%USD13GB9 V-^4ZU MHCQI.%8JU(W&T)A%=>'A?-1+.WB I)&VHQOVE32 8K\=0BSF;X!9?S9Y L[5RC)GX[!%T6;9F+3&*[I>RP+F C&BPY+"- M^7VCZ"B*""E&?7=.^&T'%E^WAK+9Z5J;'=4 3V_)ACZRN5+I1UP\60A7*:K MCDI#>LJYSL\_\=KPVCNM6DB(YL+*3^^N8*'IX4I%1)'45P/H%P47^O2HK#$E MI6TBF1JSQO#_ !> .[V&PFB1/JUVA91&SA)[74>3?^K7+:8NJK^1-N^NLDNH M0(?"D-+ A*54T,SM(3KSGBGD:D>7R2],;L9 MZB*S:%%-MN!-#'81V1^I!#PVT ,HEL#L-/$J4>ODN[/%\]^LV-(1G=(^UMAR MG0(T-"/YN_#(HZG32?9'U( 3(? \?ZF1S3LMGBU2EL8+$2#8(5601LX$Z6C0 MO=J9M76QEG$(G6I-(]T/C2)P3-<03)@0]ER#(KC4 M!5-A;.XH0S]6&[O' HY;-E2/E*RWW-R=< 2A2C=Z>B'YX4HM183S%&.^#>J: M6I!;LY1OGIZ7@26A*TK236+7- @)]IRK,:@/*"7U-P3;[IF[%SY\R%+:OQF,EGV$:TP8]3(V"%0N[[&_D9RF1B3<(00I=^/ MC1X.[;]%\Q>",F(\-ZUBQ\,UN0'US'V7^1D1@J5>$4?93T%\9^UCJ#)<>ANB M0A0$1I(2(I\LBL'ML2^)*';*4&8M#SE_8W FR6%\IO9S+.-DO7W:8#23'<9T M,2)QLM12'VPDZ 6$4$^L"[QWF$ F@^E!L "0+:7@FBE-2J)H=699F=2#Z7M# M6?18,9$$<>$%XL;O"<.XL>Q)-M$/*^Q,&&(EQ8=I!0DL=A2($G,NJ'?7LJP6 M]RJJ2 6CFWA[#;ST$K\"Z\*DA?\I[!5I5[D>BU_9#6.S7TSZ':8S0 A@S,6) M4= +AP]Y1M ZON^7H!VI-<@'RAHP"_R"H5H3QXE'FL: MHZ0RQ9&7UB'2K,L\]_-6[3TJ6P8=\!)X+-R!KO!9][T_M#O5&S4?FSJ=C<"B MSRU?W1:,[A$3XMEN@R\7QZ"8;LXVTJY7](F)M_(:S-^PU5+DRM.OS]_B02DU2&D0$ MV(E@4#6JO3?%]H$W_<*L'Y:)/,Z!(:569MN?RAS X^^FUCJ2C$.INI(/;+!1+J/2G(_ M-;QE!80JVHVF552W'.!J"W5^>O=+E?]_VZWE!U\UA5]G$ZCX&Q:#(SN(.>(M!7.K+$\TQIIX%JC:E&Y MEP*Z)XZ:-4C C?NC21B*G$B'E(G]@V>J^BO7I#$U> "R4(Y)TME!ZBNW.^JC M>$E0E-6WK1* M3'+?HGI+ZU.MX_,CRCY?'H61X@G9JLSL?N#VP3EG^(1KJGXJ904O>_]Y$LKY M[W/Y?)KWY8:0!G<9>JN=N/2E\G;HVW= 5-QC%'= 0Z!ICJPZ="#%\HS8O*_B=>.&, M]IE:I6;-1\@W;B%+:$7.;NE@E;Q"=-(S3(OC9#F/,OW.MCLI_COD.'$MR=C; M%P9\Q00?:WHQ@3%!G_L0:Y?^GQB$%MM*D&YQ&>*EK?I M-,"0J"Z=>G'GK\G%*!:>:0T19G>8WU--IN#%UC=N(;B]J/U\ EL1%A2@Y-(UG0;U8FF\U5Q4'R?7)!-/(S(J3'A_W%/22AW- MHR-1*0#CG5IY?Y:;R055*O *NMDJV_IXKE5TRNDUHTX)0PNFR/-9?[YYB!=I M=--H6],PFL>+!+I>E4Q:W'4%?E3\R !D;LT_I8B,2'YOD)_F7VMKQXKOSF53.]"78+?]D86E#L!U_W&@%XV@ WJ\L3(]?:('\ M&Y97_P502P,$% @ @97^4)OX,T>Z!@ 8! !D !X;"]W;W)K&ULK5COC]LV$OU7"%]QR &L+5&_T]T%DK1%4K+6[7N-PUR\KB>2\F7GSAC3WYJ#-5ULKY=A# MU_;V=E4[-[S>;&Q9JT[:M1Y4CYF=-IUT^#3[C1V,DI4WZMJ-"()TT\FF7]W= M^+&/YNY&CZYM>O71,#MVG32/;U6K#[>K<'4<^-3L:T<#F[N;0>[59^5^&3X: M?&T6E*KI5&\;W3.C=K>K-^'KMS&M]PM^;=3!GKPSRF2K]5?Z>%_=K@(*2+6J M=(0@\;A7[U3;$A#"^/>,N5IFG?)AY.#'(@Q<,Q&P@ M?-R3(Q_E]]+)NQNC#\S0:J#1BT_56R.XIJ>B?'8&LPWLW-UGM0?%CGU2@S:N MZ?:_M($MU MNT)K667NU>I"V+\I5LM[Q=Q!,[2ED7[43NLL9]_K3EG7E$SV%7O?.V5Z2=J7 M[1HH]ZH?E672*,C6H!K%^(671E,JNV1? EMHZ@C7',)J^;,<* M+^YDUM6-J;X=I'&/&.LM6FO*<(+B&.R&$7F!!U,=D I'+GYN\CEN6WST%KE9 MO7.T@@VC*6M)0S[)3O;C#J4?C3*6(7H@M$C%/#*G*6WB.R9;JR_'>?3. M:-MSBOA1+P=@QX$J2)-(RNL.TW!&D&?AK-F'I:SJ82 MR*%&G;>CA9*L733@66NF(*F2$RU34D<:SY"1FV=8MM !AJ[9(32K^UY!$PN$ MM%9#&Y30H7$UTZ.AE+"?/RE@"9-CRGQ59^GYFG8C:6W2SA,T(AA[HYIN.QHB M%,S=JW99L&:K#^##K)YJM-BZ6KJI5WKMV%8I[/]MJTMYPORE#K)C62.GI]I! M73BX!IKF8+Z'R<4^.$E'&0=5,!R4LF_^F!L0PL?:D>I,'@E!4_!'0[B&J-2W M6R]4DCE&I[9:5OB2S.BRHSUA0O<3E<+.097 P)I]5,;W)>G2]Y5ZDDCCJX9R MP!%8.J="2=/C:5E+B9/DJ*)EW:C=R:H*GORQW,FORG!VJ#7!TM)W?ND/#ZH< M/3$?=CMHP%!#JS3BI&Y4&LSQ3 JL:6K;;D=E*4>>S\_ M +JD_J#]0DGD,+-J_.8LM^T)P>1NVDJ1ER0Q:JO82'Q3L8_<:4CT M0.XF0'\4>,#C;R;R>C%P^UQ1/E0*P]5&S;M3\\"ZZ:Q6=%8SG+1J.6G]$C\B M"AH)B]?LU?N>PA\MYNP_G@Z8L\.%^39D7WR%OGAOI[\()O#E_/F&A3Q,X?]UIX<&RS,"YYE!1.PRN/%1H0A+]+H MTNZ9Y!E/LY@E&8_A,1(ICX.0%5G(XSR?@RZ]'\I_L%-EBA]CS M"!/AJ:]CS[R"=,#2-RPJ IZE =YRP9.HP,NK&8&FPSCE>9'_5>R&Q3F[(DUY M& K/;LR+N/@3NW$4\B -G[,KXH@7(L639W'VQ"ZJE687V4V#A*0L M2@2/L@P^ O@06?@ROWD,8E/!BIP'07)B*8H",<=7^8W#E"<)\8M4:3'Q.R%X M?N$\#+/_@=_/Z)"KVA504)CCD248ZB%F8(2(8'8TI M!P@P3*]RG$WODZ9 MO;_;TB] G%G3!7 97:[/;Z9;X]/RZ>[]LS3[IJ=#?P?38)TE*V:F^^STX?3@ M[Y!;[7 C]:^UDKA&T +,[[1VQP]RL/Q3X>X_4$L#!!0 ( (&5_E! MZF) M^@( %\& 9 >&PO=V]R:W-H965T ]JDT:=J-O;25VFT,AB:F5; /B ].\Y.&XI@$X@/3>/S M/8^?.]]=IJTV][9"=/ HA;*SJ'*N/HYCFUZ<8(KO#9@&RF9>5JBT.TL&D5;PPU?5\X;XOFT M9FM;.,S#Z>\!3%,(3D8SO&\ZH/](#=]^W[.]"[!1+QBR>:G'+"U?-HL,( M"BQ9(]R-;M_C)IY]SY=K8<,3VLXW/8H@;ZS3<@,F!9*K[I\];O*P SA,G@&D M&T :='<'!95GS+'YU.@6C/5OY25,[3+">?FJR:S^+U!Y>#\ M@9YV&CNB]9MQOJ%8=A3I,Q0'<*65JRRDUI5M-R_1%PLM&< M#"!-TN0%OG$?XSCPC?\V1OBZR*PS5!'?7J"?]/230#_YGQ3^(\4G!9>->()1 MEX0!M A6BP)R-(Y:#70)NJ&";"Q160O4I8;Y.K<#J VG!N,$S[4JFMQA 02Y M0*IB]01,%;"JB60 3@,K2RXXS)%:BD0Q6_FS+"\V*CS7ZS2=[+T:'20GD@M!1HJBXGD%W-(, MR.ZH+[V 6EOW)A>: ED#*^ZHYF6X))HXH:6]/6E"$J)NQ4;"LJD)R1=IFAZ;;20[\U.@H)HXGC8Z)PM. %\]G+F& J MIROP?68I'=?K\-NCB#H+2CIG5H.,5 *"_LF:-*KN@H[V<= M&;K _E2E\4[32S3K,-HLD5$&NO[OK?WT7'1#XZ=[-WJOF%ESTBJP)&@R?+L? M@>G&6;=PN@XC)-..!E)XK>@+@,8[T'ZIM=LN_ ']-V7^ U!+ P04 " "! ME?Y0^K]F+VX# "7" &0 'AL+W=OO#<<=)SH10HPR,(.CS#2]1:P8B&E\'S&0,R8X/QP?TZZB=M&R$ MQTNK/ZDR5//D90(E;D6KPWO;_86#GDA06NWC+W2#;9Z ;'VP]>!,#&IE^J^X M&_+P*P[%X%!$WGV@R/)*!+&8.=N!8VM"XT&4&KV)G#)\*#?!T:XBO[!XYW;" MJ'\%IRB%2VN\U:H4?<9,"6N''DWH%^P6KI411BJAX886D8XG>/AC34Y2H7\V MRP*18NA,#@16/8'B)P1>P%MK0N7AE2FQ?.R?D9A147%0M"J. O[=F@F9$?P3L9,W02\4Y^9X8^+S<^."K!+T<8G8Z,3B.CTY\P6@FO/(=:2FE;$Y39 MI1"/8 ^?A^\'O NPTE;>?OG1F1P/\*%"D);.PW@L>31(ILEV5.?OU77H$.A- M:(0CD]83(7B]7*Z/:#T;M9X=I7*MO*1@:W3*ED]5>1QZ39 .@B5-,<8>A8M% MDX)MZ=U"3L%A\VLK7$ 'R%4*=-*!IK4YU.@:#[B3%\6 M<9+2T^@;C(^;WJ=Q;R09R13G:02?P!L#5RBQWF ?KA>ZLL)%^"OE",S7@I)<(U%87D$NA4J/Z7W$FL6E>2 =,- M3\Y2D3\I2V>_F*7#BT'\M.9V0\A&HF>1!P(J'KM',#;T.T^Y)70_>MY1]#V? M$;Y$+YW:D+_84/:9(*?Q>X:1_*.33:$U&CV]"83L.C4P+"<_NH#9@V91H]O% MEN@AOB1]WQA7QZZ[[)O-O7G?LM\*MU/&@\8MN>:3/^G"N;X-]I-@F]AZ-C90 M(XO#BOXYH&,#VM]:HCE,.,#X7V3Q'U!+ P04 " "!E?Y00#@"Q'(% !M M#0 &0 'AL+W=O.[G.T?4\'+(M6X>DX8:CQMW[MHV*8(;?^YU3@XFD^#]]9WVGW+L MB&56!W?NVS^:15R?3.R$%FY9;]MXZ7<_NWT\.NF;^S;D?]J-O*J0&2_1T/9RS=UK$^/![^C(7%#6UKD4+,TG&OZ M5)2K.."T@5P\O70WKM\Z6@Z^HW/?QP%Y"G BKND\FW=#H!?7]:QUX>7Q-,)F MDIS.]_K/1OWB"?V&WD'I.M"/_<(M'LI/X>O!87'G\)EX5N$OV_X52!#R,G]Z_GH5,__",074PJ+)!]83!-TVH5ZO!K>H,2[^D.Q?> MYRS3M;N-=-;Z^<VIAX_"IIZ[DPF:-+CAQDV>,7F]1N2^16LV_8IB MKC)EP3ZBYS)3H,5G>;>@V2?R6_3"-L!V"-3YA6O#$70-SCTH=ZX1_HJ*7KSM M*:[]-M3](KRD-\AKB,VKWO?^M4GQ!IJY%X:)DM# MFI6J( 4514E:,:L+T*Q59#@KI::K[2S,AV:37 MD-1.V(,/*LJ!*9"M6,EU* MT&",;(4C3A>#7R)C8SBI-H@ED.(5L\J2+IB0BI2!OU; >L6J@I/63$*%@A') M2WI7]QB6B\_BHM3,E!7)@JGTX(A-6Q+&,FV0_8KQJL"C9 917&TW&S]$0ADH MS>SH^KJ?.Q*"0SVBE#D^42K&I0$9RKD@S9GE%B'-R[14 I),:XV-1O4%M)5J7\$#K% (U,BB8C)7!^F&R425:'"IJKP6 M!CD<:VH4J_94)<>J7C6WWPNY*[?J$KP?HNN.^@4$OX7Y,4@*E$NI,JT4\I$6 MLN @THK@;3P%"KBY#:34'U=\4<@:9%Z@40*9+BB2J(>B@J.C*(@H"(_5 #: MP,$7L"Q*G + A6(H+QH!Q9/8 F").6FTD$VE1B8?!Z=%58P4, @(5X8JZ%3" M@@Z823C +1PJ04\]8[Z&)T R&A*J :,#3S5J*96J9\T:1175V@K=(U23\)3 M*> RA9+C1E.H,N\5VIQ;"3IB LPU\"N!M$< JG"@R0HP:]3!0A8F 74@6Q+T MI1[\"J&(%I(&$:>RE4SEF2(2Q!$/'SDJ UR*S"%959E,M>BH2MKG1VP:I$^/ MV=AT20;S>L^#Y]RO^B;5][\:N)E'2R9-'J"5,V,YE2748*=2 MUU1ILEL-=&B;[?]/Y\P_5"*-@I+)'()$GU1\A*?.8T#L.3C@JM.Z2@-?CAP8 M[R4ZXMLJ4:ADQ>0)CVXH#%Y?F/T"[\XT\20F5"7QJL"T4_S?Z*C'+F'3>U=@ M7-E6^:(?:.ZW?1QOPP?JX5OB]7B%_LP^?HB\JX=5@_'9NB5$^:M23V@8+_?C M)OI-OE#/?,3],"_7^!YR0V+ ^=+[>+=)!@Y?6*=_ U!+ P04 " "!E?Y0 M4ZRBO9<# #"0 &0 'AL+W=OQ5%)J^P9N9";5'23:ETS2QM M]28R6XVL\$JUB-(XSJ*:<1DL9O[L5B]FJK&"2[S58)JZ9OK?:Q1J-P^2X'!P MQS>5=0?18K9E&[Q'^WU[JVD7=2@%KU$:KB1H+.?!,KFZSIR\%_B#X\XV7RH.:R_6?/ M^SQ\1"'=*Z3>[]:0]_(SLVPQTVH'VDD3FEOX4+TV.<>E(^7>:KKEI&<7=Y@C M?V)K@08&#_[_?!990G;W4;Y'N6Y1TC=0,OBFI*T,_"(++%[K1^11YU9Z<.LZ M[07\TL@+&,8AI'$:]^ -NS"''F_X@3#_6JZ-U50./WJ 1QWPR ./W@"^;XL9 M5 F_4PL=V3F5Q5XLUW]79LMRG ?48 ;U$P:+Y:%?G E))O11*-P ,U J0;UE MKF!P(\%6JC%,%N8<*(G8)1$^DUZ]1@WIQ)TD4U@)CO(UX!DDX9 $DLFE7Z>C M<9A=QO 5#>$OG1TF<3(;A=#)IU\-I.)Z.H8>.<4?'N)>.Y<&5%R+"G]Q>:2RXA:_*G*2H M%_\MBBA$)7,N./-/#3%E*X0U;KB47&Z ^ "4A5_6SD$GHAH-[)V,]A/\'A^? MZ,$2_I[9$_R?=42MFKH1S+V/@&5)#Z;S;P_CG,XK)C<(@^7]=Z>:?4J&YS * MLSB#94'9I*"-$](;+, JR)4A\S[J9QH?ABJ+"FF2)>1%T>2M_"!)P^%H^#_# M>%W49UW-]11/UA5/UM_+-/&*1F#;S#M8OB3@5BM):\H@RGUD*Y\3HDB^%N14 M"%O_SOCG%![PV<*U4/GCCU/UUNO2!YX$T^05#8J?^6/%WS0\G+?OU-"-S&F8 M&XP&5"!^=7[\BATZ=N#9=E>6)CVQC$R[TC;=S2D"HJ/!5"-5AQN_5"DN6^V, MZDZ[";]L!]N+>/MY\(V*BU/5""Q)-;ZXI$;5[&PO=V]R:W-H965T3: M!I)L-TW1!8)-=OM0](&VQK8:2=22E+W;K^]0DAUGG3A!G_HB<8:<,Q>>(3G9 M2O6@UX@&OI9%I:?.VIAZ['EZL<92Z'-98T4S2ZE*84A4*T_7"D76&I6%QWT_ M]DJ15\YLTNINU6PB&U/D%=XJT$U9"O7M$@NYG3K,V2D^YJNUL0IO-JG%"N_0 M?*IO%4G>'B7+2ZQT+BM0N)PZ%VQ\&=KU[8+/.6[UP1AL)G,I'ZQPDTT=WP:$ M!2Z,11#TV^ 5%H4%HC"^])C.WJ4U/!SOT-^WN5,N M@+=Q=X[:*-\)(V83);>@[&I"LX,VU=::@LLKNREW1M%L3G9F=E-M4!NJLM$P MN!?S O5PXAE"MO/>HD>Y[%#X"R@Q?)"566OXIVKO443[L/@NK$M^$O"W MICJ'P'>!^]P_@1?LTPQ:O. -:?YY,==&$1W^.@$<[H'#%CA\ ?B.NB1K"@2Y M!+$1>6%+>$;-QKL4"IPXUG$:U06=V<=()" -4.]S7 M#K:H$(2&I2RH ?48!C<5F+5LM*@R/82+[&]B&69P);6!:R6UAD\5]7>1_T/: M:^IK?:S^G634\%[D"CZ+HD&X$GH-^*7)-Q0213*VE,!OQ%7U0&?+LB%O\",$ ML1OZ 0U^^B'AC/_\9-1/WE/74V?54N>44920O7=6BIS9E"5A[4;?^>8,S<,HR.,7GTERQ+5(B?OM:A1 ?-=W_>!<1B, MAIT4P;7T)=7JF9Q>B2#F;C@*($@B0O.'5D["I _A-*%IPW@R<@,> MTRB-1O0=< K(JA.71RF\SM5WN,!R3M7CB>4K2_]O?&5)Y,9Q_ )A=[-/B1.' M+D_B(^+TZA<8R\/432-^3+=>_T;.NI%_[+G3OL*$)' Y<2JRM&)#*P8L.,U% MRGXT2AY-(NJN]#\2,8U=1M5)&0QBVPJQRZE3W\C#,&!NRNPNL= >+H-1,MRI M$P;/G?/>P9U)C;QJ7P::PFHJTUV?>^W^\7'1W;F/R[N7RP>A5I9U!2[)U#\? M10ZH[C70"4;6[0T\EX;N\W:XI@<4*KN YI=2FIU@'>R?9+-_ 5!+ P04 M" "!E?Y0+^E\)^4" >!@ &0 'AL+W=O>[%O>M\9^PW5R%Z^%DK[19)Y?UVEJ:NJ+ 6[L)L4=/-VMA: M>%+M)G5;BZ*,H%JEG+%)6@NID^4\VN[MPNNJ6MA?ZU0F=TBR9*] MX8/<5#X8TN5\*S;X@/[C]MZ2EO8LI:Q1.VDT6%PODNMLMAH%_^CP2>+.'<@0 M*LF-^1:4U^4B82$A5%CXP"#H^($WJ%0@HC2^=YQ)'S( #^4]^UVLG6K)A<,; MHS[+TE>+9)I B6O1*/_![%YA5\\X\!5&N?B%7>O++Q,H&N=-W8$I@UKJ]A0_ MNSX< *;L"0#O #SFW0:*6=X*+Y9S:W9@@S>Q!2&6&M&4G-3A41Z\I5M).+^\ MQ=S#Z:/(%;JS>>J),ERD10=?M7#^!'P"[XSVE8.7NL3R;WQ*J?3Y\'T^*WZ4 M\$VC+V#(!L 99T?XAGU]P\@W/%;?K72%,JZQ"%^N<^2C2#YZ M@OR!1J1L%()90PCTO_X=90@C-W-;4> BH9ER:']@LGRL$-9&T;Q(O0'I0.QG M)@22U.G<8ZG1.: Q5!&: =E@_!._()Q!([@!":,#1AC!](#:FDL:./1S4BS$ET, MU]1P72=3?C^>#1>J+^;F V&PZO69\ ZZ2U=S" XT0.X1N@" MH3#..SB=7(W/X/1RRL[@K=&;[LYJ=L;22^G<$U0=G$Y3L"VVZA5O-G ; M3_LDBA4M<+3!@>[7AAZR4T* _B]A^1M02P,$% @ @97^4.Z,T\UT P MD@D !D !X;"]W;W)K&ULS5;;;MLX$/T50EL4 M+:!$-UM54MM [&R[+1(@B-/V8;$/E#2RB%"D2E)V^_<[I&3%!>)DL>U#7T0. M.>?,A3,B9SNI[G4-8,BWA@L]]VICVO,@T$4-#=6GL@6!.Y54#34HJDV@6P6T M=*"&!W$8ID%#F? 6,[=VHQ8SV1G.!-PHHKNFH>K[$KCJ-)"SR<[]G?N=@QEIQJ6$G^A96FGGN9 M1TJH:,?-K=S]!4,\4\M72*[=E^QZW3=3CQ2=-K(9P.A!PT0_TF]#'@X 67@$ M$ ^ V/G=&W)>7E)#%S,E=T19;62S$Q>J0Z-S3-A#61N%NPQQ9O&.,D4^4]X! MN0:J.P68<:/)JSN:<]"O9X%!*U8W* ;&9<\8'V%,R;44IM;D3U%"^2,^0.]& M%^.]B\OX2<*/G3@E2>B3.(S#)_B2,>3$\27/AWS)=,&EC5J3OR]R;116R3]/ MV)B,-B;.QN2(C34V3]EQ(+(B#_9\T@+F'?:I!;<%;W-5 *LFQ!RVSL8>+Q6LHXYK( M3A$FMJ!-?_8,FV6+.U;I!/O^1%.GG1NBK7.]S\W>9QN,@D*JT@J&5#;>K)4:U:Q@KK-*]@")]$PQL.8V/*$[]A#ZAXQ58S._PK83I:J9EY!+M7FV;(\.8(:EU+94X,J.:'U.^5 MX\B?3*:CN))- ZI@E).6MJ">@T>A'X8/\/=R"TI8%7=8>%2M5-0 R:6-_AFR MLS,_FD;_E>Q*BLUQKC3VLTGVD)/?JBHOH8 FQ^S&F:W,Z.SWK,PHF_IIFOY, M::83/\[2_UF:_C1,?U%I98F?1,FO*:VSU(^CO]:N:9JPX0F'"J$AJ?V?E?]"Z 7C&S=K9M+@W>XF];X M: )E%7"_DM+L!6M@?(8M_@502P,$% @ @97^4*V3@;J9 P ;0H !D M !X;"]W;W)K&ULY5;;;N,V$/T50BV*!-!&$B5? M:QMP+D538+=!O&T?BC[0TL@B(I$J2=GIW^^0DA4%<-Q@B_:E+Q+)F3D\9V9$ M<7&0ZDD7 (8\5Z702Z\PIIX'@4X+J)B^DC4(M.125:N'6'M1J(1M3<@$/BNBFJICZZQI*>5AZD7=<>.2[PMB%8+6HV0XV M8'ZI'Q3.@AXEXQ4(S:4@"O*EMX[F-XGU=PZ_$&RM("(8T_.TROW](&#L=']!^<=M2R91IN9/D;STRQ]*8>R2!G M36D>Y>%'Z/2,+%XJ2^V>Y-#YAAY)&VUDU04C@XJ+]LV>NSR\)X!V ?2] 7$7 M$#NA+3,GZY89MEHH>2#*>B.:';C0)%- MP120B\]L6X*^7 0&-[!N0=J!7;=@] VPF'R4PA2:W(D,LA/Q-^?CQV?B Q36 MJZ-'==?T+.!/C;@B<>@3&M+P%)^O#G]%)^Z3'3N\^/W)_GV]U49A,_]Q!C_I M\1.'G[R!_PBI%"DO.7.?R,\Y^5P ^=14H)B12I.UR-S2+0B)S=0N=F[73//4 M>=SRLC&0O; \U0EGF=BS9ZYKEL+2P\-%@]J#MUKC9_^*H,R)P9W%"T&&V]NE M;$BP<]LZ@M8CZPC62%"[-*:RJAOC4!$$%Y@FN2SQC-)S5*< 7K66*R@^HAGI M:^*4NM)\:$OSMN7B7B CV6@DHWT"SRG49L FPR_QDESTB_09SFH[;B9S2^=Q7XTQ5)0ZB?346N(_K6.HSX=)X.."Z/X/^FX%_TS M?T3#H\RA_I&?S*:M(22G#OY@\$?'BNW<14?C1EBD]N?>K_9WJ;6[0@0O[NU% M["-3.X[$2L@Q-+R:C#RBVLM-.S&R=O>#K31XVW## N^#H*P#VG,IS7%B-^AO MF*LO4$L#!!0 ( (&5_E#SP%ORX@< " 6 9 >&PO=V]R:W-H965T MCXQ2RW%U!VJJPGW_612B[(97)RY MM4_ZXDRM;%4V\I-F9E770C]?R4JMSP?!8+-P6\X7EA8F%V=+,9=WTOZR_*0Q MF_12IF4M&U.JAFDY.Q]UW&[Z4937LJI($,SXK9,YZ%72P>WQ1OH/SG?XW&W$%J>7,&O*;M6-7)M MA O7\+.XKZ09G4TLU-#F2=&)O&I%\E=$)NRC:NS"L/?-5$YWST]@7F\CW]AX MQ8\*_''5C%GH>XS[W#\B+^Q]#IV\\*C/]\[G3^(9$+/L4FO1S*4;__ORWE@- MO/SGB+*H5Q8Y9=%KRD"CZ:J2[&;&[JPJ'MC-D@)LV"4!LK3/AR+\)S*='+5\ MP37$,#"4V85DIGQB=9L!21E@B)_LX\?6PC#\S50%0II3-OS0X)A:&=%,C<99&H[] M@+U_DKHH*5/#T OB?,2B?)S$#)2.PG1R 3 M]Y")WP89Z#V(U;704V\731[[(JI52]U+@Q+;+A_"UE'EU 1.S5(4\GR *F^D M?I2#B\^ U7J36M&E5KRH82NRSRHFC2UK @(!<29*S1YAEO38"DALX7E5B>+A M!#XJE)>3CU);F+S494&)JM545AXY;K8P;MB\@\5TI6G;6V NM=S!^?NG)3H! M]CVJ"G&JB#+#[T:,1^.8???R> HV32&1:?*#=@3;CQT5AL_: &?LMC0/)S,M MY=9F)^V'WG7'I(ZJ0%DZCD-V!"-)CY'D+V%DNX9[[!;Y0&3)[A8MQVK.486' MH0/R7XI%.UHUI?V?UZ;]DN0B8?Y"%>)>$E(52.)QZ/=%*/#R)&=) M/HXB]J5U+=M!!IC*I*Q,[! C]450PUJ!N$5KQ:.([: M\7KA:+/I:.L*JGM*"JVRHF+%MOVRLU^_V+\N[0)S0_RC$K-3&#S6[$'0[&$0 M6VA!K305+%641-16QG*EBP58PY:5:$X1)2+R]MV%W0&N.PL[@!RU&>5^D&^- M=ILS5.];N$^2@P%XQ\+4BZ,< QYZ/B=PIMR+,Q^#B'M9%E&=?]V?7E+@I3RE M_Q"&U6E$6"K$LD0<7Z[)A1LWLVG%+/N+*OG0=IU"& MG@)0& M%K72MOR]NR<&GI\F(U O, DX_@-HN1%/CR=4Y^>XQ7!6 :Z$?4@[EZB+$@H M1030,<035AHY0TC@?>;AO8*\C[PTY.1]".]3\C[Q0KZQG^S1LG)8/B!H"T?P M;:,:0C(O0 P@S MC$AI$707(O#@^RLNLYV7VY@I]612K>M5:>8,ZJ%V=UG)! M;S>/$AQUE@]_4N;PC?NHJM>I1]!2C2,;67%S_:%/(J+D?=TD4=)0.QN\>6@M MF^*9X1[>2T)WP&*/G 2I2,W!G/2C(8\B=U"D'E)XH^Z;!0[V>APU)G7H11(JE! MREE9M!42ETT?#"7H8Q"%$#;,J ^ "6!!/.H9\'(4$9AI5;M,L+__#5SA_P U M \[W9EO.?11@-0N#KG_ E\3+\A!ZL)9EI#_.(N)>G'MA$GZ33SEHD=)5F_MP M(/!B'Q=Q+\JCMSK#(2#;FVTYL]L+72)P[TF*>O+_ M#LO=>'N;DY29*6$V"L 6JCRH7\V_*(7?E<2,\"5.LY*AI;\S@:[]? M0]+OR :K?;P[@5]]WJ-V,%&D2^.F;V040I:.]V3X@ MN_QT9%VSUM<4>S;>\6A)G%4 MW^M-0LYFN%HYBE!OZ)MDV^F/Q?BK]K''A;?;:]#VKB7YBZC@;L^#2,O:--*\P_]K0%WQP1WCF$(J&5Q-VA)W@9B)P[; MG;15$G1*HM15,]#0W\P/X66R]=6NEK@CT;=)W)=(4_L!KU_M/W]>ME_]7K:W MWTY!2+S1&%;)&8[ZXQ3O^+K]'ME.K%JZ;X#WREI5N^%""KR2TP8\GREE-Q-2 MT'\4OO@#4$L#!!0 ( (&5_E#;;Z#E400 (\* 9 >&PO=V]R:W-H M965T0:US8@1(D=M57?%=)S/ M;OUT[#:QJ3M[ZU'8M&WE_[FRC=M."EKL#^[JY2JF@]%TO*Z6]M[&W]:W'KY& M \N\;FT7:M3XI)>7(GT/C_XO;;;<+!'*9)'Y[ZDCYOYI"#)(=O864P, M%2Q/]MHV32("-_[><1:#R00\W._9?\FQ0RR/5;#7KOFCGL?5I- %FMM%M6GB MG=M^M+MXRL0W;0+?;+>Q ;U#%%.I,:,\[27#E$O8_?B#9I3]E.\Y^,2%0="S M.*FOH!*79=(70DV/D[X]0]87C%.J_H>^]] A)VN7014)+)E.6690(I*]4)>! M<@P30UZK*ZB&HI9(0,2<#Q@!(7 HZ2/J0A10MDIJ1!ED!E8)J5"Y#$U)()'J M;8$I+E6J X&H H\ M >G&* J3RIL>8:ES1)2\L2XJ1)Y!U%KG%60H;%]Q'Y M90F#@R;EE64S$+F1WXBL&<&&ZR,B0ZQ"EPBJBQLV8$I&L8;R.BXRM+HL02;+O;SPG Z3%N7_9#Q]7D_JGVJ_++N FKL M J#D7)4%\OWXTW]$M\XCQZ.+,,#D[0HF1NO3 [A?.!?W'\G ,(-._P502P,$ M% @ @97^4$1$P'#U!@ /Q( !D !X;"]W;W)K&ULO5C;2C,M.9AY2\P"1D(@R M23 &%E_OZ<;)"5G;<[X95\D7AI].=U]&N#9QKH'GVD=Z+'(2W\^R$*H/HQ& M/LETH?RAK72)-ROK"A5PZ]8C7SFM4EE4Y*/I>'PR*I0I!Q=G\NS679S9.N2F MU+>.?%T4RFT7.K>;\\%DT#ZX,^LL\(/1Q5FEUOI>AV_5K(Q!]&;_S>-7$H2VL?^.8F/1^,V2.=ZR2P"H6_G_I2YSEK M@A\_&J6#SB8OW+]NM5]+\ AFJ;R^M/F?)@W9^6 VH%2O5)V'.[OYCVX">L?Z M$IM[^:5-E'U_,J"D]L$6S6)X4)@R_JO'!HB]!;/Q"PNFS8*I^!T-B9=7*JB+ M,V/X$_GU+1U:C'M5?A;71[2T7A(T_%TW*/O MJ OR2/0=O:#OI@S:F8+N@PH:)17HUFF/?R65\?T3Y.D&K_Q?/=:..VO'8NWX M!6L+Y8TGNZ)YDMBZ#*9<#TEPWM+WYO^K?@RTR&WR\-=S>/<;^)II2BRP+KU. M^SA$_Y[/;WMB?=?%^J[7E6]> MKTC]H@F-I3L&B#!TVZ-4VJ3$EYT$O% M685$I@*IU0K]CVN-Q95U#)(J."V2(LCK$)?F1BU-;H+A*%@^-3[)K:^=A B8 M.9-A:_B(9-^BO&WZ6O#[5=]" MI6.85]'&5BLG#3DD6X/7-9=@^_)'K1"R(\T,0.@I!N)>A=JE:DL,(_+$RM#: M&JU]2%S$C8YV,6/#5MX&^Y;+F2H)RQ.&#RQ/3KF(N6UA(D--FU**WWA^ )!/ M)P1K$>/);"HW0T#O*RWCH4Y8=T4]*53G2QU-%<#'1AE1/U M5ZB\)%@' U7E[$\=TYUD"F7! BR]#Q;"580[V,,=/QK"X0)-F7 +;DS(_@?< M0V$-ET* W0VO1FDZ?A5*[_XA2BT;P[\\YW$,S66BI0];!XRD'1U;VA#?O(:E MT#;1[Z:)6G\Z]:GVB3-+;JPET&<'&<9?/13GGV1V2'4)]D C0K/;F,;#]+"G M =]W#?B^MTNNQ"EA' ;W"[8A.]K'F+$EKI,FQ"\V('6!YJFM&(?O?].@_:91 MKI^52[*F*1FUZ_G]@@PX$,KG]]_DS=OQ\9#NVH31'9<,;K&EH8.OMC()S8YG M;S[0M4J8R50;"NO[*.PI#/:\!HA>=\F\$^+CN(>TR0P\XS8QR!M900@RN]2[ M3EKEJ.M2<;*E:C"E:MB1YK*@#4XH^@83X-&$+=.OA08&4%J(Y=0.#-Y'WV-NBL>1J) [^PE M#*-M2TO-1),;* &.N_:DE;.%&%UJQ%5*$T3VD?I?&0?06KH(F;/U.MLQV]%$ M^F1Z2'_" (9;4CO$'J!8_U1YK01%5J_;V8DY^JMSF4('\34SX-1Y$3F&MV@$2H*)D+/+!KR*# M-Z)"T@L-AG/ XT9RZ3>J FGY-E%"F7*-3=H*%<^[LXV. 8$62 X,S.U6X$>] ME=MVL=2SEZ2U*N VTWLOF<]PW:CU]J\1E$-GL[61&WS]+&OLV MJJ>=N=/_P[9X,MX=-<:]X?61(Z%K+^,DY5;8EVIV?T/:X]IG#RG]UD&77S V MVND^:QBSXZ-GP8_#_V# Q(HR:ZFU)T\' [0*1)M\#0GGQ1P#RPF_T=PY#C+. M@Y9_Q\R_E[ER9K5MFT^2H^+1=:G#1NN2.G&I]WAW,CYIV381#;P5W6201D^6 M/FKPG0J< 0(.?)5B^T :&Y0G_JF=?T(.#3?)/B2Q5<=W#,B_>&@G+-EL;[MF M:".#Z;1=8WASZ2P\[)=!25V79IX2B^?W1ZT>YI8F4SQST:W%XM]&FMD MNV;N1C*+_=0$]Y0T$63<[#QU/36I4(1PA2K)%!4\V*/!O]GB[+/4[G3AGZ6. MT=Z9OM!N+5\N/$GAQ>-]][3[.C*/WP1VXO'3"G8)F!.>YRZ7/Q: M$6^"K>0+P=*&8 NYS+1*M6,!O%]9;)>:&S;0?3.Z^"]02P,$% @ @97^ M4,>+WV&ULM5M= M;]M&%OTKA-"'%FBC^?X(' .-Y,5FT2R,.-U]*/:!EL8R48GTDI3= OOC=TC) MNO+,)2.R(!#$$G7NC&:.>,[,(7GU4I2_5X_.U?9@]UO73^_F\6CVZ M75J]*YY<[C]Y*,I=6ONWY69>/94N7;=%N^V<$:+FNS3+9]=7[;';\OJJV-?; M+'>W95+M=[NT_/.CVQ8O'V9T]GK@2[9YK)L#\^NKIW3C[ES]Z]-MZ=_-3ZVL MLYW+JZS(D](]?)C]3-_?V+:@1?PKND&O/FT_C CS3=R6[>J MFR92_^?9+=QVV[3DO\=_CXW.3GTVA>>O7UO_6SMX/YC[M'*+8OOO;%T_?IB9 M6;)V#^E^6W\I7O[NC@.237NK8ENU_R[8['_!KLL/_Q-_SA. MQ%F!;P+2'N2QH!WZ_##V=N*6:9U>7Y7%2U(V M:-]:\Z*=_;;:SU>6-S^4N[KTGV:^KKY>9E6ZV91ND[:\%0_)%_?L\KU+OE^Z M.LVVU0_)3\FO=\OD^^]^2+Y+LCSY^ECLJS1?5U?SVG^#IIWYZMC;QT-OK*,W MGGPN\OJQ2F[RM5LC]M53/_T8,22M[@;!&<\ MC)L3[LU0Y6FHLG>H7\LTKQY<6;IU4CR[,OGJ93;Y[;/;W;NR;R[5J0,U+6GZ MU)$>3=JA4IZ3P23W_P+2,)QFBLB M!C'I&:,LH T#">)MAVDF=-0S<6DI75R M6V1YW2K?A=S94S]V6NXH 9DGH]D[EIY/H];$JH \!$:E$3+ +3&7*L-H M>*IA0*84#<^A)0)D@@K%(KXPH%56L ["P YHOQ^$A"7_2T;K)@5EIG)B1D&C MJ1K/J$(8)51;'3** 9F0(?5+!,B8TCR23QQ(A)4=C()7T'ZS^ :C8T25@GI3 M,S&Q(.#4CB?61K.KE*"1K,8P*JBT-F05PWE254AJC&-<":%Q3AE8".NWD$]Y M[R+V N88*#>CTS+'0,\9&\W;B6RBJ'1*F:!X80A M-K1/!,>]@I)P?X'@F"5^9]/!+7@+Z_>60=R.$5X&JL_TQ!2#QK/^)7HOQ2:F MCBA#0H81F#)2AP3',,9D?.[&,,Z5[:(7'(;U.\Q=NG75ZSS^F/R2K5Q>>2;O MBH?Z)2W]H7^ZBU28@]!S,BV-' 2?]R_5^V@\EKX]4QD-9WZ!X:RFT;((P7&_ MT+(B8!+#26_('?L2#I;#^RUG&)7^S!VPD>%G(<_$*0\'R>?C;%MMC\Z8]5 M_K/+!1D\@$^<$PG0?C$^)Q)Q8",8I>$^%8$IHGF8\2$PR_WF,\QED33)>X#N MV*(*L![1;SW#>!RFQ@(\04P<*PD0?C$^5A)QML,5U^&B&(%)8624N<FBF&T^)\%?;VZACXC>SWF\M)'*; $GQ M3IPY21![.3YSDG'V8R0SX9F)P;C4X5X'@='F EK(*X93M--=)9B-[#>;0;R. MEE\)EB G3I_DV17?\>F3C%,@I75$,H*BX?6 )8*B@K$P>,)@3)L.^97@,K+? M90*&;\OBP575*X7EL]__7"[#$E1?3IPQ25!\.3YCDG'<(Q3UBYR02@1G)"<1 MF3'.:B:BBW HSCMX%YW@.7)0SG0!G<,$68$EJ(GC)P7:K\;'3RJ.@02Q1@2, M+# YH/=;@$WKB2$J#].OQD91&(BDJ8J:1NY(LL>%9C,!4(\@A MSTC I:CL\%X-QJ,')5)W^Z>GHJR3-%][RC//:9[F*S=)@2?+H(M "@Q%#PANH$%A[I2#,.E <9;8CIC1@ M5&90G/7%9;O[?5FYEK_3!%_ (SB&F3BP,F -9GQ@99#T2(LPY4!03! =7C# M&I/4AAD' A/Z?./]=IS@2V908M5/XC!I-N 79N+\RIP]Q3 ^OS+(S4\ZO$5_ M@:"\,,OP4B[6F-?E')TVA^<.#KY_3'9TD/;^KBJ7U8\KZHZV+7OGQTZ=J5#N;IH/3$[W7_P=02P,$ M% @ @97^4/LE"J"C @ 1P8 !D !X;"]W;W)K&ULK55-;]LP#/TKA-$!+1#4CM-X0Y$$:-(.Z]!B0;)NAV$'Q:9MH;+D M2M>;8&E\E*J4>WN0$H<#4.@9&GPW.4 A'1#)^M)Q!%](Y/E_OV=_[ MW"F7%3,X4^(KSVPY#MX%D&'.UL(NU/8#MOD,'5^JA/&_L&VQ40#IVEA5MF\2QZ6[E*75=,K) MST[FJ/W-RA3ATTKP@OEBG5ZC95R8,S@!+N&>"T%F,PHMQ72>8=KR3QO^^!7^ M!.Z5M*6!&YEA]M(_)*V=X'@O>!H?)?RXENJW% GGMHUVF;2'R1)- HW!Q0-.T7#HXIF=#6:^H+>G"UAYE\;ZA[<<;;B M@MLGI_5%77[^>8>-NN%?ZN)!G"SJZG',8//O'(XE<.2CDS. MT@X@F'RUML>%;!'0!P"K: RU90!6UUKM.,T%%$_T(-^XL+9$@C054QO4WB!Q M9Z$?0]4T I-9BW-Y90V(YFEN41]Z9>&SYJ;;*?P(,Y"JM;1-GW?6;DI>-@E^6-.E1.P"=YTK9_<8% MZ/X[)K\ 4$L#!!0 ( (&5_E @/HP"O ( %8) 9 >&PO=V]R:W-H M965T2IDHB-233.BU2E&K; M0[4'!R[@%6QFFZ;[][,-H6E':-=->P'[XG..S[T6U],]X[<6BB'!52ZW;/\!&C]#S1>Q7)@G MVM=K@XF%HDI(5C1@M8."T/J-[YL\' $43S? :P#>4T!P N W /^E"D$#"%ZJ M,&P QKI=>S>)6V*)YU/.]HCKU8I-#TSV#5KEBU!]3JXE5U^)PLGY%NZ 5H 2 MS@H4,BJY*IU0FY 9"HT\<('>+D%BDHMW4ULJ40VUHT9@40MX)P1\M%:LF4 K M&D/<@5_VXT<]>%N9;1U[!\<+KY?P8T4'R'?.D.=X3L=^PA? O8F&NY,N.W^G MOGJU^J-D^&WY?^KTZ@5&?V?@S%N![ <=[T;.R\W=AY;R:Z\OQ)K4%7$@K19WW2*DS^L?5^OM/6[:-& MH2J8F@XM4,0J*NN?1AMM+P&7IO<]B2_=U%Z\GDI6F3>V85,?+##-U\0&N%ZCO"6/R,-$"[55J_@M02P,$ M% @ @97^4,9*W#9M! < X !D !X;"]W;W)K&UL[5??3^,X$/Y71M4^@,0V)8464*E4RJ'CM*P076X?T#VXR:2QUK&# M[5"XO_YFG#04#G+[<*=[X04<9^:;;W[X2SU9&_O#Y8@>'@NEW6DO][X\B2*7 MY%@(US# 81860NC>=A+UK.YV8RBNI\=J" MJXI"V*MH;,"%4F'A&$/3O >>H% ,1C?L&L]>& M9,?M]0;](N1.N2R%P[E1WV7J\]/>40]2S$2E_(U9_XI-/H>,EQCEPE]8U[;C M<0^2RGE3-,[$H)"Z_B\>FSIL.1P-WG&(&X?XEP\VD7/H'4<"65HOJ[2>0I/(-$21/JK X5OQ-J!%=&^]S!+SK% M]*5_1+1;[O&&^UG<"?A;I?LP'.Q!/(@';_"9_X1[?,SN^\<==(9M*8"YDJ@]),+E0/UN3L";':B!1@&(#_##-!Z- MJ#8/VV5YPVA\\&ST@N-AR_&PD^,L24REO=0K6'BA4V%3![=E*CQR?4>?]X=P M=X7%$FU7249MN-&_6^MQ"SSNS.,K"<]6+M?6:%HG6' 'C(5Y+O0*^2"\L)(Z MD:7"/3A'EUA9ZD]W\$L--)1UP?; YP@7L\492.+>DB M@JDL"$5?I6#&?-!Y24)/4-3!YMS0Q$!2GR?[/$-]^$;%=LW@TIO[2EKB53GD M4G$G*$V92>27WAK'_$DH82>IBDH%T03,,MK=!1I&^LK57ZF2"B>(OW ;H"6N MI-8\-LU&)JUC-J6Q89I*M-*D/&)UZ=FF37]-0'4@9 M^;X2EHK$X5@H^W!+^LL.U)$MJ@7ZW*3UV/TM*&AO/18N"Y= M.F[I'/^?NM0=_$.7/G3I0Y?^(UV*MGZ\%VA7X4[C(!SB^K=PN]M>FV;AMO!J M_XRN4_7MYQFFOHM="4N]=: P(\A!?TR_Y6Q]OZD?O"G#%6%I/%TXPC*G*R%: M-J#WF3%^\\ !VDOF]"]02P,$% @ @97^4 $6G6!I @ W 4 !D !X M;"]W;W)K&ULC53;;MLP#/T5P>A#"W3Q/7$*QT"; M8#?L4C3M]C#L0;'I6*@L99*<='\_278,MW.#OEBBQ'-X2(M,#UP\R@I H:>: M,KEP*J5V5ZXK\PIJ+"=\!TS?E%S46&E3;%VY$X +"ZJI&WC>U*TQ84Z6VK-; MD:6\490PN!5(-G6-Q=\;H/RP<'SG>'!'MI4R!VZ6[O 6UJ >=K="6V[/4I : MF"2<(0'EPKGVKY:Q\;<./P@E/4JAJX20.*J#$#55W_/ 1NGRLP)Q3 M:;_HT/K.I@[*&ZEXW8&U@IJP=L5/71T& #]Z!1!T@."M@+ #A#;15IE-:X45 MSE+!#T@8;\UF-K8V%JVS(RQQL*$IVOVU^)OI?HFWY M@[L+=+X"A0G5NW?H8;U"YV<7Z P1ANXKWDC,"IFZ2@LRM&[>!;]I@P>O!/_< ML D*O4L4>($W E^>AJ\@GZ @,7!__ASNZC+TM0CZ6@26+WQ#+7Y=;Z02^I'] M/D$<]L2A)8Y>(?X@N)3ZQ>:\84KJQW^,,U:REFIJJ4P/[C,_#!(_F:7N?EB; M$;\@BJ M*/+G\Q>R1]R\J3>+QU7'O>KXI.I[KC =%%9>(@9J3&;\?]G\))PGR0N=8W[A M/)Z_%.H.>L_,O:]8; F3B$*ID=YDIHE$.TM:0_&=;<<-5[JY[;;2XQ>$<=#W M)>?J:)@.[P=Z]@]02P,$% @ @97^4+LR@# N P B0@ !D !X;"]W M;W)K&ULS9;?;QHY$,?_E=&J#XE$LC^ #52 1"#5 MI6JD'#3M0]4'LSL+;KTV9WLAE>Z/O[$7]F@#7$_J0U_ ]OH[_LQX=F8'6Z6_ MFA6BA>=22#,,5M:N7X>AR598,G.MUBCI2:%TR2Q-]3(T:XTL]Z)2A$D4I6') MN Q& [_VJ$<#55G!)3YJ,%59,OWM%H7:#H,XV"_,^')EW4(X&JS9$N=HG]:/ MFF9A8R7G)4K#E02-Q3 8QZ\G?;??;_C <6L.QN \62CUU4WN\V$0.2 4F%EG M@='?!BLI)9T=S2HN\$@BJ M@ ],5*P.KLSASXH)7GSC<@GC+%.5M 8NIF@9%^82KN!I/H6+5Y?P"KB$]RM5 M&5*906B)RMD.LQW!;4V0G"!(X4%)NS)P)W/,O]>'Y$WC4K)WZ38Y:_!M):^A M';4@B9+H",_DO'R*V34D/2>/^V=PVDV$V]Y>^U2$[R:PCW(+XN0JZK=^(M13 M;C*A3*41/KTCDW!OL32?SP!U&J".!^J< &J.F&&&?,,6CFNB,><6WBE#%_%, M-<(@7,QP@]HP<7GL5NM#4G^(JQ6;4:?;2^-!N#G"UFW8NO^?;2RHUC"9(5#5 M.B1MP4?-+:JB. 98G]0] +R*DW:G?9PP;0C37TAXC"M]P15W.G&_WW#569J^ MB&\+TR_ >J? MC=E_ #67;SS;# WJ#5)RWLN,&JM[D:BF^-'ER4C5J=%_^4ZE4?K#C8<'U;Y$ MO?1-T( /0UWXF]6FSXY]>PG_W5XWZ0>FEUP:$%B0-+J^H:S4=>.K)U:M?>]8 M*$N=R ]7]*V VFV@YX52=C]Q!S1?'Z-_ %!+ P04 " "!E?Y0B2A=X\0" M !G!P &0 'AL+W=OBYS)D94I55[8MHPS+(CL\!*97DFY*(C20[&P92F0 M)#6HR&W/<0*[()19XV$]-Q7C(:]43AE.!84Y7XTLUWJ;N*>+3)D) M>SPLR0)GJ![+J= CNV5):(%,4LY 8#JR+MV+*#3^M<-7BBNY88/)9,[YBQG< M)"/+,8(PQU@9!J)_2XPPSPV1EO&CX;3:D :X:;^Q?ZQSU[G,B<2(Y]]HHK*1 M%5J08$JJ7-WSU2=L\ND9OICGLO["JO%U+(@KJ7C1@+6"@K+UG[PV==@ N-T# M *\!>/\*\!N 7R>Z5E:G-2&*C(>"KT 8;\UFC+HV-5IG0YG9Q9D2>I5JG!I' M55'EQ)02KM-4UQ8>!-%[5-?X9(**T%R>PCD\SB9P\N$4/@!E\)#Q2A*6R*&M MM A#9<=-P*MU0.] P,\5ZX#OG('G>,X>>'0,479 J:",VW'J!M52> "HHRP!9JDM]PHBVF9(SQ]T81P MH["0ST?D^*T'IULLYBB>X1?L'((S MF**@/ &>PF7"2W,:SK3U71](TQE'=CIH)0;_0^/U6SG]=S=>U-_9K?-NX 3[ M]RIL(X?O;:&ULG55=;]HP%/TK5]$> M6@E(2"#0"I HM%LG4:&B=@_3'DQR(5:=F-H.M/OULQU(&034[26QG7O./?/9N*08_GBM$,IP)DGJ9$O-\@XYN^TW1V!X]TF2ASX YZ*[+$ M&:JGU53HG5NRQ#3%3%*>@M8YD3BB+,?-%9)W^DZ$.." MY$P]\LTWW,;3-GP19](^85/8AJ$#42X53[=@K2"E6?$F;]L\[ $T3S7 WP+\ M0T#K!"#8 @(;:*',AC4FB@QZ@F] &&O-9A8V-Q:MHZ&9J>),"?V5:IP:W&=K ME$J714FX>"!"$)/62[@8HR*4R4NHP]-L#!=?+N$+T PFE#&=?]ESE79O2-QH MZ^JF<.6?U[%*[O]-^XY\E_)YG#0B\&OB>[U7H&9V' MCS%J@-\U\.;5&3E!F58D>%?"HYPEE[Z";"(7N6B,3[@@5\$Q8CC48ICS/5)7* MPF5[3V70_-!9U+5]%$G0;%7'$I:QA/\62PWNGNL/]U42PR.)K>:!PF.34P([ MI<#.?PFLP5.FQS>COS&&KWIL5RGN',GQPVHYW5).]S-R)J@+'L->ZU>Y[Q[5 MJ^D=).S8Y.I H+LWY%(42SO[)42FD8IY5YZ6U\O03E7WP[RXFR9$+&DF@>%" M0[U&1V=&%/.^V"B^LB-SSI4>P':9Z)9&80ST]P7G:K>-=.0@4 $D= 9 >&PO=V]R:W-H965T;GO0OX:43\W*&P^#-F&[ES#/*N3#A_R$^^S,Y[;JZ()6RJ\A"1_EFS M$4N2/)+6\:,,VJO:S!UWCQ^C_U9T7G=F$DDVXLE?\4PMSGNT!V9L'JT2]95O M?F=EA[P\WI0GLO@/-EO;@/3 ="453TMGK2"-L^UO]+,TKP,N M'7#1T:VRHEN7D8J& \$W0.36.EI^4(Q-X:U[$V?Y-(Z5T'=C[:>&7[(UDTK/ MBY+@_25349S(#Z /[L:7X/V[#^ =B#/P;<%7,LIF 7.1:W$?=[I=L>@80S=UA^-3=T3VMNHNJ[J(B'FZ)-];+8+9* M&.!S<+'6G8TF">OKU="7D;XZ9M.5B%7,)/A^K5W!%\52^7='P[AJ&!<-DY:& M+V;_Z,ED,S#B4MF&<>ON%^[YVEL/$0TP\@?.>G>XFF8$PQ :LR?J2*6.=*J[ M$EQ*<)=I$"3QOUKEE0: =;:W<;R=]D,OJ&ELVD""[0*]2J#W,H'7^IQ9%7J- MUON(U!1:; )J5^A7"OU.A9=LHG;RYZ,EO6QJ_8821"GRPIK@IED^[13:-0>5 MYJ!3\RB2"\!^K.*U5I<3X/L-2R=,="4\K6+3TZZTL&HX/&REA&!V"[]=P<<^\3%]7EIFD'J^7X+MZ$!-^PF]VO3J<*'ZBHE4UZFFDMTC:9 A M-G)/FS3(4!=U4_?9I"G]GRQ0[+JDOI M=M0+VFH>M%-.HSO%H-6JIQ) !.3H*R)&%T-CU75@7W;2C'H5A MBVP#T;ZN*C4!=;J*LGPVN18VB* M#Z7I%5\SD>67093-P)2+)1>18F#"]WSOP@:O^,1XQ0:O^$"\XB8W0^J%M$8J MBQG%*&C+6\-7W,W7%RP;2X'LUU_;;49M&@U.<3=.7[*VFKL=_7H);[-I*WN( M82XYRG8(L6R'A-"K5ST6,XHQ;-F,) ;7I!O7USR[/_(R)0;AY,3;(\3@FQRX M/4*:T/81">JO)Q:ST(=MKX=D9UO[S?:U+1LBM%[W6(S"MA5@F$_>;&N;6/:M M&UN -B._Y4%)S+. '&5[NXSJ/YE_2NJ8MIB%/H+UZL;9^%H<+E@T8R(WT/?GG*O'D_QK6O7U=/@_ M4$L#!!0 ( (&5_E !1JS:# 0 %D0 9 >&PO=V]R:W-H965TG>P\-[CXY%3W9Q&S" M*U7DC#X()*NRC,73+2WX;NI@Y_G"UWR3*7W!G4VV\88NJ?JV?1 P&.FMK#C_KB=WZ=3Q-"-:T$1IB!@^'NF< M%H5& A[_-J!.NZ9.W!\_HW\TFX?-K&))Y[SX*T]5-G5&#DKI.JX*]97O/M%F M0X9@P@MI_J-='3LD#DHJJ7C9) .#,F?U9_RC*<1> HYZ$DB30(X3@IX$OTGP MS49K9F9;BUC%LXG@.R1T-*#I@:F-R8;=Y$RW<:D$W,TA3\V6H(NT*BCB:W3' M4KI2-&542O2E4E+%+,W9!KU;4!7GA7R/KM&WY0*]>_L>O44Y0W]DO)(0)">N M C(:TDV:A6_KA4G/PA&ZYTQE$OT*JZ:'^2YLHMT)>=[)+;$"_E:Q ?*]*T0\ MXIWA,[>G+V@R0&2DT_'80L=O"^L;/+\7;Z6@HE*)"E2OT-^?(0#=*5K*?RSP M00L?&/B@!WX>"_&D>Q.7O )X:%_!V>9:45$BW<9S':DA(P.IG^_'&?;],8[( MQ'WE^;NNYZ*EG=+(HU',41,,C7T.RXA1^_OF;')UJ,//UW5.+QJ48.PPX88Z^S M1^]_:+8MR16ZCU4E*?$TL3MZ^6/J%T?HSMAOP"H=@!H6L#W30C%7O;.@/&=@?NDPH.42V5CW0E M*GB=0S@T7Z3$MFQGI#BZB%HZ(\1V)WR96H8G:B$D/*.6X8E:CN(.67=NBT>O M+1D[('1OH#M7NXNU=YUG8[MI]TOF^O9(,H&13&A[E^M\EWB7D SI7)/87?-% MDFDP#R1SSF":N+ _[I!UY[N$O+)D?@)82R9H)&/M7>?=Q.[=7U1&A0VI,U42 M7$0%G2$2NR&^3 7AZ?MQ93G^/:J^VY^<:< M%MTNO#YTPU?&)F<2%70-J=Y@" Q$?8ZM)XIOS5%PQ14<+,TP@[,_%3H [J\Y M/.;-1"_0_IHP^P]02P,$% @ @97^4&X6('\4!0 B X !D !X;"]W M;W)K&ULM5??;]LV$'[N_HJ#T0$MD%J2G3A)X1AP MXZ7-L!1!O+8/PQYHZ61QH4B7I.SDO]\=9+]U'DT@)+X;IF@9I67&<7G9@9H<+4 M,X2@OR5>HE*,1#R^KT$[C4X6W!UOT*^"\63,3#B\-.J;S'QQT3GK0(:YJ)2_ M,ZM/N#8H$$R- 6U.*^=-N18F!J74];]X6#MB1^ L?D:@MQ;H_2"0 M'#\CT%\+](.A-;-@UD1X,1I:LP++NPF-!\$W09JLD9J/<>HMK4J2\Z-KG>', M8Z;1.7CS65@KV*]OXOW\)KD!INI%)T &X8>=+/*%&Z MUO6AUM5[1M< ;HSVA8/?2&FV+Q\1[X9\;T/^0Z\5\/=*=Z$?'T$O[L4'^%RV MBT\P[4+OC,63\Q8Z_<:7_8#7?Q9OYN%:.V\K"G0/?_U!&^#:8^G^;H$_;N"/ M _SQ,_ !S>1P:3&3'JY$*I7TCT>DTJ-%Y^%.> 3AX1:M-!F[^= AM6N)N^=G MO[:P/6G8GK3B?$2-5BB82$=A'+*>N$^(V3)$V(ZC' B=P2?,YE+/8S85+B";#,K AE40U0R?G.H (@MSBUQ3(@D(2+.8Y MAD*L'B&7#^0S_P32U$X.F(C=\ MT:DI2^G#05"6C)=4E$.L4@N'J5!XR(1:U\D.O].3^##!LX;@62O!*6I)&C\; M3HQW,"6?TH +[[LQ9!7"C; 4$$G"Y;0?MQS;>:/Q_/\HITF\;7WQRWQ.)177 MCC_8W>(GQ]Z/GW%KLM. DY>QV"OG1S#U(0NIIJ>T3+7D(+5V';WN2=R624EO MR[;W,K8WPE>6BQ!=/PY3:P>DL.ERU/SRZM5/XB;9]N&D_\*#M?B]0IV&4EEW M1YG"K7CDY8.DVQ4LQ&/(08>E%%I70JG'-N;;%I^T=]\GS">A@N9P)2U'!)DA MN5^T46_7,,7%UM\_WIKV66];?=+>=I^POJ/PM3(T!K@T2]2"NOQ!LNW W)_V M*TU=?[C)NVKV#_4>[HK<7BAG2L>>X@E?Z&!:H,JW'673LE*Z@]+SQJUOU_1V M 5R&6P@)KQ\ H=2F&^+T7%$A!TF5DE2,U[<'H_>[&0MY*[03:;TAM%^1Y]2E MPWTB;"!Z_+SRC)V<W1,B-JH/Q)TJ6)+^'&=0\=3K1SUR_1SL,3B(SAHE5? M^YNOS3-K'!X7T79[_4:CU)NS(Q3F)!IW3^DP;/WLJ2?>+,++868\>2H,"WHJ MHN4-M)X;.HWUA!4TC\_1OU!+ P04 " "!E?Y0;:A(#A4# #'!P &0 M 'AL+W=OW.326'/L[NRT\-_O[+2A0Z73M)?&/^Z[^[Z[WGFT,O33 M5H@.'FNE[3BJG%N>ED#5J*XT&PG(/A@\2%S9K35X)3-C?OK-IV(<)9X0*LR=]R#X ML\1+5,H[8AJ_UCZC+J0';J\WWC\$[:QE)BQ>&O5-%JX:1Z<1%%B*1KE;L_J( M:SW'WE]NE V_L&IM3Y((\L8Z4Z_!S*"6NOV*QW4>M@"GKP'2-2!] >@/7@%D M:T 6A+;,@JRI<&(R(K,"\M;LS2]";@*:U4CMJWCGB&\EX]SD@Y $#T(U"-(=Q MO@Y[T89-7PD[A&NC767AO2ZP^!,?LX1.1[K1<9'N=?BYT3W(DB-(DS39P>=R M/WR*>0_24P_OO]M#)^O2F@5_V=_3.I4V5\9GUL+W\YEUQ'_='WMB#+H8@Q!C M\&^E.PIG(C3)#9D9* T$(] M66E#3Q; W/.&B/7 S! GQKOP+BWPY&K]KJ2KP,I:*D'<$JXAZ23:'OP3VZ4@ M*68*_Y_PU:>+K[>M&^:X$E1X#4MFM*?8QUVQC_]>[$Y#QS\0/N)>S%53>-:; MK#WG8U>UVUC#$,O/^>6DGPVX;9;;';/#*#EY-OI#QK"3,=PKXUY;9(J&ULS5E;C]HX%/XK%NI#*\U,8CL)H6*0.K#=[6IF-1K: M[D/5!P,&K$EB:CO02OOCUPZ9.-P,0F*:%\CEG.//YSOQYTMWQ<6SG%.JP,\T MR>1M:Z[4XKWGR?&\ 7-])LI%RE1^E;,/+D0E$P*IS3QD.]'7DI8UNIU MBV>/HM?EN4I81A\%D'F:$O'KCB9\==N"K9<'3VPV5^:!U^LNR(P.J?JR>!3Z MSJNB3%A*,\EX!@2=WK8^P/?] !F'PN(KHRM9NP:F*R/.G\W-I\EMRS>(:$+' MRH0@^F])^S1)3"2-XT<9M%6U:1SKUR_1/Q:=UYT9$4G[//F73=3\MA6WP(1. M29ZH)[[ZBY8="DV\,4]D\0M6I:W? N-<*IZ6SAI!RK+U/_E9)J+F (,##JAT M0*2Y!0\4")S035'2@+[_ I\D)+J1R2;@'M&1BQABE'Y8C\!1-7,@>$&/-%Q M+@3+9N".2";!VP%5A"7R';@&7X8#\/;-._ &L Q\GO-X]]WN SJ^ 2@V[K"SZ>[I)%:91%4F41$/'\WD M\8SI'-D,&:M_>":V4O;M7C< /BF:RN\.>+B"APMXP<'NCA08FC8*+!KC4A-" M1@F]UH/!M20)W4?!.FA4!#5#PK*'XAB%.F'+>JIWS0(,.S&LS#8P!Q7FP(GY MGBYI B#X]D#3$17?P7_@@6?TE_X Q+,>XJ:Y+ISZVSH']7*^JJ7[Q=R1T[#" M%S:1\JB"%SG3UR=R7C157/SQ(V=+S7*1CMKW.F!RG' #=I2L68D00LR(**2]2%U2*$&UD75H^0>Y%T;ET$N\.%[_OA <:M M^B"W^IS%^)]\245F+(NTC;E8<$$4!2-^F7D>LI*$HD;R;_4,N5=)Y_+?WN&_ MTX'AMEKL,8LQAOA F5B10VZ1.[5,7G42B*S8H4X3JP);.SF#@,ME$:P4-']GVX]FL\1,(;)4.-W*K$%LMP^Z% MV[G5L6?K#\5!O%TANV:=",$#51)8@0N.[!">5B6_=PP)K (&C=Q.#*S !>Z5 MW)E54D:-'&.(TV2-UJL=<)K3Y0/?M'5YB?6![?I&\45QYCGB M2O&TN)Q3,J'"&.CW4\[5RXTY1JV.S7O_ U!+ P04 " "!E?Y07J:XMQH" M /!0 &0 'AL+W=O;0V 9"^%LO.H1FRN*;5%#9+9B6Y N9-*&\G0J69';6. E0$D!4WB M^()*QE649\&V,7FF6Q10/.L83MX /S4 M;(S3Z,A2<@G*+:;7JYGW#PZ?.73V2":^DJW6CUZY+>=1[!," 05Z M!N9^/V %0G@BE\;W@3,:0WK@L7Q@?Q=J=[5LF865%E]XB?4\NHQ("15K!=[K M[CT,];SQ?(46-GQ)U_NF:42*UJ*6 ]AE(+GJ_VP_].$(X'A. Y(!D#P%S)X! MI ,@#87VF86RU@Q9GAG=$>.]'9L70F\"VE7#E;_%!S3NE#LJT!+(1[8' M2UZN 1D7]E5&T7%[#UH,/,N>)WF&YX+<:86U)3>JA/)//'4YC8DEA\26R5G" M#ZV:D#1^39(XB4_DL_H/>'+EX=.K,^FD8Y_2P)?^LT]DS6TAM&T-D*^+K47C M1O';F1"S,<0LA)@]$^*FJB ,-4$7Q3"$4]=PGB.))V_C%Z?:=1XWO?P;UQ=! MCV9+@MF%E;.DT*W"_C9'Z[C5BS#,3^Q+M^W]&PO=V]R:W-H965T M8PE-OK'%EA.<:Z>ZLCW'B>P:E]2:C+3MF4]&K)%526 M:QT,+^6FD,I@3T9;O"%+(E^WSQQ:=L^2ES6AHF04<;(>6T_NX\)UE(-&_%:2 MO3CZ1BJ4%6-OJO$Y'UN.FA&I2"85!8:_'9F1JE),,(^_.E*K'U,Y'G\?V'_2 MP4,P*RS(C%6_E[DLQE9BH9RL<5/)%[;_F70!A8HO8Y70OVC?81T+98V0K.Z< M809U2=M__+T3XL@!>,P.7N?@#1V"#QS\SL&_=H2@EW.T>W-';I!-A*J6Z"2HE=:2G%_9/A6L$9@FH/QYJ0]LB7$ MKZ*PLR[6:1NK]T&L/OK*J"P$6M"1<(O#7U MOG.//,=S#/.97>'NI MX ]Z_D#S!Q_P?Z89JPG".TA O*H(D@R!I88,U]E6L"HG'-)LI3+8E%TM?Z3Y M50'>35P_B(-D9.^.%\T \Z(T2D]A\W.8E[BI$Y_"%@98ZKO)^Z G8H2]&.'_ M(09LN*QJ6.CR:DN\$<1P-=## /-=+ MG($.)K;8"P=L"Q.;%R2A68>XUR&^J,-2LNP-L:TZ%02"D!%E]-.."*5*J\:] MRAA.X"8A<=793*K$9Q-TT\ =:'(.\OW$&RAR#O*\*!CH86!R7-^L1M*KD5Q4 MXW"\_6!>)(8I1;$[R.B9 >8%4314P<26AMX@?18FMC!(/]@?::]$>L7^((?Z MO87ZK34PA=TRQ4$B]U&7]8%E/>&RO;0[JW]@^!)7X,']JG[ M.',-]KEZ0.@[ZCM]^_KXBOFFA I2D34,Y3S$D)"\O="W#-Y,LD@Q]+E!3"]L^8BQTI/Q<:3A0"<6E!.O<#W M8R_'A#GCH5U;BO&0EXH2!DN!9)GG6/R8 N7;D=-S]@MW9),IL^"-AP7>P#VH M3\52Z)G7L*0D!R8)9TC >N1,>C>+V-A;@\\$MK(U1B:3%>)QJGQ @M&V$:B)0ATGV$!Z.(C%@*;\[M$%W-0F%!YB=Z@5\A#TEC(_8,P M=$LHU00W3+F MBFEPDO!#R5P4^J]1X =^1SRS,^#!P,![@ZYT_L[[XH^]'X@1-G416K[P_+KX M.EE))?2;_>T$?]3P1Y8_>H9_PA1)"2U-F2$)22F((KJD8)?04I\G6@N>HX3G M1:FP_:3P-8)]4(4.RM;@:X1S7C+557Y5 'T;@/EJX[@]X4F&T 49*3 M3NVJV*Y:&?4#-PR.].NP"MWP2,"SJ!8=5CTWBKLUC!L-X_^C85D4O]Q&UX/6[TC/#D3H1G[KUSL2]\4^%B_Q48GNM;I+#F)CV[K4LNGWKOJ@-*O- MS6%B&^;1^K1W,^MUK,_U3:.Z&/RBKZXIMUAL").(PEJ[\MTK72:B:OW51/'" M]K855[I3VF&F;TL@C('>7W.N]A/CH+E_C7\"4$L#!!0 ( (&5_E#$NC3A M[P, .<. 9 >&PO=V]R:W-H965TM%*+8D#)' $2-">_9*.6AVVNQ>KO3!D *M)S-H.%&E__(Z=D,"21'#@ M F+'XWG\>O!XACLA/]0:0)//.$K4J+76>O/%<=1B#3%3;;&!!-\LA8R9QJ9< M.6HC@876*(X,[ M7ZVUZ7#&PPU;P0ST^^9-8LLI9@EY#(GB(B$2EJ/6A'Z9TH$QL"/^X+!31\_$ M+&4NQ(=I_!J.6JXA@@@6VDS!\&<+SQ!%9B;D^">?M%7X-(;'SX?9?[*+Q\7, MF8)G$?W)0[T>M?HM$L*2I9'^+G:_0+Z@GIEO(2)EO\DN'^NVR")56L2Y,1+$ M/,E^V6G;2'CL95&!9GD1-/ M,V*OAM@GWT2BUXI\34((3^T=7'TA@7>08.HU3OA;FK1)QWTDGNNY[[,7;(B3),YK'B2F(98DCTP^4B2-)Z#-.U\E_XE54O-!,R<]:PS M\S_?CFFO2_VALZU@[!6,O1L9=_8_!>$3VX+$,X+ )\@%5T VDB\ DN?2?;4H;U!-2"[ MC828;); D8O@?P.9-EQ>+5WNXD0[C];L(SW*%?1'T&X5,O=ZK*1/V]T:6J^D M]2X^7P!Y?^SHRYVV^W7T)79@':N.?U. &\6M'-^\/7;;IVB95*A5V65 M$V:V6DE8,0V8WK7D>&U;D"V+4DM;"9GY\D^$#?S:*"W3"KTJKS0K*\%<7UD&7*HA?EK,N$O3*@FST? MJCM6'L'-4>,&PO=V]R M:W-H965T585(T!=ME:JA MHG4?IGTPR858.'9F.U#^_6P',C9!UB^)7^YY[KD[^QSMA-RH'%'#>\&XFGJY MUN6=[ZLDQX*HKBB1FYU,R()H,Y5K7Y422>I !?/#(!CY!:'%!%45!9'[.3*QFWH][[CP2M>YM@M^')5DC4O4W\J%-#._84EI@5Q1P4%B M-O5FO;OYQ-H[@S>*.W4R!AO)2HB-G7Q)IUY@!2'#1%L&8GY;O$?&+)&1\>O MZ34N+?!T?&1_)D3B;=S$U<*]Z(PM5;$I:NS-/5/*X8@,JBM5LYJ M0?:F*!IF.R+3&UAJD6S@:VE!Z@;>"*MJ@IDRA:Z7KZ'S@)I0IJXC7QO5UK>? M'!3.:X7A!84C>!%>8KIWWC?1-N$'!Y#GH>MA,\5[T(_N($P"(-/X(.R MT:D6YGZ3S+YC[K+LT'C;."<#2XX>WPOS-VC5 M,VKTC#ZF1Z,LH+.7YX]?.\D(]DADV^D8-W+&K4RO5&UN,XGHTG*I5NTM6M5OW,.W!D!-B-;&9[<"0]N%G.VE(QT7M5AZ"[9S+[_R= M.&>TX>)69H@*?A4YDV,G4VIUYKIRD6%!9)>OD.D[*1<%47HJEJY<"22)=2IR M-_"\R"T(96XB:8Z?=5"GR6DVL"0K*JG_RJQ:BY1 >I]E.3ZXP([,QT70F< M\T)OMB16KN?7^@%(RASAO4!&:RQ?0@2MM M(^C"VBF^N(7O%UC,4?P 6;E1!E\R7DK"$CERE2[ 8+B+&G96P09'8".XX$QE M$EZS!)/[_JXNO*D^N*M^%IP,^*%D70B]EQ!X@?<,W!JSNIZ('S;JAC9^>%+= M^;ZZ4R$(6Z)^O!7,M]"VNR1;NSS=$)' ]X\Z)+Q76,@?)X!Z#5#/ O6. 'TN ME51:?,J60'1J7%+&S(2GL$4B7@(KS8:9>;UEO^&0')6Z5;*^36;>__4DB,+> MR%T?0.PWB/W_1-S85PV3#EFCT$<'++68"A*B$%)"!:Q)7J(&W^WH(?@*8]"" MC_K=\#!\U,!')^'?&A),'BECM">C'T?Q89)!0S)X&,D3J3785RON]H[L];"! M')Z$K,Z41ZHUW%.KTX_]PR!Q Q(_".2)Q(H//5H#+V[]#O/ZWN[<]DX2ZV]2 MBO3QZM5A[\G7.T;3^HKX#Z5Y(@GKA/D"7_>/;5>=I" MAG%TY/SP=U\,/_QGOJ>2-MR7=M -AG^ANZVNHD"QM+V3A 4OF:H:C&:UZ<^F M55>R,Z^:NPLB]"DN(<=4NWK=@59-5/U2-5%\97N4.5>ZX['#3/>8*(R!OI]R MKNXF)D'3M4[^ %!+ P04 " "!E?Y0&BJ@K@D$ #!#@ &0 'AL+W=O M.-&UB)X%0 1*WU7:T MHZG*SN[#:A],8B!J8F=M ^W\^CUV0H D16A7JOH"OISKY\_'.8.]D,]JPYA& M+UG*U;"ST3J_=QP5;5A&U9W(&8>=E9 9U3"5:T?EDM'8*F6I0URWZV0TX9W1 MP*X]RM% ;'6:%IV2]T6;!&0URNF8+IG_DCQ)F M3F4E3C+&52(XDFPU[(SQ_1S[1L%*_)&PO3H9(Y/*4HAG,WF(AQW71,12%FEC M@L+?CDU9FAI+$,<_I=%.Y=,HGHX/UG^QR4,R2ZK85*1_)K'>##MA!\5L1;>I M?A+[7UF94&#L12)5]A?M2UFW@Z*MTB(KE2&"+.'%/WTI@3A1 #OM"J14('4% M_PT%KU3PKO7@EPK^M1Z"4L&F[A2Y6^!F5-/10(H]DD8:K)F!1=]J UX)-T19 M: F[">CIT6)#);N= -0QFHH,^*>H/<&;L]G\Q8P9>F*16//D)T@_=*I$E,-4P6&OZ 4%JA[ROT/6?2&E*?T*97J).^4RIC]-=O8!(] */4WQ<"\JN ?!N0_T9 MXTQL#3,C<+@&9W0-%55IQ*CD"5^K+VC)H 8S8&4D,H8T?8$5SE:);N-FX:QK MG9G"O!MY(13J@;,[/?&F%/%['CF7FC6E>EX0]LZEYDTIO^L17$F=H1)4J 17 MH(+$"AZ U%[B9OJP514 N+('P-I0*9P%)S&&N(]KH#2%?"^H93MK"F%(UZ]A MTN(O",)V2+H5)-V+D"RTB)Z1R(LWC<>("WZ[8\J HPQ;473*9U94R0L,[56. M>Q_CRH150.%[7IFP<5A>+_#[-78TI8CGDMK!SYI2/1*$M>LW;TKY) S]=G[T M*U3ZEU%12D0)W!6D+%/RK02 X)W,4WH-';![?*;=CT$(?/+E@-^3$J6WLVO> M([5:,&V5JA-GUB)%0A+6*-$BY9'^&U44DR,NY#I<:)YHFAYJI1(KO3_*YO+VX^A;?8[77K MM&D1\W&=-6VV0H+KM&F*P7M48XUS\DF>,"@4 ,D7 9 M >&PO=V]R:W-H965T6B#GW'M]N%P. M'NTH^Y%M".'@)8G3[&:PX7Q[K6E9L"$)SJ[HEJ3BEQ5E">;BE*VU;,L(#DM2 M$FM(UVTMP5$Z&(_*:P]L/*(YCZ.4/#"0Y4F"V<];$M/=S0 .7B\\1NL-+RYH MX]$6K\D3X=^W#TR<:764,$I(FD4T!8RL;@83>+U ):%$_!Z1779P#(JE+"G] M49S?2+4@JX@7T#@K_X)=A=4'(,@S3I.*+"I(HG3_ M'[]40AP01!PU 54$)!/,#H)1$8R^!+,BF'T)5D6P^A+LBF#W)3@5P2EOUE[= M\M9,,W9(L[$J5%*SYQ)GZ-!(^/GT1OAWE, %V!21#D M21YC3D+PE6\( SY-1(-OBLY[)N N#6A"P,47FF4?P<648"3KLI$][9$=>08>>@C[KDUWOI,]/ MTZP^M%V&+D;[\W@(3<]VX$A[/NPE%<[R#-LXQDU5 M.(AU7_^X2+(EX M+1+P2((89UFTB@)"!L(B&_U3*25R?WWF\N>8H;!AW;LZ6[K\(A MV_7DN:3"Z;H#Y;FDQMDR;J[$V8;<4PLE#GF&I^XLJ#?>1O_UDZG*>5BN!SUI M3;X"-42Z94KW9JK""3$EQ14H9"#8H<^!]X-GGDY5 >IY42GU)F3Z-F1V$G(L M#VKD0;T?SH7XJJMF0*F%$ AG&S 7GW+@$PG7Y/+MB00;JP3/X)5@8Y;@.[JE M*O911QNH-6U\)0ZZ;NL)4> @,IQ6![1Q$F2N#F4YTN!:G QUK&ECDN 97!)4 M6!M#C!E9:@4,Z:;1>LZ43@DA0Y:ZC>O2IS%*\-Q."?:R2@J4PBLI4 JSI$!U MZ=38)?B&7RH5Z1Q-4[+DX(D$.8MX1$1C39[%1WHASE"TWC##<:])U9@G> ;W M!!O[!-_1/\&V\?!D$^,K0$/+->5^:*.0V9I0*I \HKS61QJR+7D^M4%#&QKJ MUD*-74)GL$NH;5V@I4O/DZ] #5W3DU16H!"4WA7_S9D^C9D=A*RET<[V%!,"%N7>\69>+;RE.\WW^JK]7[TI-R%E:[?PNO9 M?E>Y";/?Y+[';!VE&8C)2H34KQQQP]A^WWA_PNFVW+9<4LYI4AYN" X)*P#B M]Q6E_/6D2%#OWH__!5!+ P04 " "!E?Y0/N1M/;@# ,#@ &0 'AL M+W=ONQ73,MZJBC%P+(+=UC<4?,U+QW<2#WN/$#5V7RDSXT_$&K\DM M45\WUT*/_(ZEH#5ADG(&!%E-O$MXL83(&%C$3Y3LY-XS,%+N./]F!E?%Q M, M1*0BN3(46/_=DSFI*L.DX_B])?4ZG\9P__F1_9T5K\7<84GFO/J9%JJ<>*D' M"K+"VTK=\-U[T@H:&;Z<5]+^@EV+#3R0;Z7B=6NL(Z@I:_[Q0YN(/0/-XS8( M6X.P;Q ]8X!: _12#U%K$+W4PZ@UL-+]1KM-W (K/!T+O@/"H#6;>;#9M]8Z M7Y291KE50K^EVDY-;TA>82GIBN;85DXW$^ K<)GGVWI;844*\%F51( YKW4K MEJ9'[@FX8CFO"3A9$(5I)4_!6_#U=@%.WIR"-X R\*7D6XE9(<>^TF$:9W[> MAC1K0@J?"0F!CYRI4H(E*TCAL%\,V\<#]KY.3Y>C\#%'LW"0\,.8O, \S8PXSEYS7>5_^:^\'R4!=PR#+AU[:,)?%;[I-]=JA_F'O_/)! M4X,K16KYZT!@41=89 .+G@FL\40M]QE@1+DZKZ&(+8590^^G812C<.S?[]?3 M@4)ZX3U$+8Y1* C#Y!"U=*!@A-(.=:!UU&D=#6IM,_@%/X#E@]XSI/X29X21 M%56G+MD-VV@OB+M9%UCVJB;('(T,LWX/'*-@U*OLPL&$D%F'#^H_S'0@ M$09/.W/P/Y8?_'D _$&?&<')!R[EZ1G0Z3L#Z/**Y>C0# MQ3?V;'W'E3ZIV\=27]>(, #]?L6Y>AP8!]T%&PO=V]R:W-H965T20 F[T\B,)' ..W45;K%O#2;J'8@^T1%M$)-$E*3O>7[]#RM'# MEN@DP *YV"(U,_J^&7)FR,&6\4<1$B+14QPEXJ852KF^MBSAAR3&XH*M20)O MEHS'6,*0KRRQY@0'6BF.+->V>U:,:=(:#O3:[6Q*Q M[4W+:3U/S.DJE&K"&@[6>$7NB'Q8SSB,K-Q*0&.2",H2Q,GRIC5RKB>NK12T MQ$]*MJ+TC!25!6./:O UN&G9"A&)B"^5"0Q_&S(F4:0L 8[?>Z.M_)M*L?S\ M;/U/31[(++ @8Q;]30,9WK0N6R@@2YQ&4%?9\UDD]"_:[F7M%O)3 M(5F\5P8$,4VR?_RT=T1)P>DU*+A[!?>E"MY>P3M0<+L-"IV]0D=[)J.B_3#! M$@\'G&T15])@33UH9VIMH$\3%?<[R>$M!3TYO LQ)Y]NP7,!&K,8EI/ .B#G MWS'G6 7E(SJ?$(EI)#ZB3^CA;H+.SSZB,V0AH90%H@EZ2*@4[=+$?$JC",R*@24!M?JVY>\1WF8(W0:$'IJR1(8"?4X"$M3H3\SZ/8.^!=[* M7>8^N^S6-1K\EB87R+/;R+5=NP;/V*P^Q1S4G4;UR9N_7F'CY0O T_8\XP)8 M'"^ $80_61'8XQ(M=J@L-\,[/3W:8AZ@7W^!2?15DEC\8P#4R0%U-*!. Z#/ M\3IB.T+0'>$;ZA/4A+"-OK-D0X2$>8T$UMH]DSBJ\A@S(4%2HAUDT3GQV2JA M_Y*@7;&;Z:,?,B0[ VI2#:):I.*:;.Z;[ M3APCF?]H*5.CWH3PA5,9T=W#.42D?)?5DS;ZB:-4[27_=TJYJC.Z $T)I+[ZMLX[ M7K-N0OI^@N M''-[<8A*[V=1P*I%TCFJ"U=N4UUPBGKNF MZI]1H:#YQ<8?Q8" M>2C.C@%N%P5X)TR&PO=V]R:W-H965T MZ&TNVPMO5^][79=MA0%=QVS$AI/YL86W./2+KIN907/XZ9"=0>]WFFWX%*W MKB[BO0=[=6&"5U*+!\M<* INM^^%,IO+5K]5W?@D%TM/-[I7%RN^$%/A?UT] M6%QU:RFY+(1VTFAFQ?RR->Z_G?2'M"&N^+L4&]?XS,B4F3%?Z>(VOVSU")%0 M(O,D@N//6DR$4B0).+Z50ENU3MK8_%Q)_RD:#V-FW(F)4;_)W"\O6^F@Q;+@O"G*S4!02)W^\N^E(QH;(.?Y#8-R MP^#)AO/>"QN&Y8;HN6Y"%LVZYIY?75BS89960QI]B+Z)NV&-U!3&J;=X*K'/ M7TV,]E(OA,ZD<.SQU=&U\%PJ=\S^PGZ=7K.C5\?L%9.:W4NE$ -WT?6 0(*Z M6:GN?5(W>$'=D-U#Q=*Q#SH7^3/[)_OWG^[9WX7IM?V#RO[W@[T"KT7688,W M;3;H]<^?P[-_^R]!=]BP1]L'O3UPAG4XAE'>R0OR?@I?I'>!?;X7Q4S8?^P1 M>5*+/(DBAR]&N"BD1^5YQ[C.G\3X6KI,&1>L8)_',^3)&Y&VV M$2R+VH-@WK"9H+S%\U7P B7FEZQR]538M81V=B?A)Y&SHU;YJ'4,HEIPF\.& M:CFPFYF2"QY)"))7?,MX80*Y%Y?!L1PJPXJ>+J%;6%1M6FWFC(,O9P2,_-P& MIDR%*#Y3DIQA12;DFL^4LF)2PD^#R <#A%NQP2#2QAOFA/A*0.#A 2LS__J7\Z M?#?LG:(-1?J/%94LCITT)\^0)JZ46.!R;GG(@Z*\+J2S I7JF#7 [L>V/6' ML.MYS7WG_Q'WL7&6VE\^=RY) D]C4+I;+N^.AE==-?/ 'E3 WFS M%\A'\=W_+/0?F=7[O=UQK/<#I_5^XQC8_S$=Y=_HF2"[D(2/Z1)L?*MQ#CMJ M58_!G6WPRF9I%#J/V6CD%?+(R5QRNZ7,*E=.C%V91!WMFHX4W[@@?46;$R2C MCVM1S;#L06CMMFK-M>3M'2>1ZY'*#TKP76U704Z ,ZKB6YW>GE M3+>.>GJ; MW=U-B/33ZMC:%"=?1MJO6R,'V=)-\'C5KU8K]"9;KD?E+N6J[!ID.8"#,B3. M]Z@KX3<"4*:2HN)>\"&%IP(-'D5=E^7.LV\!VBMNC[<051_K=+_,V9;5@2&G M@G!'D2.G8N43#^/663L*S:(_I7,AQ@*TI"0U%81-ZB]!9W5OQVA!"56AG5M3 MT)NAX$J_+8T&_$Q8SU.SCOF.4F\,"7$L("\:**U!4@>/+=]1"F%L$+467LP" M7&T Y\/-)^:,"E'.[^TY;^^@E8F5-;M(Y#N"F@B/W+@;&Q %Z/ T.A'C"CL7 M%G4EV RASV7.M/',K40FY]O8:NKN!ACCL C(O=37=L$$N^4$0S/Q?06OP%G1 M[!H(ELPEB7<+8U/MUE0-=*_ZPU'-XL:VGY+]JV&O,VK2/*C&UT*3G'8T@.)< M*J]LH>DP@$.68)[8#;(4GK(K()H(%L-;DIH# (VG$W8RZAVG[#'1R@C!A?E<9O$$(!O<#=6Y M2!.O2,D0#QHT"L&CB^B^Y]1&6%0=](:X\K'4%!BJ-TG*@O*Q2X'C,,FG1O X M,/!"=R'$TP^QHY:5<:<0&J MD IF=_2I^LKO.^KK<@9IT&I=UI2B>ONTOO8->/W!;A@9_(\.T/W=B];^_C>M M_[V!9[^>P\!S&'@. \]AX#D,/(>!YS#P_'\,/-W&]_'(^T7\F4*9/.FK^?IN M_5.(W//V.XIY;E)YC2LRQM=K.*W^S/CO2GBQZ7@ MN;"T ,_GQOCJ@A34/Q"Y^A=02P,$% @ @97^4$HL!=F)!0 ?!D !D M !X;"]W;W)K&ULO5G;;MLX$/T5PNA# FQKWD2* M06*@L;W8%%NT2-K=AV(?%)NVA>KBE>@D^_=+R8IDDR.MT\OF(=;ES)"',SHS MHBX?\^)KN=':H*F.J"^/)Y39:ZSMM/F\_%O9LW'I9QJG.RCC/4*%75Z.WY&).9650(_Z(]6-Y M<(PJ*O=Y_K4ZN5E>C7 U(YWHA:E<1/;G04]UDE2>[#S^;IR.VC$KP\/C9^^_ MUN0MF?NHU-,\^3->FLW5*!RAI5Y%N\3/#1:/T&)7 MFCQMC.T,TCC;_T9/S4(<&%@_L %M#*AKP'L,6&/ 3AV!-P;\U!&"QJ"F/MYS MKQ=N%IEHC#5A=1?>F#? Y.IMI$\5)>8Y>H\]W,W3VZAR] M0G%F;?)=&67+\G)L[ 2K8<:+9C+7^\G0GLDP]#[/S*9$\VRIEX#];-A>#-B/ M[<*TJT.?5^>:#CI\M\O>((9_0113#,QG>H(Y594Y41"=[QM]_LVC'RT&:U.% MU?[8R:ERD!#HR^\6CFZ,3LN_!@;C[6"\'HSW#':K'W2VTV 2[2U%;5D)X<.$ M,(89MR0?#H,#X#@C6)!CW,S'4&I2O MK.SV4]Y[" Z')D0)YC &8"(4TH'-?!@7@DEG_>8^+* DE!*F*UJZ8I!NIR?Z MR9:[$B8LO+&5)#P,'<(^C&!&J'1##.!4@#F3#F4()[']@SG+EK,.!0VD*X*A2BG.'NH^CG(B0"(*(MVIYJT'> MLSS5I8D7J)'- 4TDN"O6^.=+,#GH#<@WBW!C>IRG(J3$U20(2(4@A#KA H V M4[F@3OCG(% )Q2D<,D([PO2[I;AQ<<0G5-)5SRF HYPI*ES:/HY7#[S[?$(X M27D8])#NRCIA/T"0&R='U2"4PGV:I@!.X$ PC[:/(R204GC1AH 6%_ >XEV+ M089[C)>H[C0JX"X26[C[/L[5/AJA,$% $F3/70[]H.,MQW MO$B9B=\,,(6EP"Y_H+>P\PVPR]_'A2P,?/H SI8$S'K8=UT(&6Y#;C*CBZP6 M3IL$S\+ZY;U.[W4Q*)]=T2?R?U#KKM"2X4H[J-9 R116JX4;/@C'E=M:SP < MLY753?,YB&-*B9[P==65#)?7DY1:^0IL&UA/L0 8E]SM)@ 8MWG(7,8 3%G9 MAPG3KO13_ -4NG%RI-*2>S49@$G;&SG2.P-@Q$;/DV@(9RLW[6D=:=> T.$& MY"4*3?VN0*I 29>Z#U,AQH%+'>A:),68N-0!G,(AZ5%GVK4B=+@5>9$Z4[\W M"&G W)8$@ GAOS$ ,!($W'UOGD,XQDC?&P/M.A+Z'QV)V>AB:/NF*_&4_WP) MIEU)I2>7U*%,!6HI%=S-K2F$"RB3KC(!."%"Z>']!JF#P%!_@ 07@ ("*W ^& W M.=7%NM[&+VUX=YG9[Q:V5]M/!6_K#7+G^C6YF!+@^HQR[[/CPA#XV![<,T72^R MG2B I+!.RPV8+)!<57_VN(G##J#[&B#> .+2[DI1:>68.3;H&;T&XZ6)S2]* M5TLT&<>5?Y29,W3+"><&LV)N\:% Y>!B15\+AV-TC M[!._A^2W<3E#.T=S! M 7 %$RX$A=;V0D>F>,(PV:@=56KC5]2V8**56UJX4"FFO^-#%HE;>O-X;D=SJTSE$QW>^A/:OJ3DO[D M%?JIT0EB:B$S6L*8\M,Z[@J#H#,8%9;$K<47XUL1MTMB7WFK01R?],+5"]:< MUM:<[K7FN;,-&*--#,]]_;QDPWZZ;PH^%^()CJM':< :P6J10H*&,DQY'W5! M1;7Q$ZC3&.9UV0;DAE.3X 1/M$J+Q&'J,^X2J1+5$S"5PBPGD@8X#2S+N.#, MH?6Z:\*72S9L[GF\=AVN]A_E!MQ^)0FX M>:T?]OUPN:>"B\0)T MGVGMMANOH![A@Y]02P,$% @ @97^4"8_'+@T @ MPD T !X;"]S M='EL97,N>&ULU5;?:]LP$/Y7A#)&"Z..T\6CJVW8"H7!-@K-P]Z*8I]M@7YX MLIPY_>LG6;+CI V4/FSIBW7WW=UWGV3A<]SH+8/["D"CCC/1)+C2NOX_VZEOGZ'W#K[,)O-'\ZO#_&S/G".@V=)ER\@ MO9@?YS6Q8]31/K5/-TQ#95\8^,VG<2'%_AE8P# 3#FA#6()O"*-K16U503AE M6PT5Z^B137=2/VU-;L1O6\O&=PI*&C7^UTQ]C_&'AYG)W7- MME\8+04'M_<7-TQC,M2A2BKZ:+K9FY(9 !1&&U":9E/DCR+U"CH]W*:N.*YY M\08U_]MS+D& (FPJVES]4S[E5RN^_/2_)/-8?20$3;8T.P6BP^0"X99K>]9!:G +)1OZ\LO:39#X^6/=U8>U7\:W6QH][ZQ VY_V^+]=02_^;W8")1Y;6 MU3+$HEOU_<:!K/P:(-2ZGPT&9_U:*M/[]''?UHWKXX(-4 9E3:Q,%?<*'OSS M\5046^750FD5OH][[7<-/5$KHVKU"-6X-^@)O[8/?UBG'JT)4L]+9[4>]X:[ M _?@@BI?5,\3Y)U<^+8FR,6MC"#CWMD@-KA4SH?VC+9]&1FW$$_>E9I@KY0. MX"YD@-^=;3;*K%(S\2[ZZ#;:..P_=T$\=_\GC':Y5"5.EIM;OK$'%1#-VYB@?G@;01?-9J-;,*G;V(DK;1]^ M#&X$^8Z ?'="R'\R!/F>@'S/"SDU,5.K^KFGQ8T#GYC3J0)!?B @/_!"WL(6 M3 -BZ6P=Q[,)+CK'BP<5UF+2X#PY'%"9?,"-68+:RGC1#A(I%V:[3,T6?&A' M,$:B=#)D]LD%+/ '5+6&#)KXTHJ)^ZECL_67R!]X^!%J"A?#)F%,36EK4'< MR6_=)XK2PY#9#Y?2F3BA\^(&7)RG2 >8C'+"D%L*">;7+])'<27I@_$OYGF4 M#H;,/DB)*T8.3*FZW4FE_R%S_I_#JLWZM["Q+N%A,"KE#YES_KQ9>/BW26R7 MVY\&949E^8PYR\_<2AKUV![X13Q/EY(NI:DP)I7Y,^;,3SJS,_O(R,4%LPV0 M,\6;N_;S+6:C[) QVP')\R ;I8:,60W)H@>A*#=DS&XXHM,])\:D1)$QB^*E MP@Y&DG)%QKUV..*R)U",2=DC>VU[' PDI9&,62,W,3DGWXHW%Q"DTAVRG/)( MSNR1"^7E:N5@M>O8N+[>I^P6%6-2'LF9/1+'2/N[M"TU6VCUA+L/)\:D/)*S M>X3278XQR6TJ9J5T='2>D&YIV!V3P?M95]C3,H]!;-[CLXG=\08DW)/P>R>8YA/]1B3'#_H\Q%EH%%KH/[^ M7S@5+)6!ZCHV[V-]*75YXT3ZV+TP+$;I;<"RT7H2ZV;F3RNK_9]Z]G](^O0? M4$L#!!0 ( (&5_E ,/Y#\Y0$ '\A : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GN MB4(1CD5!@^94UMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW M^:;KT^%\9-4-^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE" M[2"%(*T?9!!D]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FB MC%."I!'6!%H+NOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]% MO95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT M=M3;"?1VU-L)]';4VPGT=M3;"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J'>)? M-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW$]NL M<:*MKE/M MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/)(>XP M[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,NJ/AE M=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!]W(/T MP0&UL4$L! A0# M% @ @97^4#FI)53O *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ @97^4)E&PO=V]R:W-H965T M&UL4$L! A0#% @ @97^4$5$_VSK!@ M!L !@ M ("!B@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ @97^4 YI$65'!P #1P !@ ("!E!\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^4 V. MX!;1 @ .P< !@ ("!X#( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @97^4*Q0SZ2,!@ &PO=V]R:W-H965T&UL4$L! A0#% @ @97^4.<. M$BLU P $P< !D ("!LV$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^4)758JI"#0 SR( !D M ("!OW, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @97^4/J_9B]N P EP@ !D ("! M6HL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @97^4+)FU *] P G@D !D ("!=I@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^4$1$P'#U!@ /Q( !D M ("!HK, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @97^4" ^C *\ @ 5@D !D ("! L< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@97^4+LR@# N P B0@ !D ("!.=$ 'AL+W=O&UL4$L! A0#% @ @97^4%YXUTY"!0 M21T !D ("!IMH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^4&VH2 X5 P QP< !D M ("!K>D 'AL+W=O&PO=V]R:W-H M965TIKBW&@( \% 9 M " @?GQ !X;"]W;W)K&UL4$L! M A0#% @ @97^4"S515/S P 8@T !D ("!2O0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^ M4,"4SJJF @ ZP8 !D ("!S/\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^4.D$7!X*!0 R1< M !D ("!80H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @97^4#K':+AT" +"( !D M ("!8A@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @97^4"8_'+@T @ MPD T ( !T2D! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ @97^4 P_D/SE 0 ?R$ !H ( !"3(! 'AL+U]R96QS M+W=O XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 304 315 1 false 55 0 false 4 false false R1.htm 0001001 - Document - Document And Entity Information Sheet http://www.cerner.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.cerner.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements Of Operations Sheet http://www.cerner.com/role/ConsolidatedStatementsOfOperations Consolidated Statements Of Operations Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 5 false false R6.htm 1005006 - 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 6 false false R7.htm 1306301 - Statement - Supplemental Cash Flow Information Sheet http://www.cerner.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Statements 7 false false R8.htm 1407402 - Statement - Supplemental Cash Flow Information details Sheet http://www.cerner.com/role/SupplementalCashFlowInformationdetails Supplemental Cash Flow Information details Statements 8 false false R9.htm 2101101 - Disclosure - Interim Statement Presentation (Notes) Notes http://www.cerner.com/role/InterimStatementPresentationNotes Interim Statement Presentation (Notes) Notes 9 false false R10.htm 2104102 - Disclosure - Revenue from Contracts with Customers (Notes) Notes http://www.cerner.com/role/RevenuefromContractswithCustomersNotes Revenue from Contracts with Customers (Notes) Notes 10 false false R11.htm 2109103 - Disclosure - Receivables Sheet http://www.cerner.com/role/Receivables Receivables Notes 11 false false R12.htm 2115104 - Disclosure - Investments Sheet http://www.cerner.com/role/Investments Investments Notes 12 false false R13.htm 2119105 - Disclosure - Debt Sheet http://www.cerner.com/role/Debt Debt Notes 13 false false R14.htm 2123106 - Disclosure - Fair Value Measurements Sheet http://www.cerner.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2127107 - Disclosure - Income Taxes Sheet http://www.cerner.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2129108 - Disclosure - Earnings Per Share Sheet http://www.cerner.com/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 2133109 - Disclosure - Share-Based Compensation Sheet http://www.cerner.com/role/ShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 2142110 - Disclosure - Contingencies Sheet http://www.cerner.com/role/Contingencies Contingencies Notes 18 false false R19.htm 2144111 - Disclosure - Segment Reporting Sheet http://www.cerner.com/role/SegmentReporting Segment Reporting Notes 19 false false R20.htm 2147112 - Disclosure - Subsequent Events Sheet http://www.cerner.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 2203201 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies) Sheet http://www.cerner.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies Organization, Consolidation and Presentation of Financial Statements (Policies) Policies 21 false false R22.htm 2305302 - 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 22 false false R23.htm 2310303 - Disclosure - Receivables (Tables) Sheet http://www.cerner.com/role/ReceivablesTables Receivables (Tables) Tables http://www.cerner.com/role/Receivables 23 false false R24.htm 2316304 - Disclosure - Investments (Tables) Sheet http://www.cerner.com/role/InvestmentsTables Investments (Tables) Tables http://www.cerner.com/role/Investments 24 false false R25.htm 2320305 - Disclosure - Debt (Tables) Sheet http://www.cerner.com/role/DebtTables Debt (Tables) Tables http://www.cerner.com/role/Debt 25 false false R26.htm 2324306 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cerner.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cerner.com/role/FairValueMeasurements 26 false false R27.htm 2330307 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cerner.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cerner.com/role/EarningsPerShare 27 false false R28.htm 2334308 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.cerner.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.cerner.com/role/ShareBasedCompensation 28 false false R29.htm 2345309 - Disclosure - Segment Reporting (Tables) Sheet http://www.cerner.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.cerner.com/role/SegmentReporting 29 false false R30.htm 2402401 - Disclosure - Policies (Details) Sheet http://www.cerner.com/role/PoliciesDetails Policies (Details) Details 30 false false R31.htm 2406403 - Disclosure - Disaggregation of Revenue (Details) Sheet http://www.cerner.com/role/DisaggregationofRevenueDetails Disaggregation of Revenue (Details) Details 31 false false R32.htm 2407404 - Disclosure - Performance Obligation (Details) Sheet http://www.cerner.com/role/PerformanceObligationDetails Performance Obligation (Details) Details 32 false false R33.htm 2408405 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://www.cerner.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://www.cerner.com/role/RevenuefromContractswithCustomersTables 33 false false R34.htm 2411406 - Disclosure - Receivables (Narrative) (Details) Sheet http://www.cerner.com/role/ReceivablesNarrativeDetails Receivables (Narrative) (Details) Details http://www.cerner.com/role/ReceivablesTables 34 false false R35.htm 2412407 - 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 35 false false R36.htm 2413408 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details) Sheet http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails Schedule of Valuation and Qualifying Accounts (Details) Details 36 false false R37.htm 2414409 - Disclosure - Cumulative Effect Transition (Details) Sheet http://www.cerner.com/role/CumulativeEffectTransitionDetails Cumulative Effect Transition (Details) Details 37 false false R38.htm 2417410 - 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 2418411 - Disclosure - Investments (Details) Sheet http://www.cerner.com/role/InvestmentsDetails Investments (Details) Details http://www.cerner.com/role/InvestmentsTables 39 false false R40.htm 2421412 - Disclosure - Schedule of Indebtedness Outstanding (Details) Sheet http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails Schedule of Indebtedness Outstanding (Details) Details 40 false false R41.htm 2422413 - Disclosure - Indebtedness (Narrative) (Details) Sheet http://www.cerner.com/role/IndebtednessNarrativeDetails Indebtedness (Narrative) (Details) Details 41 false false R42.htm 2425414 - 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 2426415 - Disclosure - Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 43 false false R44.htm 2428416 - Disclosure - Income Taxes (Details) Sheet http://www.cerner.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.cerner.com/role/IncomeTaxes 44 false false R45.htm 2431417 - 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/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails 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 45 false false R46.htm 2432418 - 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 46 false false R47.htm 2435419 - 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 47 false false R48.htm 2436420 - 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 48 false false R49.htm 2437421 - 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 49 false false R50.htm 2438422 - Disclosure - Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) Sheet http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details) Details http://www.cerner.com/role/ShareBasedCompensationTables 50 false false R51.htm 2439423 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails Schedule of Accumulated Other Comprehensive Income (Loss) (Details) Details 51 false false R52.htm 2440424 - Disclosure - Reclassification out of Accumulated Other Comprehensive Income (Details) Sheet http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails Reclassification out of Accumulated Other Comprehensive Income (Details) Details 52 false false R53.htm 2441425 - 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 53 false false R54.htm 2443426 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.cerner.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 54 false false R55.htm 2446427 - Disclosure - Segment Reporting (Summary Of The Operating Information) (Details) Sheet http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails Segment Reporting (Summary Of The Operating Information) (Details) Details http://www.cerner.com/role/SegmentReportingTables 55 false false R56.htm 2449428 - Disclosure - Subsequent Events (Details) Sheet http://www.cerner.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.cerner.com/role/SubsequentEvents 56 false false All Reports Book All Reports cern-20200630.htm cern-20200630.xsd cern-20200630_cal.xml cern-20200630_def.xml cern-20200630_lab.xml cern-20200630_pre.xml ex311-ceocert2q2020.htm ex312-cfocert2q2020.htm ex321-ceosec906cert2q2.htm ex322-cfosec906cert2q2.htm cern-20200630_g1.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cern-20200630.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 304, "dts": { "calculationLink": { "local": [ "cern-20200630_cal.xml" ] }, "definitionLink": { "local": [ "cern-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cern-20200630.htm" ] }, "labelLink": { "local": [ "cern-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cern-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cern-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 410, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 6 }, "keyCustom": 3, "keyStandard": 312, "memberCustom": 21, "memberStandard": 28, "nsprefix": "cern", "nsuri": "http://www.cerner.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document And Entity Information", "role": "http://www.cerner.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - 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": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Receivables", "role": "http://www.cerner.com/role/Receivables", "shortName": "Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Investments", "role": "http://www.cerner.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119105 - Disclosure - Debt", "role": "http://www.cerner.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123106 - Disclosure - Fair Value Measurements", "role": "http://www.cerner.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Income Taxes", "role": "http://www.cerner.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129108 - Disclosure - Earnings Per Share", "role": "http://www.cerner.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Share-Based Compensation", "role": "http://www.cerner.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Contingencies", "role": "http://www.cerner.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Segment Reporting", "role": "http://www.cerner.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.cerner.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147112 - Disclosure - Subsequent Events", "role": "http://www.cerner.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Organization, Consolidation and Presentation of Financial Statements (Policies)", "role": "http://www.cerner.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies", "shortName": "Organization, Consolidation and Presentation of Financial Statements (Policies)", "subGroupType": "policies", "uniqueAnchor": null }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305302 - 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": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310303 - Disclosure - Receivables (Tables)", "role": "http://www.cerner.com/role/ReceivablesTables", "shortName": "Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Investments (Tables)", "role": "http://www.cerner.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Debt (Tables)", "role": "http://www.cerner.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324306 - 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": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cerner.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - 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": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Segment Reporting (Tables)", "role": "http://www.cerner.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements Of Operations", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements Of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "cern:SalesAndClientServicesExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Policies (Details)", "role": "http://www.cerner.com/role/PoliciesDetails", "shortName": "Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Disaggregation of Revenue (Details)", "role": "http://www.cerner.com/role/DisaggregationofRevenueDetails", "shortName": "Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i521f604f6c1d45ac97db6978f45af12b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Performance Obligation (Details)", "role": "http://www.cerner.com/role/PerformanceObligationDetails", "shortName": "Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromCustomers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Receivables (Narrative) (Details)", "role": "http://www.cerner.com/role/ReceivablesNarrativeDetails", "shortName": "Receivables (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromCustomers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)", "role": "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails", "shortName": "Schedule of Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - Cumulative Effect Transition (Details)", "role": "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "shortName": "Cumulative Effect Transition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ifd643c08b73a4ff8bf41ee31beebdca0_I20191228", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417410 - Disclosure - Investments (Narrative) (Details)", "role": "http://www.cerner.com/role/InvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - Investments (Details)", "role": "http://www.cerner.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements Of Comprehensive Income", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements Of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Schedule of Indebtedness Outstanding (Details)", "role": "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails", "shortName": "Schedule of Indebtedness Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422413 - Disclosure - Indebtedness (Narrative) (Details)", "role": "http://www.cerner.com/role/IndebtednessNarrativeDetails", "shortName": "Indebtedness (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementsValuationProcessesDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementsValuationProcessesDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements Fair Value, Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ia7c3a4daeb6048d4989d578e85987b19_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Income Taxes (Details)", "role": "http://www.cerner.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - 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/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails", "shortName": "Earnings Per Share (Reconciliation Of The Numerators And The Denominators Of The Basic And Diluted Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Earnings Per Share (Narrative) (Details)", "role": "http://www.cerner.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i72219585e9444d11ac42eadd26ff14eb_I20191228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i72219585e9444d11ac42eadd26ff14eb_I20191228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i7a1c56d7954043529564e4d9cc7e9346_I20191228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i7a1c56d7954043529564e4d9cc7e9346_I20191228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "Share-Based Compensation (Compensation Expense Recognized In The Condensed Consolidated Statements Of Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Schedule of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i8d64dd1f994e48caab92939eea9b1b0c_I20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440424 - Disclosure - Reclassification out of Accumulated Other Comprehensive Income (Details)", "role": "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Reclassification out of Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i69dbd55d265d4a03bbbc71c0bc988293_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i65de65543fe047718afe89ec7528ad3d_I20200630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Share-Based Compensation (Narrative) (Details)", "role": "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": null, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "idc4aa7e576e7446cb500065a55b4595f_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyManagementsAssessmentAndProcess", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - 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": "cern-20200630.htm", "contextRef": "i3ef5b2e5123b4fb2a1b94268423b03d2_D20180930-20181229", "decimals": "-6", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualProvision", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - Segment Reporting (Summary Of The Operating Information) (Details)", "role": "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails", "shortName": "Segment Reporting (Summary Of The Operating Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i12f666ee42354306860894d769874428_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i17a8aa7147db4988847e843e94a60527_D20200701-20200930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - Subsequent Events (Details)", "role": "http://www.cerner.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i35980353fbf14caf9999552519ab477a_I20181229", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - 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", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "i5145987960b749f8a58d9e9d68b1aec6_D20181230-20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1306301 - Statement - Supplemental Cash Flow Information", "role": "http://www.cerner.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1407402 - Statement - Supplemental Cash Flow Information details", "role": "http://www.cerner.com/role/SupplementalCashFlowInformationdetails", "shortName": "Supplemental Cash Flow Information details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - 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": "cern-20200630.htm", "contextRef": "ib7466d8b4b064a9198d0d223ca9b7a84_D20191229-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "cern_Amortizationofacquisitionrelatedintangibles": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 4.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/20200630", "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/20200630", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cern_DebtInstrumentAmountUncommittedAndAvailableForSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Amount Uncommitted and Available for Sale", "label": "Debt Instrument, Amount Uncommitted and Available for Sale", "terseLabel": "Debt Instrument, Amount Uncommitted and Available for Sale" } } }, "localname": "DebtInstrumentAmountUncommittedAndAvailableForSale", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cern_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document And Entity Information.", "label": "Document And Entity Information [Abstract]", "terseLabel": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.cerner.com/20200630", "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/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails", "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "domainItemType" }, "cern_FujitsuMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fujitsu", "label": "Fujitsu [Member]", "terseLabel": "Fujitsu [Member]" } } }, "localname": "FujitsuMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "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/20200630", "presentation": [ "http://www.cerner.com/role/PoliciesDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/PoliciesDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails", "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "cern_NextGenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NextGen", "label": "NextGen [Member]", "terseLabel": "NextGen [Member]" } } }, "localname": "NextGenMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "cern_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "cern_SalesAndClientServicesExpense": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 1.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/20200630", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cern_SalesRevenueLicensedSoftwareNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Licensed Software, Net [Member]", "label": "Sales Revenue, Licensed Software, Net [Member]", "terseLabel": "Sales Revenue, Licensed Software, Net [Member]" } } }, "localname": "SalesRevenueLicensedSoftwareNetMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SalesRevenueManagedServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Managed Services, Net [Member]", "label": "Sales Revenue, Managed Services, Net [Member]", "terseLabel": "Sales Revenue, Managed Services, Net [Member]" } } }, "localname": "SalesRevenueManagedServicesNetMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SalesRevenueProfessionalServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Professional Services, Net [Member]", "label": "Sales Revenue, Professional Services, Net [Member]", "terseLabel": "Sales Revenue, Professional Services, Net [Member]" } } }, "localname": "SalesRevenueProfessionalServicesNetMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SalesRevenueReimbursementRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Reimbursement Revenue [Member]", "label": "Sales Revenue, Reimbursement Revenue [Member]", "terseLabel": "Sales Revenue, Reimbursement Revenue [Member]" } } }, "localname": "SalesRevenueReimbursementRevenueMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SalesRevenueSubscriptionsNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Subscriptions, Net [Member]", "label": "Sales Revenue, Subscriptions, Net [Member]", "terseLabel": "Sales Revenue, Subscriptions, Net [Member]" } } }, "localname": "SalesRevenueSubscriptionsNetMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SalesRevenueSupportandMaintenanceServicesNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Support and Maintenance Services, Net [Member]", "label": "Sales Revenue, Support and Maintenance Services, Net [Member]", "terseLabel": "Sales Revenue, Support and Maintenance Services, Net [Member]" } } }, "localname": "SalesRevenueSupportandMaintenanceServicesNetMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SalesRevenueTechnologyResaleNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Revenue, Technology Resale, Net [Member]", "label": "Sales Revenue, Technology Resale, Net [Member]", "terseLabel": "Sales Revenue, Technology Resale, Net [Member]" } } }, "localname": "SalesRevenueTechnologyResaleNetMember", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cern_SeniorNotesSeries2015ADueFebruary152022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes - Series 2015-A due February 15, 2022", "label": "Senior Notes - Series 2015-A due February 15, 2022 [Member]", "terseLabel": "Senior Notes - Series 2015 A due February 15, 2022" } } }, "localname": "SeniorNotesSeries2015ADueFebruary152022Member", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "cern_SeniorNotesSeries2015BDueFebruary142025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes - Series 2015-B due February 14, 2025", "label": "Senior Notes - Series 2015-B due February 14, 2025 [Member]", "terseLabel": "Senior Notes - Series 2015-B due February 14, 2025" } } }, "localname": "SeniorNotesSeries2015BDueFebruary142025Member", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "cern_SeniorNotesSeries2020ADueMarch112030Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes - Series 2020-A due March 11, 2030", "label": "Senior Notes - Series 2020-A due March 11, 2030 [Member]", "terseLabel": "Senior Notes - Series 2020-A due March 11, 2030" } } }, "localname": "SeniorNotesSeries2020ADueMarch112030Member", "nsuri": "http://www.cerner.com/20200630", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "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/20200630", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "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": [ "r550" ], "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": [ "r551" ], "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": [ "r552" ], "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": [ "r552" ], "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": [ "r552" ], "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": [ "r553" ], "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": [ "r552" ], "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": [ "r552" ], "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": [ "r552" ], "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": [ "r552" ], "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": [ "r548" ], "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": [ "r549" ], "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_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r102", "r111", "r217", "r336", "r337", "r338", "r355", "r356" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r102", "r111", "r217", "r336", "r337", "r338", "r355", "r356" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r102", "r111", "r217", "r336", "r337", "r338", "r355", "r356" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r183", "r280", "r283", "r460", "r501", "r502" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r183", "r280", "r283", "r460", "r501", "r502" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r184", "r185", "r280", "r284", "r503", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r184", "r185", "r280", "r284", "r503", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r248", "r299", "r428" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r213" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/ReceivablesNarrativeDetails", "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201818Member": { "auth_ref": [ "r367", "r368" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/PoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r189", "r190" ], "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, 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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r53", "r61", "r376" ], "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" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r46", "r47", "r48", "r53", "r54" ], "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" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r50", "r52", "r53", "r491", "r511", "r515" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r410", "r411", "r412", "r413", "r414", "r417" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r53", "r54", "r99", "r100", "r101", "r377", "r506", "r507" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r45", "r53", "r54", "r377", "r411", "r412", "r413", "r414", "r417" ], "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 Attributable to Parent" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r336", "r337", "r338" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r104", "r105", "r106", "r107", "r214", "r215", "r216", "r217", "r218", "r219", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r353", "r354", "r355", "r356", "r462", "r463", "r464", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/PoliciesDetails", "http://www.cerner.com/role/ReceivablesNarrativeDetails", "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r300", "r302", "r342", "r343" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r302", "r328", "r341" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r191", "r220", "r222", "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r22", "r191", "r220" ], "calculation": { "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesSummaryOfNetReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r132" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r92", "r165", "r172", "r179", "r212", "r374", "r378", "r407", "r468", "r488" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r43", "r92", "r212", "r374", "r378", "r407" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r198" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r199" ], "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, 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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r196", "r230" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r193", "r197", "r230", "r473" ], "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 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": "Debt Securities, Available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r195", "r230" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r304", "r330" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r387", "r389" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r478" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies", "http://www.cerner.com/role/PoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r546", "r547" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r544" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r27", "r89" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r409" ], "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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r259" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r244", "r245", "r246", "r256" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "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, $0.01 par value, 500,000,000 shares authorized, 371,186,776 shares issued at June 30, 2020 and 367,634,796 shares issued at December 28, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r65", "r476", "r497" ], "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/2020-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]", "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r146", "r147", "r187", "r404", "r405", "r516" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r146", "r147", "r187", "r404", "r405" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r145", "r146", "r147", "r148", "r404", "r406" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r146", "r147", "r187", "r404", "r405" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r281" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r69", "r460" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r68" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails": { "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r261" ], "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 Disclosure" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r12", "r13", "r469", "r471", "r487" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r37", "r484" ], "lang": { "en-US": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in CCYY-MM-DD format.", "label": "Debt Instrument, Date of First Required Payment", "terseLabel": "Debt Instrument, Date of First Required Payment" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r420", "r422" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r403" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r37", "r484" ], "lang": { "en-US": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Debt Instrument, Frequency of Periodic Payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r36", "r397" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRestrictiveCovenants": { "auth_ref": [ "r94", "r485" ], "lang": { "en-US": { "role": { "documentation": "Description of covenants that limit or prohibit certain actions or activities without the lender's prior consent within a specified period of time or until certain specified targets are achieved for example, reduction of the debt or an increase in net worth to a specified amount).", "label": "Debt Instrument, Restrictive Covenants", "terseLabel": "Debt Instrument, Restrictive Covenants" } } }, "localname": "DebtInstrumentRestrictiveCovenants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r95", "r263", "r264", "r265", "r266", "r419", "r420", "r422", "r486" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r29", "r421" ], "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", "terseLabel": "Debt Issuance Costs, Noncurrent, Net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r93", "r352", "r359", "r360", "r361" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r345", "r346" ], "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, 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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r24" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r160" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r403" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted": { "auth_ref": [ "r119" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/PoliciesDetails" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r280", "r283", "r284", "r285", "r286", "r287", "r288", "r289" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r280" ], "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/2020-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]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r91" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r267", "r483" ], "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": "Dividends, Cash" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r91" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r12", "r14", "r470", "r489" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends Payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r91" ], "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/2020-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/2020-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]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r109", "r110", "r111", "r112", "r113", "r120", "r123", "r129", "r130", "r131", "r135", "r136", "r477", "r498" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r109", "r110", "r111", "r112", "r113", "r123", "r129", "r130", "r131", "r135", "r136", "r477", "r498" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r132", "r133", "r134", "r137" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r409" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r348" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r329" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r329" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r329" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r328" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r326" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r99", "r100", "r101", "r105", "r114", "r116", "r140", "r217", "r262", "r267", "r336", "r337", "r338", "r355", "r356", "r410", "r411", "r412", "r413", "r414", "r417", "r506", "r507", "r508" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r28", "r166", "r211" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity Securities, FV-NI" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Equity Securities, FV-NI, Unrealized Gain" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r209" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r393", "r394", "r395", "r400" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r394", "r433", "r434", "r435" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r393", "r394", "r396", "r397", "r401" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r399" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r291", "r292", "r297", "r298", "r394", "r433" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r291", "r292", "r297", "r298", "r394", "r434" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r394", "r435" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r433", "r434", "r435" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r399", "r401" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsValuationProcessesDescription": { "auth_ref": [ "r398" ], "lang": { "en-US": { "role": { "documentation": "Description of the valuation processes in place for fair value measurements categorized within Level 3 of the fair value hierarchy.", "label": "Fair Value Measurements, Valuation Processes, Description", "terseLabel": "Fair Value Measurements, Valuation Processes, Description" } } }, "localname": "FairValueMeasurementsValuationProcessesDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r202", "r203", "r221", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r238", "r461" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r369" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/OrganizationConsolidationandPresentationofFinancialStatementsPolicies", "http://www.cerner.com/role/PoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 3.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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivities": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r388", "r390", "r391", "r392" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r235", "r236", "r467" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r165", "r171", "r175", "r178", "r181", "r465", "r474", "r479", "r499" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r240" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r349", "r350", "r351", "r357", "r362", "r364", "r365", "r366" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r115", "r116", "r163", "r347", "r358", "r363", "r500" ], "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", "negatedTerseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r90" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SupplementalCashFlowInformationdetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r86" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r86" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r86" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r86" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r86" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r86" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r124", "r125", "r126", "r131" ], "calculation": { "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails": { "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r90" ], "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" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SupplementalCashFlowInformationdetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidCapitalized": { "auth_ref": [ "r76", "r90" ], "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" } } }, "localname": "InterestPaidCapitalized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SupplementalCashFlowInformationdetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r42" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments [Abstract]", "terseLabel": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r208", "r466", "r482", "r533" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r92", "r173", "r212", "r375", "r378", "r379", "r407" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r92", "r212", "r407", "r472", "r493" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r92", "r212", "r375", "r378", "r379", "r407" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r31" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r192" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/Receivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r260", "r471", "r490" ], "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": "Carrying amount of long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "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 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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ScheduleofIndebtednessOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r28" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r247", "r248", "r249", "r251", "r252", "r253", "r255", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r247", "r248", "r249", "r251", "r252", "r253", "r255", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Loss Contingency Accrual, Provision" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyManagementsAssessmentAndProcess": { "auth_ref": [ "r250", "r254" ], "lang": { "en-US": { "role": { "documentation": "Describes management's process to evaluate the contingency matter and to estimate the impact on the financial statements and ongoing operations, such as added credit risk or loss of customers, including pertinent information to adequately disclose the matter and significant assumptions underlying the estimates.", "label": "Loss Contingency, Management's Assessment and Process", "terseLabel": "Loss Contingency, Management's Assessment and Process" } } }, "localname": "LossContingencyManagementsAssessmentAndProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r247", "r248", "r249", "r251", "r252", "r253", "r255", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r291" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r85", "r88" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r55", "r58", "r64", "r88", "r92", "r104", "r109", "r110", "r111", "r112", "r115", "r116", "r127", "r165", "r171", "r175", "r178", "r181", "r212", "r407", "r475", "r496" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r109", "r110", "r111", "r112", "r120", "r121", "r128", "r131", "r165", "r171", "r175", "r178", "r181" ], "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", "verboseLabel": "Income available to common shareholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r122", "r128", "r131" ], "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": "Income available to common shareholders including assumed conversions, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription": { "auth_ref": [ "r103", "r111", "r117", "r118", "r138", "r139" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/PoliciesDetails", "http://www.cerner.com/role/ReceivablesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/ReceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r102", "r104", "r105", "r106", "r107", "r108", "r111", "r135", "r214", "r215", "r216", "r217", "r218", "r219", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r353", "r354", "r355", "r356", "r462", "r463", "r464", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515" ], "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": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/ReceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r53", "r61" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r165", "r171", "r175", "r178", "r181" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r423" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r119", "r152", "r381" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InterimStatementPresentationNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r33" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r372", "r373", "r376" ], "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 $494 and $215 for the three and six months ended June 30, 2020; and $71 and $281 for the three and six months ended June 29, 2019, respectively)" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r372", "r373", "r376" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r372", "r373", "r376" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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 $(88) and $337 for the three and six months ended June 30, 2020; and $179 and $(4) for the three and six months ended June 29, 2019, respectively)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r50" ], "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, 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 $332 and $6,682 for the three and six months ended June 30, 2020; and $4,069 for both the three and six months ended June 29, 2019, respectively)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r51" ], "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", "negatedTerseLabel": "Unrealized loss on cash flow hedge, taxes (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r44", "r51", "r408", "r416" ], "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment and other, taxes (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r56", "r59", "r372", "r373", "r376" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "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 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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r81" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r81" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments to taxing authorities in connection with shares directly withheld from associates" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r75" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r76" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r77" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r76" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r25", "r26" ], "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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid Expense and Other Assets, Current" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCustomers": { "auth_ref": [ "r84" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from Divestiture of Businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r79" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r80", "r82", "r96" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r74" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r72", "r194" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r78", "r331" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r239", "r495" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r67", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r17", "r23", "r494", "r517" ], "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", "terseLabel": "Receivables, Net", "totalLabel": "Total receivables, net", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r53", "r61" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "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" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails" ], "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" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": { "auth_ref": [ "r545" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 $61,197 and $122,208 for the three and six months ended June 30, 2020, respectively; and $56,005 and $112,250 for the three and six months ended June 29, 2019, respectively)" } } }, "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r132" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r267", "r339", "r492", "r510", "r515" ], "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)", "terseLabel": "Retained Earnings", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/CumulativeEffectTransitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r99", "r100", "r101", "r105", "r114", "r116", "r217", "r336", "r337", "r338", "r355", "r356", "r506", "r508" ], "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/2020-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]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r279", "r282", "r290" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r277" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r278" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/PerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r62", "r92", "r156", "r157", "r170", "r176", "r177", "r183", "r184", "r187", "r212", "r407", "r479" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfOperations": { "order": 1.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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/DisaggregationofRevenueDetails", "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r424", "r425" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SupplementalCashFlowInformationdetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r41" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r53", "r415", "r417" ], "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)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r200", "r201", "r204", "r205", "r206", "r207", "r480", "r481" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r327" ], "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/2020-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 Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r131" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r393", "r394" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r108", "r111", "r138", "r139" ], "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": "Accounting Standards Update and Change in Accounting Principle [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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r165", "r168", "r174", "r237" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r165", "r168", "r174", "r237" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r304", "r330" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r306", "r317", "r319" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r321" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r153", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r181", "r187", "r501" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfMajorCustomers": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.", "label": "Segment Reporting, Disclosure of Major Customers", "terseLabel": "Segment Reporting, Disclosure of Major Customers" } } }, "localname": "SegmentReportingDisclosureOfMajorCustomers", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r165", "r169", "r175", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/SegmentReportingSummaryOfTheOperatingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r311" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r313" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r315" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r315" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r324" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r323" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r325" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationCompensationExpenseRecognizedInTheCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/ShareBasedCompensationScheduleOfNonVestedSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r309" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r312" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r318" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r330" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r308", "r330" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r307" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r301", "r305" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r326" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r326" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r322", "r340" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r330" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r330" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r320" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r270", "r344" ], "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": "Shareholders' Equity and Share-based Payments" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r529", "r530", "r531", "r532" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsFairValueAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r153", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r181", "r187", "r237", "r241", "r242", "r243", "r501" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r99", "r100", "r101", "r105", "r114", "r116", "r140", "r217", "r262", "r267", "r336", "r337", "r338", "r355", "r356", "r410", "r411", "r412", "r413", "r414", "r417", "r506", "r507", "r508" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/ReclassificationoutofAccumulatedOtherComprehensiveIncomeDetails", "http://www.cerner.com/role/ScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r99", "r100", "r101", "r140", "r460" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets", "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r262", "r267" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r262", "r267", "r310" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationScheduleOfStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r15", "r16", "r267", "r303", "r318" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r92", "r99", "r100", "r101", "r105", "r114", "r212", "r217", "r267", "r336", "r337", "r338", "r355", "r356", "r370", "r371", "r380", "r407", "r410", "r411", "r417", "r507", "r508" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent Event, Description", "terseLabel": "Subsequent Event, Description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r418", "r427" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r418", "r427" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r418", "r427" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r418", "r427" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails", "http://www.cerner.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r426", "r429" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r280", "r288" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r280", "r288" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r288" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r288" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/DisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r202", "r203", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/InvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r39", "r268" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r39", "r268" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r262", "r267" ], "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": "Treasury Stock, Shares, Acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r39", "r268", "r269" ], "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, 65,919,144 shares at June 30, 2020 and 56,723,546 shares at December 28, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r262", "r267", "r268" ], "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, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsofChangesinShareholdersEquityStatement", "http://www.cerner.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r104", "r105", "r106", "r107", "r214", "r215", "r216", "r217", "r218", "r219", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r353", "r354", "r355", "r356", "r462", "r463", "r464", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/CumulativeEffectTransitionDetails", "http://www.cerner.com/role/PoliciesDetails", "http://www.cerner.com/role/ReceivablesNarrativeDetails", "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r87" ], "calculation": { "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Investment gains" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r141", "r142", "r143", "r144", "r149", "r150", "r151" ], "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/PoliciesDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.cerner.com/role/ScheduleofValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r131" ], "calculation": { "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails": { "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r131" ], "calculation": { "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails": { "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/2020-01-31", "presentation": [ "http://www.cerner.com/role/ConsolidatedStatementsOfOperations", "http://www.cerner.com/role/EarningsPerShareReconciliationOfTheNumeratorsAndTheDenominatorsOfTheBasicAndDilutedPerShareDetails" ], "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "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=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "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=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "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=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "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=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r149": { "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" }, "r15": { "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=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r16": { "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=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r17": { "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r18": { "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r19": { "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=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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=120397183&loc=d3e187085-122770" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r29": { "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=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "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=120381028&loc=d3e5070-113901" }, "r308": { "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=120381028&loc=d3e5070-113901" }, "r309": { "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=120381028&loc=d3e5070-113901" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "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=120381028&loc=d3e5070-113901" }, "r311": { "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=120381028&loc=d3e5070-113901" }, "r312": { "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=120381028&loc=d3e5070-113901" }, "r313": { "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=120381028&loc=d3e5070-113901" }, "r314": { "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=120381028&loc=d3e5070-113901" }, "r315": { "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=120381028&loc=d3e5070-113901" }, "r316": { "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=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "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=120381028&loc=d3e5070-113901" }, "r323": { "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=120381028&loc=d3e5070-113901" }, "r324": { "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=120381028&loc=d3e5070-113901" }, "r325": { "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=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "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=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "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=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r409": { "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" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r45": { "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=121641772&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r468": { "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=120398452&loc=d3e534808-122878" }, "r469": { "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=120398452&loc=d3e534808-122878" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r471": { "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=120398452&loc=d3e534808-122878" }, "r472": { "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=120398452&loc=d3e534808-122878" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r474": { "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=120399700&loc=SL114874048-224260" }, "r475": { "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=120399700&loc=SL114874048-224260" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r486": { "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" }, "r487": { "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=120400017&loc=d3e572229-122910" }, "r488": { "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=120400017&loc=d3e572229-122910" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r490": { "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=120400017&loc=d3e572229-122910" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r492": { "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=120400017&loc=d3e572229-122910" }, "r493": { "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=120400017&loc=d3e572229-122910" }, "r494": { "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=120400017&loc=d3e572229-122910" }, "r495": { "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=120400017&loc=d3e572229-122910" }, "r496": { "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=120400993&loc=SL114874131-224263" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r499": { "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=120400993&loc=SL114874131-224263" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r517": { "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=120401414&loc=d3e604059-122996" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r529": { "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=120401592&loc=d3e611379-123010" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r534": { "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=120402547&loc=d3e617274-123014" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r543": { "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=120402810&loc=d3e638233-123024" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r550": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r551": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r552": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r553": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r62": { "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=120395209&loc=SL114868664-224227" }, "r63": { "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=120395209&loc=SL114868664-224227" }, "r64": { "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=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "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=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r70": { "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=120395209&loc=SL114868664-224227" }, "r71": { "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=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "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=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "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=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "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=120395691&loc=d3e23780-122690" }, "r96": { "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=120395691&loc=d3e24072-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" } }, "version": "2.1" } ZIP 76 0000804753-20-000045-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000804753-20-000045-xbrl.zip M4$L#!!0 ( (&5_E"6.0W8XU<" (!Z)0 1 8V5R;BTR,#(P,#8S,"YH M=&WLO6MW4SFV+OQ]_PJ_Z7-V5XU1!EVF;E059U 0JM.;)$42BAV^,*:DJ<3! ML=.V X1?_T[9"81[@"3V6C'=!;;734O/O#U3TM1O_^_U8;_SDD;CWG#P^XJ\ M)58Z_^_N;_]?M_N_?VP]ZCP8IN-#&DPZ]T>$$\J=5[W)?N=IIO&+3AD-#SM/ MAZ,7O9?8[4ZON3\\.AGU]O8G'264^.#@Z(ZW9"R1[!J38A=*+ETT.7:+B*A! MF^"C^V7O3G28O'>F:Z#8+L@DN]X)[/)_FH*FG*/Y)=\QBA1%@ "($+5'BQ9, MHB0Q:\M7\F/W)_QV_(:#\9U$(W[!_O;I5?Z#1K30\O%U;*ZSF M=Y^>^]YIK_2MX6COM@PAW'Y=[W=ZTIWC<7CMR07'<7KJZ8'I7;M"=K4\ MN^1U'/5[[]V]_C*]B!N@;_<&XPD.$IV=G^G=V=,SQY1N[0U?WN8#?(4,[]]^ M/)I\W!K^\1,MZ?<&+[[0D'HXXOAM0WJO/W>RK*WFTZG*R[O3)Y\^_]VIMRB?3%:JK[/G.RA^\_VD#[>W9P7//ZW+7O/?,LZ[ZVB/]N5[I MC8>@I/L20K,SWK9QW/N4L/"I\O;_KC_:3OMTB-T/87W]4>^_)V3UZ/34.WT< M[/V^0H/ND^T5%F;"?/>W0YI@IU[:I?\<]U[^OG)_.)BPBG9W3H[X"6GV[?>5 M";V>W)[*Z^V[__5?__7;I#?IT]TJ]-TS3N;[GWLC.> MG/3I]Y7<&Q_U\>3.8#@@;D#O]9UZ(HUF'WLYTV#ZD8]OL)T8]=+L^:\G6U1^ M7^E%!]9F'R$*"QAD\%EDI73"P$KNX?F#*L12J=!]IX(#/*R/IMZ=U0&W[^0^ MO\X(^VN#3*__ATY6.KW,M\[Z[Y/X8/CRD=IZN:O7C_/!ZLMG?X:#S8,G)\]V M_MW?/7@L-G>V]G=WMGKK;_;W-PY7U<:#OP^>/5U_O?OT\9N-PUWU2&_T=]\, MY?HA7_-T36P\>"%VGZZ*W8-UV-UYMK]Q\%CNJK\/UI\^?+'^YMGA1M^+1^K9 MR>[39-;+SI]W8/U_3FGZLG&P_N MOG[6-B8_U^QMJE9^[U5]_D*9WVWWSV*SO/#Z]YF]^ MEAD\VQF:C3\?P^[!JJCOMO%F36P^?:)W=QX+OM>KC3?/#IX=;!QP^U]O/.0V M[JQ.UK?%ZT<[]YZ349XL0%?[HKH F+H8V/H*DC86)Y-09N6NX#]>@#/ZM]OO MX7F5\)XYEYG@+E'],JKR/*HALAM4&;I19G:1H'TW&#!=2Y!@^ MOD8\[S&8N0+ZL(][2T"_!J@^#ZB0"":BZCI62@Z-?.I&'3P'/MFRF=6,!ZS< M+=@?TQPT]&%OG+"_2SAZR+^,E]A^#5LXCVV6V@!RL"MBU%T@H*X'\ASJ9"%0 M!F4R>]?:_W.#]B^^_S OP;T0N.8\N%(F*TL*78^._:MT#&YB=YL$@;:)/%.4 ME;N/U95#.XMK^>K7DSN9N=HAWW$_X\EYT.\?CT;OJ?/J(#_@8?PWSU^OW M*]Y3W%\]AVRCEU9VLR!VOZ[X;HQ!=+V(-C!Y19$"NU]U6\N/<+_]?N@\HD*, M2:+Q)R+^R@3NC*<'_K]3CS M+6Z_?X_9\]\]]+0-X^'Q:/IMRE#OG$KC3"J^1QK/;D33"/[L6R_7[Z5'H\ZT M0?1)PG9_[7_>#T@_O/CNV4_OW_UH:L/.OC'C&DVJ;-^=\F3)S#*<7??NV-MF MYM-3*T^VW4J-WC]R]OWL(;??ZZBS^QP/>K-.&^\C=^K;;C@D'!^/Z.[IXZ<' MSVYQ=NSL>[W')W$PP3I,R(*G-!B7T29E%5F-&F(.ZOG:M/N=4@O0_3/*.SGM M4==5ZNV-3H]\8X\>3Z7Y_2X[)>-WGFP_^.;>M.QTK3&@"_%[.NFQD ^4'/,E MS#J?]N9B"//[O7E>/K^M-]_K 184&8PW% @2XD)%+/[K&PI$BC6'ICJM5^H M'CA59O_C\L1!SW95Q;>OEWLON5GG3YU:;9P,1]\I>A]=7W]\0(/A86_PJ=M> MU$"\=XO;[[?^:Y(O5;'6$H'BL%0+ZZWP ;*SP3L Y:L]9\D'(1?5GEX:P&ZZYQ]]N\'6S_@H4RV01342F<$ MDV7T167%EDG+F*B<>J@%$9CW/-1[,O #/5#'Q(0VND1VR0E+X#_&*,,*%3EJ MP>N3@5/)I[V:-)A]S?RPUT?]7NI-UNDP\B-RCX_.1A)/!\'N;$\J%^5K5O]S M7)/YP\.CX8"_CN^][G& ?'8:_\Z$=7LR3"]F]_KM]B&]S'H]X$^PV!*8.5FO\G M;,F@DD1I4^907RMALB.R.BD?CRNR:'##] ?3FT$ZT3)#FB2$$!4X+@HC16D+'%64JN?8!>6\ Q?W#! M.R;#68.+&=CG14=*8326M'*ZE>#.P]+.'V@2V2G*@E$UH)G/:DTFVL"Q3RPQ MM- L7WT\.G]4?4J"2(S59KI>>"8"!RPKF5A*TD7K8%F'O3\\F JUL:00L:B(J1D.7)5.B9+&2(R M5JV!Z5KI^>7A(XS"$JGXDB,@HU.$CQJ2@)QS#+$U^%P?/;\\<'(R)OF,24Y' MI++G?Z1DSIZ,MB7ZUH S;WI^>9 I5:P7QACP!G(=QN$8PI3L0R'K4$QLC8D5-9-&!"*OC2*R!!K;!^DU9USFHZ@"@S#D0V"&R,Z6HRAGDXTBJJA" ML-!D#"0]A)H$"^#0VHR"BK&Z-=#, M)V*X+)ATT*1237H$ U)PD&/1Y,[]F!X/*EO MT1 K3Q"T=%&*Q%0^6PA1!!T$$_J"A-ZTT"@LP-C>' Q$,DDXY04Z$0&+1"S: M.A>G+=6DX%4T,W6B[0"GVO+U%TB.%FA#0!:$;L<95RT6>EDB4-% MB#7MTQ9PYIRINT3(=$%1LB O! (:@0+Y;R,E1HX(/!\:FS) MH!5*&4*Q$A)KI/&N4!9HR7-D']H'Z%PR=?,!UPI5?)W5@CY!=L'[@L2,+28. M^@6I%H([[XS+?(#.,H"KLV^C10A6>6\P6P%%% Q%BO8!?;WT?#ZH8HQ)I.Q5 M8&=;1\922!G97'M"X<%<7\74)OO8*RGE:J1/))F(*V%!R^!EHN2B=TH'%2"T M!IHYT?-+@BEE4Y1-):4@(!2,/I,IC$H2@OO3M0:FZZ;GEX2/4#)+XS(@4[ZL M$:7()$R,_'_&C%J#S[72\TL")]2ESC'HD NS=">0^4#!5((2/I"SK0%G >CY M)4&F*45,5(0U$BI>E(LU1N2ZUKD$,8>= [X7NW?#V^.'P]$&O6*4AL=\V\'> M7Z/A@#^F*;0?8WEZ%H,_R#C*XR='=7>.:;4?OU"C.)<5_ ?G'8)EZNY!N!BI M+FA0Q*&CXN_4@."_SG=@5/-QFFR.MFGTLI=HAFO=8>/.-O9IO$4O:7!,C_C0 M8$QY>U@FKW!$&_2U^0_?;B[^.!ZS,QV/MV9CU!Q9"R3*TJ[!&!,G4P^7:_OG*1H#RUA31R$)X2\\S;Z%204FIG'(Z N3L95$1 M-F9; M@QBG8U%!9N%$J7-4O-?:NN1*\J<["#9)-%/.@*(7UF7T1"DB6? ,$ M:PGL)^-6"JCJ/GC%.>#8 86/.1M#[)4HZB9PH6\ =AT'N$?YXIC.T04V,JA! M!VP/; R.65 TTL=B590())E=IR:LOVB0 _IF<6ZD3$EC8YUD8%4"$(A(X%WR MAF0RGL@V0*:6F'Z(:4XHV!YH7:>+&(-*.6N#P<* +M'P="@Y"%82Z*8 $J1E2*=E8J- $MM.,G-OV\='1<%1+8ZQC MCP$8X"!1RV,:78KA!DBWJ'\7@TGIJ:,Z;< MUM3=?"*>X$$5Z] )%\ (@29J50O"Z1C)E+91\CD[I>\0Z$9*5;0Y6*VT9;8$ M+$J>4-4YF9@Q&6K$E@1+5#^V%>"C1*&L=1$\"LR14DR^!.9,B9J0YE\ZGT6* M9J)V$D)Q#*X!YV0PQDI*62?K*8DF+&!?.I^%DZJ 9#%349*EBYASHS#"8Q6? M4F?/-4"JEJA^A"I8\BZ7(OD#4]L<90"TR@MI$Y!J0DBQL-9_3L6"G:*@L7A; M-#"AY=C"A4*6HT:EDEI.5FLHK"2#"F0P"V:4*7L?1" ELU'!1]N$@?N%5=0Y MF=XB3/1.&VLU,(G#"-$:Y2!)%Y)JVU*9FU(R%S"&F-%+ @LA,Z$+W-NAR,S* M*X@:L(U(<^HP7[>9F,,.)0#%%\+H<@A Q01,0=D8;':^!&^6\M1T(S4'H8I" MIV3JFNY$['4*!XS&!I/(@HLQ^ILN5(T$U26;"H%/,F<(D#SS\@A,S5,1#LK, M\WBIM%C8@*(YEN)Z/8^O\O1.2*YI5!24+"('261 !NLQ>&M"EE$+(T_GGR_E MJ;&>9RY"9U-%ZI&@IH)2_91ZV#8T7B'B$I; M:ZD.;#FKVA5.W+"ZWO/8E9&,\[9DIUT&&R&JP-&I0/9%.FB2#9"G!HU@S:,$ M]!R$B@6G9)MU7<@-"GWT->\638K%!TLM(](W!%171"2=/#,>#:A"L,YEHIPC M6CA=1MV><.)&>9ZY1#+)HZ)< N6DP"3OO8S215\\FL"!:@/D:>EY%DVHG*88 M4&&(R)Y'J#ICSWA'WH>L@: !0K4$]:,8U489C0I)F )L,[R.TJ3@G!"0DVW2 M=O&+OJCIFHOWSB&,T4E+G06E*!!DU(%,K456BD]*4@DM$Z:Y+V)JOT393-,Y MXB$F !T+&Z&X"HC)&HZ.'H&0$)P(:Q(*)'&748K8+_()' M$4N'LRC1"V!PD2)S9$<04T$DCTQX;/)2%KGD.4N)^D:)$B)(YZPKT5E(-F., M(*6S68GLE&K9Z/.-0-3%*())FI0'=C"!HC?$ 04ZCTG'!H00S7 X\ZK,.X<@ MIA@.0$,.B@P 2? I$[BBI*0D2"^)SE*POD^P3+$;D#Q=>J$%BVQ\,M+KNN69 M,9"@> +M0]&:M,E%8,MDZD9ZH?D,'PJRQI#5419(3B'[(1N<$"BS0&K9E,D; M!"R2-"9XOB5(4#Y$8; X(+=\XA3!9%542AM';@DHDJICBIJF:S)KFW#BG.?>G # M)2P'+[RV%D!!2(%YM14L<;[.V05H@H0M$?YR E]HY4U..4L%,5D$Z8,JPHA4 MO"^F 4''TD$M:O3C@DMDK/WND=]@9[FV5GA(-QH=%F^7,XS!]$;6]//CUI M1'GS)8WXVE9N/9F@L#4P%L 4R(8Y7K"FNG5'0&P\6B995\'KEN+UA>RBDL4* MIG9)9C"8@LO1!L>LSR +7A.VU5["^Z4U45E[X:0#=D_99>;O-A47M8F41<@M MV\#J1OJE^>RA)8W1:/G_(0(+E_=107(.3489$4W+).OF^J7YB)<**H"Q+%80 MV16)Z'(R/M=JGCKYXAHD7DMX/X:7@64*'(V(,@('%=ZP#:&8R:G@D\(;$';< MF_PU[ TF:X,+8#Q')]G(L$>DHJ)@+T2%K8+J97S-D;(GQY\@RFQ!MI78I$.@28Y!%>G99UA@K M8A.VS5IF^;XN67/9NRLKE:1.AA(0440CA'3LI$5<%+C+\6Y%($GZ/2H6[NI+0'M%E17?^MK,U-6".\=%.+&P6Y MP'\4H$Q(H))!JY,TX%,L4L;3 N?-$*^EFUI0&%O(3LD'!^/Z.[I/?CCV0W.CIQ]KW?XI,0$ ML,8F9RRQ;9):1&.D<,8A>"W$::WB9@0V]X>#Q%>,IC9GJS=^\2:D-TR,H#8+V7CXX'D^F+N;A<+1! MK^ZE-#SFVP[V_AH-!_PQT3D']/:RMV=MUUIK.,KC)T>9NY-?W$K]H^ZHECJX M?WQXW&DFKI5":_#7%9[/_;X K0\'=+*.HQ7@\R./+8DY_8']::G2?:/)HF/"=I+P-D'"\ M?V^0ZS^K_SGNO<1^%>^KE(P/#I;#! _^-2B+;C(P0LG/2W%C)6!2 M--OR8#DH%%3JXC04HJ!C8BIS5MJ)-@"TO3\<379H=+@V>$FG8<52<;_B[)FL MJBQ"M D 64*,<=I"G;SODC)J*1<_*!?WAX>'-*IG_(6,2T/$0F%(E58DI20D MI6-"2P6%-)F_FZ6Y^%ZQF";O_QR^Y'^F/[(_&8Z.AB,F+W\,OQZ)+HI\E*2< M,:4@40 A=9CF%@S#Z'5!N*GRL2CP0$2/R:?"/0>& &70(+S200O(SB\^/%>E M0)<@'],6/!H.]IHI&\ZH.B#A/!-\$"!BM,JRH.3(<4 AO?A9HR6]OYK$CT69 M1 BVSA0%&06"\RP96%R(CKG_XDO&DMY?C61@5""#CXF8&*004-H8@T?CL[!, M_6^L9"P*0'710'1)"BD!2&.0'+S'2+8XI;1J@%%?T'B]X8JK%"N4?NS/: X^9SC?=0;T&:9S2MKXR0.8M^:2:H/;2L,)IR+&9UF^.D%[-[ ZG-#$GX-+F@K70XJC8QR= ML.402K715 *Z.E4'2;$;!(DHT4L,'*F(:$GG=IG*ZT'U2JQE=MK&H&P"CN(Y MC(_!NJ S*Z;1!K$!N=A%!NHR)SJ#+:P\3G@;H6XB*0,$BJH((B6Q2>7@O@VQ M/\XC!OQNIHT&$]E[DXW$JH@B@T,F>"TSF-<+U&4R<1T)1):6M0:B=.'6]1 M.AZ->H.]RQJN>3<.\_'B\JN:UG6N&]Y^_!=W;,T G#RBE]3_3$^L#8Z.)^/I M&;(AML/H(&.R;+J9GR@*[%Y]J1M]>&%S\'(IM',2H!]>M7H%&K0H0FN=\H&9 M660R#:JX8"61R-9*EM\@]%)HYR2T7V/ZER*T#5U9940.D:*4.FF +-!;IC4Z MN8*N[I6^%-HV6]J&"JW&$K3%5(+,().+.;+PFF@\UL'6I:6]FF4#5SJ%<6GG MKU1EG%984$D-;.>CUHC&4=+.J.PAE2:LM5JJS-++7*?*R!P2!##!UAV>' 8+ M'B!D2%X%%1M0+6*I,M\@I=^V!'ZA'-NB: PYDY4+4CD+0,IC9A]3LI#98I!Z MZ62:IS&-<3+-K&#AHD\J"$1EH>S^)=B0AM>DB9Z,0T\9G (=,3KGLT3R*>$7.92,UE;J3T5)H;V+R<6GG/Z\R*7K*GB/I+",D4!ZU8P7*)L:D M4ED&)S=3999>Y@M>)H6ZG[W06@>(C@):P_\J0A*4:4E"FZ8OU49FDPPXE5 J.@]J9+(H^ ?(9HFE;>Z]PI'^6/RN7IXU!^>$&U/ANG% MYG2WY'C$=YQ>LOJZ?J2K5;\*(G2% MO%[U4P*C(H5)E 0F*+:AE,BD8(-QS))G-E1H7?'F#U:%)=Z796Z%[NJ+X%U/ MM>,^CKG_.R1?G4"L%+D.T M&@(X2U[4Y7AYBK>72HNE?E\RWK[B_0[$Z]%O4RN2&U,HB(JW]EIZ3!*5!0ZJ MBFB5_[XW'@]3CX]/@?_K>)3V<4Q_];'5'CO'6HZ77/"LP)7I% -LO,'F6)QV MK?+8F%-!D->DC*(3KOI HQUY@-!4J.+HL" M'@6K<;:8HB-19!&N55YYW@C/Q0]'*XW3MF8+-4B?O97>BZRB%4X0MHM'WSL< M'@\FX_MXU)M@O_>&\MI@>U@FKSCN>E#')X9']*0.111PU6JG:YY(4!>S[>V:606&%#S%X!I1#K?B6I>)]4\4;9=GGG M10)['EN76,@A,WLF&0"*B4RC)=:M73,'X&3;Y:@7!^RY^&PGK2)!0=7MHI*- MZ+1.Q<@LHP50Y4/-9GM^U6!?K9*<-YX_T&\^LY9D64( I\0F8T&S0X00Y11 MG.V^)%J(TB2A3;RZVLP16.TT1KI"\> +$H-6/_]UBZL_N>8 MVU6S9<-!G6/Q_J#6O92.#X_[?&[>&>%@W)_9D'QP/)N2T9"18R^ML%EE'QDO M !LA"F]1)%9T;8)K(UY_8F_P:#@>;]#D/H[W'_:'K_Y%>8_^8NO>&."48$[E M2F--VB8]4)*-J2 0N>D;*AICX]2 MEZU"^;HM[/SA=MD(KP*FD!/$NK4&!0NB6&N5RO@1%VX5W-=NE^>/-X?XMC#M M-49K8!/NG2BH/;@2->FWY<%:!?.UQ[F7R$NB$C'7PNZ)O6]V*>A,6CKEE;4U M=&HC7O.+YE[5!I?8Z9X-!8 'OC2>G'6EM3 K! MS52NCHPO[H!X TSD;!S\79;G1S:N\BF7.BSI8ET%@$%F:XI),I8<:+9U<]OP MFN.0U^4!9Z6.9*V7F"WHNM 8$S&:IO ?."WSTS+@YCGD=7G(29VMCPF"RW6F M& 3V:E8%#%:;(*W_0U[?-&M*7PQ68'ECE);-#2> BA$)&AZ@ M7!+F=,BKK2C/=X@IHP%416F=6<-KU?PVPSW?(:^YX%T\ M:E01C#,"V/7ZY%BS:\:/9*V$/ >\&]%OPJ0"TGGK4P2$["U(XJY#B%BK%,YF MZK1+/>8Q)>X]O'YDFTZ;%1:+ #("2>$5!5&HKFMP02771KSF.B7NLH SGAD! M:Y9-!8$#S! HIN*ZRD"-E%$E*_*\$"@R20,5<(>?BE$]X M?TC#$9X:VV #$'#J9T2MPMUFLE$S9HX=3">HOYKYB207D3@JM ACK MF2.!+G5L\_]I&O.8;Z5\2<$FH7$(1R93(A)IY=:H:ED@DE[QW;01NSI'^)2$G M0')$&V+Q)4'Q"F<[!4VKEZ8 NM7SAWY(]R[UFZYHWCR>;Y5PK M-B?[-*JM'=%^O?8ES19$?UBT\_ONTL9)4)+Y6-(N)"D,1*O0)JN9G]EI_6J@ M5L=Q2Z%M9C"J(NI4D_6^9) "O+8RH',ZHO!>^@95YU@*[5R$=AY51EQP0:=D MM(K 09YW#J*RD;SW6MC8H"HC2Z&=@]#.I5J*#3DR:\S*F@PH=(PQ.9E$3,%[ M%9H4T[99..83.UK*D:FILVS- *T/II#Q,A1-("(V*;'?9N&84\*0_[AB44I5 M0 @,=41 "&V31,ELHT$Q6LN%8PZQ4%;:^1C >^_QNO<$>#5*/QG^<;.#D M>$2;Y=W/)^>J\ST\/NA-QL=MU'E-Q41%AK4Z0HD*)1L Q5Z!OPN=3^=4BC#3 M^86>Z[Z@L/JN"!?4U@_FO_](,2"CM371I. TV* 0DDS6"2JE)*6;M#_7-\.Z MP;WP)[5R%SP?=,U3R$#20BTF$ETL@;4R^UC*+,6VX,1O/)J\RU3\2<.]$1[M MLW_MGT/P ?O0\:27MF=W;2-+H^*D@5)GG04H!@(YFQ(H(XW#))I0J^(B2*[Q M*X\&T^ )^RV&LY@D7%WQS-H(EJU#[68J$(I3QF-H"9S3@+?%, KI+-3R\;FN M)E(F:&.(;$F2L?0Z-"!WLG#V=3Z)#I,29I&#RCD#^(BBEA+7Y(0V2*D)^P(L MIGV=#YP4MM<8)PN80J@?(94"KM'"PH- MR*(3*VP#,OB+9U_GDFY7Q8JD-:I:]BXE&ZWWCC ;4X0%UX2QF 6UK_.!,S*; M-)EQL@HH&-1U$KFMI+)X@";L.KA@]G4N,$J''M%)<#E"\-Z#(P^: J 51IT5 MHW1G:9ZP>&[R[6RQXSBF_QSS1:LO^:^=DZ,/!C\_..'JTSWNXNF>\!WN\G;O M]9T1C8?'HT3CV==]-JC3QN?>R[N_\5^GN0-%BF)=HH,(47NTR.%NHB0Q:UOL M\UKY^=TUX\E)G^$[[ VZ^]3;VY_< 77+F:/)KZ]Z>;)_1PKQ?W]=F9Y[][?Q M$0[.KHB87NR-AL>#W$W#_G!T9[07?V(S\T-W/#=E^NW5:?.$ M^+7?&]!91(:Y@G2']$=[3AV._MS>XDZBZL=I//P8OO^-[775O MU,/^9SI(P@<]Y#[50RMWGVRL[:P^Z&SOW-M9W7[_E9KW,MNK]Y]LK>VLK6YW M[FT\Z*S^[_U_W=OX<[5S?W-]?6U[>VUSXQO>\!!'>ZRS<3B9# _O6&[!];ZS MN-@[/\7Q?F^P-QD.?ND\N'7_5D<) Z%][_EPO'^6#UY;,_P\'FP9.39SO_[N\>/!:;.UO[NSM;O?4W M^_L;AZMJX\'?!\^>KK_>??KXS<;AKGJD-_J[;X9R_9"O>;HF-AZ\$+M/5\7N MP3KL[CS;WSAX+'?5WP?K3Q^^6'_S['"C[U\_4L].=I\FNW'PY/7ZFUU85WS> MX3I?^QCX^I/UPS78>/-";3[]]_[FT\=F]W#U9?[S;\C_^G?_F>J_C =#M;&S M^F;C8(_ON*IVWSSF:_>XK6LGNP=[>G-GMUYCGCWH]W;_]B=\7_F\3O&KBX>Z M1GK7!46AZV6)79TU%2EUU$@K=Z7H/I[ZQGO)UO;3^YM['1V-COLT7;8 M;76D[FQN=:3Y*?_03EU6T+H()=0@>^7NOX\'-!-]+7[IU/YN@D?Y M,>$=CA;PE=KD)*=E/WJ5YMU0+_G8L/H5Y9QUW1Q0= %UZ&),I6NC+M$'H.#$ MJ9>$IGG)G:U[&]MK4U\X+S>YB';ES"E.WHK_F5V[#>^O^\/#P]ZXICH[#WM]ZK#T1QI=0?#PSD*M3G.<]6FSA]T\RZ2? M._*.C(5NTI8M4P#7]99,5TBJJZ@%Q<26272ET=[^2#30"%F]:#KKRH5RB_9Z MXVHZ)AM\Y.8)YNOG,COI),FN2E2Z(*/I!F%L5Q6I/1_!E#EBO;^ZM;&ZU;F_ MN<6>Y][.-(_XPS(Z'[OXF0#NI]77F"93 :EY[M%;P>C@N#,^HE2'DW*G-^CT M)N-.VI]2L)]_-*:=3//J9_TP'&4:U3[HX]&8[IQ]^#7WQD=]/+G3&TP;/KWH MUYWY/38[4G^^*"\9:W[_.&O M7"N^<-#>4O"%.W_YXB\=5+<KOG30W=(Z7,6--0,$WWOQE^\L;SEK+WCQ M[:ETS"2$9:U*\N\K4JV<77*$.?<&>UT6K3OJZ/6O9]]/1;C^=$'5_5@;/B&] M9[?O4V&M9/TX^V$TT]./6>"7@Y^O6(CWSF0WG3"P7UN]V1T_/.)9=>EGSU=??WL0>X]V]DX MV/ASH[_YY\/^QLX+V/SSR0F[K]<;3Q^?;#YX?'K-W_PL,WBVPVWRJ)[#[](GPS(9L0M:94RUZ'P,*WM51>_7U>_%@3T#OM=3%VZ 3=&I,Y">/Z_I5!7HY#_R;OM,CR]PVG+D G+I#-7<8GY^.3>SF/:#P^_>=1;\".=!F;?"4V M>7.>5CF(Q?A8@Q&CNU R=:,&U0TY2I4B,[6,+U((Z(7G;]P].(5 MGC2*9'W[J0ME;>;?K&L,)*8/7R:>OF;V[O/'S='.\-5@:?2^9O3$HYW5MT8O MZ.RS3ZD;DY!L] Q_$E9VM0U*9B))&%?N;@Q'D_W._[ XX+A3^_J7[S!X5Z(? M/Y;KN2GJ,>5\FZ._1L.7S.V6^=:+Z,C:6QV)Q3JO$;LR660=B;+KHW)="5FB MJ M.I%ZYN[[Y'3JQ6!YL,5GS,L[_A$;_-1Q/L/^L=[0H&#,*WE.G:X"$Z$LIXM7+7RX_F6,Y?6#XC MQC_/OV6?$>.KG#/\:,A6^*]]]@8-'AS^(5D^>5Z,5-Q=KINRA2Z+;^I&F737 M<'=)&VS,.JW<54IVI5 ?C>\V> G1YPSZN]FZ_QQW)M2GHRH@G<%40G[I< 34 M/ZZNN8-L 3OI/6^X8#[L0N4;5NX^_]$_B_K^%X7\X7#$XCPU#+],I\KQ%SP- M>W&0SWXJO3';BTY=F,AR4.K\W,$>Y>:W'CS[][ZP0M8?_#O%_Q>8N.A?_W^ M"H@4 $7J%IM%%Y)*72^][<944%A9-!'-5@VS7FQ/ANG%+YW_PZC*SA&..B^Q M?TQUP75GO/]]"R26ZG*]ZG+J6F:>9:DK%]"5=S,\@/M7*FF[(IBZ6DA0-TJ$ MKA76F:B!"KK96MFE(BRH(GRXVJYZ_8\7VIWYE-73F*"QB\.O6U?>S?2P.9:L MG.Y:[:@+)J?1H_M?'R^^ MR+C6P?%XTBLG'V0XPX)F:=8&N2X+H$X\Z:1]XO[@=K_@<)2F"TQJ1N;NBE%F] MF-.[P_K.OFSDBR3?9Q\^!:O\/VFUG;.+CY]D9]_F6;Z?E+GWC:RPO))\8#? MI5XT/9^OK$TYO5FMB32>MF3:TIH"#**3\61\J\-_KGQVR?WCT8B;,"O&5#WN M!"?'XT9:D1\9QWCRZCF (A &NUJC[(+0M?8)]QV %!ESTF#4RMU=&G]V"&,N MI;\NJ+-O:R[.>Y3NL^VK2O/QWQO#YG0O_'J1M'V;;7TU>FSO#GN3"9M)ZK/= M&PT'-:;KGW2(X[N3SG2K"$S3J3\/<(*S^DX?>(%W]SB?^]\ZYC-91:N-WZ*] MNGEW'0K8[NYT?JK2XGY56MTZ/6&RWYL60#FJ!5"NVAO,VOO6OM/XY^NQWNB^M]])Z?]YZ ML\'$3I]?C#J8$EOO$5837 W:J$:WG_RUP[K4_>2!\2&;?7[*Z"RV9 -XR#UT M\DL-YOEV'/S63MSK<#^]FNR?';[%L3U-VY:I] ;3:HG3V:,KGVO;2F?EDS]^ MO@4KTV!]Y3,M6*D%M*;>1JK856>4XSS/N/7=\U8655:NI;3BZ#XCM#<2BF1$M.KMQ]-!7R>^?D>=IQ2[]U!3)? M@[2/>KHY/0N+W;,;'WB&9>]>9N]NGSJWMZF;SOV9]VI$#\^O$OG,&4U[[X_C M,;=L?//278]?/=?1%4)*7>&%ZP)@K&NBH-9"$ $H&@1:X"+D7U",U;.@[L]9 M4+=4BXNKQ5G?S;KN_MMP^&:IQ[IZGD0NE%SNHBVY"Y'_BC&;;DDH0P2-Y>U. M-DU2CQ92W/(%*EEGVW^2 ??*IU*7TX0E!RJ#X33?>#R>T5#NFNG>-9^JWL], MMCZK?U(?_JK'CZZF9D"O*L<=T>$I(!SA(U4YP.%2KH-:3QQ.FH#C*XT_/ M;]8_X<^?))Z=1ABRKZ54&B)]3OW\F?YV?6*JF68Q94>XOYQ1F2>-= M&C<"X7F[JNW:T3?50SU^\[P8'4P*IFN+"5V@5+H1^:L3TD8HH+QUS?-0;<@D MV]:8O6JA9NO6JKV:3IX<=X;'DZGOJD[L;%KRJ37KC#;KGJ99VS2; ME#F>3-(YFHY?I>FZD[I[V_K"GWGG,LO;1O^G?UXWDTLU@S61HGCYCFS MCI/.OX_[)QVESC9^7-B5):<6OCZ-.[(S'O9[N7/V\LV8/GSA90M+4]%V4]$" M:3[EA0^G<1V+]?&@-V.%L_!QY7VF:()UR-&?ETJ#<1EM4E:1U:@AYJ">KTT) MHE-JA8ETZAUB?_S[R@>[_G*(FH>3T\.?F.,ZU:^I>FU/VW#.U#'6# )-;]E M#CF;.?]LYXG9?+K&_SU[L7N0]S<>/-M?_W.-^>+:Z_6=?+C[AGGCPY!_\7ZP>KK#?7L@)_76W^Z^WI=?C!S M7DJ._)/I(J;M]EUD_=2D+_F*,/*.@9X)Q]Y1/7$,E MJ*/A+&MW9T1USN!+>A?6_]]?3ZD/J%O.?+0AS-LK,;(N'D_HUU/=%^=O,;OF M\TTY_W>]^530C")%$>I>RPA1>[1HP21*M;ZD+?:Y6SF[9G_TSB+M43>."%]T ML7 'W,'^*SP9UYUDSK-,)D5GKU7?Z3--_7[.6,EES]I M?B?MW/OCT6K=#?G^YL;.ZL;.]D?O>MDO=#$%N6@AD@^"KF96(W&WV*%=1;[% MBUO:7LGVD/:6UC"_1,X_4B)BTWO%%;P_*857$]_^A:-)9^W6%=&']O77P[># MGVN#6=!>;=OWE,J^8-]<^JX3IX9,SW$7GF7#+AG3^>U-8&<\8S&5=6U"AQUY M5<;M!G3@.VLWW8)ANKSWNXS=8JC)EQ3YRLSQLBF7L372-??)0@0[YS,W[UT@ M;RES&8/M'R81?JQ$H[C.?,?5-O7B:8ZZ=)YJ,3^<*3%,@+>V'?Q\/J-4OJ$6;WVXV.-KYZ7B Q[G'$OSS=%GA THT MG3.C?#U#AD]D\9IC2#_:F^Z'C*@DI1IB1*^_J=\F??(S8K5DL^UKV')?S&5@ MV/K ,'PV,'S'I6M$N'E$LP>]*YRUPT^AUH8:W#'3P&*[][K5[[@^G%;C69TN MMFGSFT[C_A;'QN%M;%S%MLVO.452A3:_XHS#G&LKA-O;@U4N:"O*0N1AW1/I]7BUNN#=+PD-YG**T- MA6H?G3*45K_CC6 H]45;SE#J*_[2YI=K/_MZ*Z7M95]3*;U^]K4<3;IAHTE5 MSO1R-.G&-&PYFK1D;6UG;5I>E+7A>+_SL#]\]6XTJ:WQ1.V3%H\AU=>[&6-( M]4U;/7>LOF![V6=]NQLP/O962MO+T,Z07(Z/+2@):B5?JU('R_&QAC=E.3ZV M9%J+V]1OL$9P4:8UK70[KH5PIW5X]H=]?MSXGYW5_QSW)B?MIU]0MY)M\S!@ M?<.63U2LKWA#2":T?ABPON([(M;FM^RTG8C!E 4J,+C0 M5:2F9;A48VH,?L[)V[^O@8#L_WNZCE;-#[N?[@$>TFQEZ)Z^:*JQ))CWYB&+4MU M?G>,H&]U%KI6YS)D6+2F7MP.>[]R]W'=E[8WF6Z:,8T!^(?^V?<:0O2'X^.Z M*2#&X?&DLXZC%S3I;/7&+Y8)@86!O+72J9>3H)K>E&5&X!N\/2PS DL#>ED& M-,P6R$Q&+$)3U_[7:)@H'T^WY%IR^J6P7;:P786WONG4>6$;MK"G80M+31K@W^\UE)TLW?W"VV&^U8AI,AQ=O:MOZ@CB4N N3^"NPO/?!%J\0$U9,O3EI.*%'RIIY:B.%'KE M[I/!B/9ZXPF-:L$'[--T@O!I28=M2L>CWJ1'LR'&)V.J!T_Y_)+,+WWZ54BD M=DLV?V,:MF3SWQT+V"697P!WV]+(P*[<77V]WXN]R9+(+XXG;:G39V'3?DGD M&]Z43R)E%XL S-US;W-[<3*;I?E5YYU[XZ,^GMP9#&?*_RTS8:X6YML3C'TZ M4]1/6]B#X_&D5T[.NOWN;W%T^P,-/Q\*#,?3I:IW1M2?KD_Y]54O3_9GAN94 MGL%\'$&<789Q/.P?3^C74WD2YZ^?7?/Y=IS_N]Z\EW]?N8CA6CF[:'_T3LSW MJ!M'A"^Z6)A5W\'^*SP9K]Q^K]F'O4'W_$M]IJV79^QW>H=,XC?H56=K>(B# MSYA]_S6KKZ[305U3F[]A:>O*W9TJ][/=X@:36D7E$V[KXCKQ_7WU=0/U!?/F M/M5%9S,8;YU;0'YN.MYG%?>[-;XIW7(Z->J3-70NL5UMKJ=N/%Y?[FQH/5C>W5!_R: M&]N;C]8>W-OA+W_<>W1OX_YJ9_M?JZL[#7K+3YK3E;OWIFGB6I7RO_\AK?A5 MB]-"G.>*2DUSQ@\HT6&DT>PTY6=5'J_%FASB:(_][&E 8&>QPS1P>=N7PQ&[ M@=J/?3P:TYVS#[^>15Z]P?3=IQ=]*NI\Z[=OB5/??1H GS[@]/BMV;&S^.V] M@\[?L@$^?_R+%W_YSK>T,-]YK;@EOW00OM3B+U[[U1:["UZ[*)G#;XJ@/\T_ MW.?HQ_3,.[T)/RE]0H<[&S@:#5]=!B_Y:6W0F>P/C_E.>?Q+AUXG.IITQK7. M=R?C!'^>5ZXQL9NET15T^B?M^97V<;6/"[RH80GJ]X%ZSIO=U(35J1^M,B*K MV:AU)SMG7;ELY]S:.;^Y-5>ARY_.REVB+M\;CVERD<3!4M!=Y3>6R-8VQXW[AI;YN"ENS#ZE^H/\<]UYB_[U\W?OT M<@Z.<(%ZZ_]<;:_,1MJ_W"TS*9JQ^T7IEM]ZK^O(V\,1IFD-U>-!;[)51PJ. MQWF%U7!0WW'Z0\^:3-88T(4$."<]%O*!DC/*8];Y^5KE?L)JL=+)E'J'V!__ MOM)E#9[EU_D6KR=W!L>'>3@Y/;[2&> AU8=U]Q"/[E21OC?(]9_5=_)\;W*? MW_>$N_!O[!\36P3N8IK:AFD^.>N_3^*#XK+Y_]&0XV#YZ< M/-OY=W_WX+'8W-G:W]W9ZJV_V=_?.%Q5&P_^/GCV=/WU[M/';S8.=]4CO='? M?3.4ZX=\S=,UL?'@A=A]NBIV#]9A=^?9_L;!8[FK_CY8?_KPQ?J;9X<;??__ ML_>E36TDV=I_1:$[$6]W1*4[]\4]H0@:< \3C>0&W'WM+XY^\.6Y??/BR MO_,G[NSTCOQ_NPL_.>Q>^B M:8T?_C[HMC^[+^W?XQH^?^AV=K8N]G'[Y/(]\;O./N!W?/_O_8OW%W_2]N#X9C M,/;#DT:W_]6/QB=WF3%7.XE7ZQEYR$F\1_VN+<)7P.VWONIN+X68WPR&J01K M5G:UX\UX]M?4F9.Q?A&L/YQC^20$+ DS@'NB ;7< ,549/DT6,<-,<)%K$<" M%0A7@/5+N=]J"5M/X/Q/0/,'>_2>!I-W+/$E F,%U#<#XTJ!<4:"B33((^8! M\1X#*K@#*B@(F$8J6$E,@*C94JI0!%7 @1]W@ZT+$F9O_F);>."MCV9OA(%1 MT>C[\8K8[R,MKTV#]0KX[IQ VWZ'\/AN?94[M1S/5*KA'$,WHO M@M[G\VY8HH2+W!0(*@F@VB"@ZX(9!&]9<%P!="=O;#9"[N^H%#ZT(MHXNV:<4_*\M^E>169MQ_K$X/Y\WZST-$"L!1$B5$=(H MH"WF\1!Q@RSRS-*(\Q'E&2D8%37WV3[H9JLEG%7ET%U%GY1*O;TO$D^K2,C- M>/IX/)U+M^40(A(4X#RE+V!M@(D2 I!0QIR37#A6XJGB!<>T=N[@C4+0E]BP M*R]EHSJRK$,GHK?#P6F\DO,RM)!:LIRF4L:[E^+- M$>/%6,+^A"%,+*^MCXXP[QD7@%/+ *66 F,#!4$Y$QQ1QF&1TARE@(40*GO8 M#WRI;P[X=W( METZQ#/4+0?W>/,TED 1*>0"$D0CPAGB@(5? 4N\U"0I1K2/48UQP4@')S0GA MM6B[FT%R'>EP!LFE@N2,#TN!'>,0 Z5I %1[#*1P$)# F(_H::TM09(4B.6J MF=ISXPWW]AX.POA;.3S(?_6]06D0QZT;C7,+CXW@PMOZM!Q+=>'=]N#D]&SL MAY5=$H +"0'U!D#C'(&8$HADE AIVRSI00I((?9ZY$] MOAG[*J:X&?N6BWTSCJL)UX11!R0R$% 345 K&__4& D=16FUBMA'5"%9CG;5 MD-6^*(_O[X.!^];M];*;=Z.H[:58,Y O!.1_7DM<<-8C)1S0!,-4[,Z!-A(! M@GW0,LK-0A*!'.$"5E'M_J*<%=FC^X+PL *ZF_'PL7@X([:116H7 1$0%QR@ ME""@H9 @ZJU(<(54P;-F2\KDO*V@0>>+PL/LO%UT$_?Z8]W_U#6]RT2&[+/= M!&+[IAN_WO_1_>K=3,*3BI[LMU@4WM_-T]VH;I2+(]'4%U0GGZTA0#.C -&$ M6NN4+N-5A-."5I&\M>'8EWVV3]O2/P9I=_(XO4WFN4G&1U'$>S,)9X!?".#? M7\O.5=(3!2F0$GE &>- 2Y*\N@%"(@/SA$6 E[+@(B>>95]NAL;ZTN ,C4N MQKF<7&Z"$H:#:/930(/"P%A- "$!8:J\$$*F]I^JB/]E:*P[$]YPMV[9^7*U MI6G9H5%9,=JLC6E[T+>Y(],CL-S.TUS$,>548("Y00G+!5"68R")-!8%"353 MS19&N" PY]UF'VZ&O,I+RS+D+0/RYN@K5%PA%R$/VFC/$VZ QH0!K["ST)H@ MB(N0!U6!5.Y>OV+"^J,V9L]@WZ]^8:MH,II7O=I5USG\4/\I.Y-NY'<;8+78 MP7IMU[_JZ1I96XI66;_US,D6XF1?YLU0:PSUWF! +(R<3"@*),8<0,EDD"8^ M8VFSQ0LI5$$HRD[%S8ZW9+60U<+Z6^Y9+3Q.+ DJQ!4HA M#RQF3BK'C9"R5 N*%ASGDJK:F.YKVPQ]SF2,G]9P@[-4#U")I9L7ND[-Y^]= M:UUNZ#^ZVG1[W7%W.M?V\%@/_?&@%X4Q^G^-U*]W?%[;X,1+_/[L*6$^"5#X!ZRX'QR *!@L0$ M>8Z#;;8P1P6C.9UL ]+),MAGL%\3;WP&^Z6 _DH!GL:UGYL=!X[#4S4W9\\/$6=XVA_^K[9[?,E&4E0B\V M0WA3$Z$K8.N7 CV8R#,#^&, _%H#'RF)4TXJ0.*1 %01#J22%*0FECX0KG! M$< 5*P2J(.?FD;=2+='G"6S]":!<5?%'QKR*2&O&O.5@WHRT1E+JJ%44:)$R M#:. @+98 DTB9374(R9I:MP#"X@KZ.NPX9B7?>L+^]:'9Y&SGNKSX:#7*P/W M8_V]\:T[/DZQ^[CP7,2\[D1V]^2T-SCW_L#W]-B[N42-C.^/P?=K?7NDL\Y8 MB8'6:9B&Q H8[S$@D=D2"C&1(3DEN"@4R4Z)#?! 9_A;,TZ;X6_I\#>CMS 0 MPH6SP$BK 35> *,(!LSH*#BM/34\PA]EA:0DPU\-Z>TF^V0GO7CL[=RI[)Q= M.#>$0[H%.[21KU&%"I$Z_S"GHBA8\*+6(? ME06J),-@L[&O7LY:K%[AVIZQGEGX;RG^89 M;A2'DRQ-T/ R-?\0&,@4DC/&$\R<0U"(B/)%E%DA8055WJNXRVH)7U5Y=%?1 M/BP#Z090YPRD3P?2N4'RQG&+H0:I,P:@1G,@N6+ "$T"$HQ*QDL@Q:*@M(*) MFR\92)_2/:,*[T)>2@V74J^ PCH48L]&6SEO5C:M-?O2*IYBM1.%F=M=/XX4 M7&Q=&V1%F(84"J"H16F0E0&::0VL$MA[PR5R-I$"0F1!NM!Q!R*A7M1F4 M46\IJ#O6(' MZT!Z>]S'JX\RHD+A/+>EEG& =7#U;RKX55BMF,%O2> W MY]J/*@I:)($RR #J- 6::@64@]&ZIUAH@2/X"5%P5H4-O]G@E]VPC\OLSAG= MF\-D2XG. WCV2SP.Q_>N97-S;'@\22 *BP'J@P*:,00$,4I::PE,Y8F(T )5 M4IZXV5Z)[(O=,-RK*IL[X]Y2<&_&7QFT7C,D@ M!1-SC&FA!,7!$2JX"E$JD M*!0AA80Y!E5'_KK);3RW*,M.&> 1)(Q'3A M&#"<64 -DLQ CCEGS18N)$<%J:29T@M.-\QYVQE!GR5O.R/HH@AZ/E?;;:QU MW &H86+%$*5N'01( T5@3 HD2@1E0A18T8R@.6%[N4M9!<#G=3Y]G3D L>@- M?==XPT=-Y*KX7GXYWU\SI\1]:W7=KY=+*C^VVW>^/WX-$'DU?Q.4'T)0^=C< MUW\^&XV[X?SFG?' 8WS][#_L?OF'FZ[7[7LP!3@$2TZ[/3@Y&:2E#>R7HO&O M'S'+MWY8WEA+L='Q318Y6P,#\>I(=Q?NG?F9U\\99_)77_^MSCJ?][ZUC]HG'S[_-^Y%7/O.P>?VR9_LP]$^ M_K#S6[S6?18?[[T_VD7_>['+/G*OC$"$ 4VD!A2GELE&1H**H<0J&A=/^X?-:> MY:SM7WRDS%B'-(X@ZRF@D$B@*(YV$.1"6<,13C4J#,("3OZ[?>0FQZFAKZ2Y M!D=O;S0ZR\?NF8[=._010V6=%1HH)A2@2C.@C.4 28PY%BHX1U)2%2J0Y(40 MM[-*+X]=MY1D0X\;_SWK^P:!12.=EK)_]V+'\''.FWP,U_48?H$??8#!.,@! M\8Y%31NBID7> V<\<9H82F1((PE$P0DMA'K(,=SQUI\8/VQ@F8XB4E>F4.2W MS^V5W53':P6AJ[F;M^3)V?NZZ%T[EXOE%':$(L LC_==Q%J@;(@DQ#$N)<&& M4AGONT*@^O4Z_8;5I]VQ[N4B@C6G MJS/1OHV2W>MO3^0ZA^P9U!<"]6NMX4,P--J'''#,%*!.>2 -"8!AAJ1"@2ND M4OH PK"(/#>GU>9R@HR %9/8C(#+1\"Y-B_,P=0F&+C4ZX5B)8"4T '"J;;& M8D>93&U>%&0%$AD!ZTAM-[FPX,"/=;?O7N/Z.]E.CN5*!;UIZ= MG)63['9\Z-IN+A-;#,^OM8*7@FF(/ 5:I:0#"3'0Q!F 992A3,T+D6VV>($@ M*F@-6\'7&HRR6W;S$; "1IL1[73,&D(044"$#T!!; (E103@C M*7+-%BL4H9'5JHR -62T*[#_Y[)2;U/@.B>;'@V]'IT-SR_33>N6E'6YOKE\ MF)P)LQ!\?;D_$^9D[_L^_F]O__,NV3_Z=/'A\Y_DP\E_C_>/7%S'_GEGY\NW M]Y_?Q[7OLO^]V/OV45D=_X\$$$I@0"U20$LG <1:.,VC?0\C^/&(?D@5B-XN MB+I* UR'1*Q\].IR]-Z=?S2.8TWCJNBACGJ7%P*3 M@M'[<["J3[[:8%_N3_4R_J_=L3DGX5$W[,S89]1P112+&*\0H YJ(!53\8=D M5.- J3-%BT@$X7@M\<5_9S]MCER]5+1K@)#/Z/=T]%N9MC;"&/8>@2"I(E@ M6!1Q#SN@$"+*8"H-*3.P*,QH5T.;?I.C5',>O,:@;.1J!R>G0W_L^Z/N5]_H M#4:CHM'W*QNOM<&^VVH8["AN3_QMD;R$F=<*2_ M9^1? /G;.]NCLCO M#<:."9\5%)IQ0NE:;8JX+?D:*P5-S? M;%]NCF9M&B(^GN5F1*P=(LZXL$0^:.,Y0"[Y>96G:92+!Q#!((+0S!H6$1') M@O/;M=X9$=V\'P[3 K?%XV#5G8VUZ_FB0VH+')0X'O5Y\R5Y<[-"/6IKB+DDI& D,9@9XR;%T45$$+DIW<%0+$%51IK:".[.6F%>5P[B&[60S M^-;!TYS!]WG =XZ1,\L<<@I@%SR@W"H@,1) $L>\-8:;G 6 M]>K]QZ-&^_NO9^]V_L_[MN:$K]H)+%M]=YO^92JW$)6[-I9%>:$1DP'(D.QH M9A$P! = ,:&:8!^(0*F&2@I545> E=YF-<.GBD>S+ #B/^0B6?EDY5,+Y5/M M\)JL?):B?.:RW+")HO$80",]H-)J8!3V0%F!$(7$G'#UY/-6DXF;U62X1+1#[QO]P3A:5>-!P@WG M^R.?U&N_-'#+#+;0[>N^35\Y2O,$3GQ_/&K\=-;79ZX;G__YU:T+OCI?@U'9 MJ^7UT/?TN/O5__JMZ\;'DU*VZ4(HNUV0=_DV;>(JSL;^U^GQ@?/OOV.TQ.3D M69_\ERLJXGMT]=YDO]&-RI6YG^EB2G1DV&-O*%54:VJ(U%SSR#J]1=%8X(%_ M3$VHIF\Z'L[NY4\>F*'77X .\?I?Z]XW?3YJ_G)MFTZZ?3"_\;?V\ZF;%L+U M33OJGL3#U?;?&@>#$]V_9_OD0W:O%'%408.A+D]'U'H16M++TMKUVJVY<3Q, M&OI__EG@HMDZ2H#3&(3&=E+N\0[\]R^Z===ANON>6.T8E2>"T/;N07OWH+'= M.7C;.=@ZVNNT&UOMG<;AN]\.]W;VM@[V=@_OA9BUN<9.>V>W?;B[$R^S?=CY M8V]GZRC^<7@4_]G?;1\=-CIO&IVWNY/K7Z/KO0?HW@R&C?&QC_\-HXHI77;= M[XV3^,;C4"?V+Z^WITY%_??G+KZX[.NWI\]?=?OFUY9MN M4LA(2V<*ZA6<*JFI[WSZ!=/G7TV>N\%O)T\R^8HK>O_S/WSS#Y\4KPADCWPO M?(5^]"3]T8I_^-Z\XAJL6#WPO2N(!MV-&,N,7]YMG=W%AY[3,ZA6NXM3*V/Y M^W@GHUAMB*W4T?L3W;R;=/,#W*V7 -X?3/CWD8=;F+DN7SF/C64\[M:K-N\G%XTG&8LWCKK2FSQ#, Y..P<@#( MZ:N;GQ::UYF/8%[G.F90USV!^L!_]?TS?VM2PO-M5XTVYQD3T#8DOPSAP#GW MGF+"*(%<YV= MW8L/.__M[N\<''=V>MT/G[]\;^]\@IW?]\X_[/S6:Q_]>7Z54';R)_IPLD_W M=_XZ_O#WA_C:]/>?K'VQ1=X?'7]^__E#;__HKY.XGN\W$\H^[/QU\O[BT[?V MWV]Z'TY2(MM?)Q]VOI#]'7?<^;W=;<*=H,Z$U&X[5:K MB/C8PB@:[AUQ#%,O$LY3@@K(ZU>SDG$^XWS&^>? >2,HYTX::B"G6B$E'708 M$ZN5$5I.<1YAK#*??RZ<1U.WF;QGIUP;IZ[(K]5G(I6"R9RMKPN5[MAA"2@ND%"&4,"&MU400 M9RC7'(G2LX4DP@1FB^>Y-"&9TX0$,A^B: #"/&I"FP:AV'(T ($"0T<"M4D3 M2@P+1:IHN;39FG"#4O&JW\_MP6@\:67COY^FHLO1Z[5+^LFKR:M9^HWVH_JE MJOGJ*M9R-V7-,LLRRS);L6+0IN11)LIWP M^V#@RJ8]?OBU:_WH<-!SV09=P 9M'\YE5Q#,$%&!@""9 %0I#V0*B K/$?:2 M4N-QM$ 1*A0GV?Y<7T]LAK]U3S'(\+,_PM"_[F8_$R8"R8#4!P+$%D[ PH:Z*V MBDQ>1W*/,3?-5I1R043.K7T^ 'P"NM1L6^JSD'_PD64-L681Z:PAEJ4AYF/4 M2 D. S<@8(X Q3X [;4 DDOO#(?8!=%L,8P**436$)LD(&_45 OSOG M%.:"(DZMB?: "H *:H$.G +FH@X/TLH@<;/%*2N@K #REW*/U1*L'F\B/$-N M1@;*M70?9Z!<-E#.W,<*"^:P<4 &B &5 @,E-06":.P(],2Y-.I"R$(JEH$R M V4&ROHZFC-0+ALHYQW-5CB$G<1 .$L Y8P#C8D'S)+@9:#$F)#*>[%$A2 5 MC';/8)ES_^JSEI7ZHK-*>2;/=%8IRU8I\YYI9[EF0FB *.2 (AY5BI4:!(HL MMP)C'5E Z@R$5 %E!8/F7I1*J5EJ\GT*Y^;LG6X:&#=^#1!Y->_++C\$TU>" MW=[X)4WD67#\W:WY-I-A,H>#,/Y6-CKW7WUO<)IFVS5^VNO;WIE+CN^30=RK MBW)T5TJ"_E?-W+97L3I]6G:+O_!N>W!R>C;VP\LKVYJ[!)3Q<1%\/(??+GT3 M\7-Z_C\'\?K^L*A] M\5NWLW,1KW-4('7;!5S&7Q8Y M>I4F$N6C5]^CMW^TQ3I'[[[O'[T_[^QLT?U/'YU0TN+ @"-, JJ@3F/-*3 \ MH!"AR7IEHIK'N,#P=HET.AO6N)SH5C2&?G3J;1K^V3O_=>&C7&E*<#[* M]3W*[:,O'XF5!EEC@!.Z]'H@(*WQ 'H;N/+,<:R;+<8+"&_[AQ<^>I4FV^2C M5]^C=Q-%VUL?M39*B6@=19UN '5>@PA"!E@I>: &.\UQ1%$4493=;KGT8!2] M'(!Y'45OS)!\IE2[-)QQ8[T9E?8T'GD]M,=;?;GO MON^'\1.3VUJ[DVZ_.QH/=7)-YX2[S7113R4>=JN!\G)@)LTNI:H0L@*2G-$RH^5FHF65KNN,EDM% MRWFW=-1FBF#+@)3( VHE 0H9#'Q01GOI/+&BV<*"%E$%9KS<3+RL4UE>G=:2 M2P0WV9V=M8;-THX=,I=#7JIC_!T/?TV+M&MS_6_4]=T_.CW+]TW9W6997XO-0' M84[F4Y'/23SK@D5TP?RT$\V%<2A:%0;[-'D:I:Q ) $,@CL#56",)>]U@5 % MBF##6YF^O.3 #DR%JX,"Z]YGK%@2&H(E/,P,D.H@$:8 DZ%5,YZ M)"QLM@@L,*T@K2&CX?*AIF;;4I^%U"(K>L/5167-YK*Z6)FZF'FO*G*74SF>N[=IDO16WTU3-S+17H1H[T](]B1FM_4Q8*ZP51IX M8GEBVPXHXB1@5%*#D^W$4P9U@20I**O 4?VBLC=JDQ.8(7(SPGL9(I<%D>=7 M$"DH)TC;,I!G &68I-:X!(2H\E(9-L=&EY-5E"H4S0EN]83([-E>,\]VUB'/ MW<<]ZY"GZ9#V)6I4?.K^D13Z6B4%'@J:" QN,!%-$0.&XDAT@+ MPV"I1Q0JI,CSPVL3+*TD^W 52WF^^$Q>9UYG7N>ZKK-FQ8EU)^2=4Y]JDON? M&EX/^_'?7'NX,3'+*]GN]>W@Q/\Q&&4>O!@/WI\/6W+'/*=> (LY ]0S#J31 M!A O)>,*">A3FSS*"ZEJU!UU33EOKJ[9,.2K,A29D6\)R#>+1G(MJ$=& ,12 M@U#'*= *0:!8< )S(8TJ2ZQ1@5"-IJ^\..3+?N(U\Q-GU5!YA#&KAJ>KAAM! M1D@9A@)I8!%5@!*C@5%"I_FX.(I-0F52G26.YT/D%AQ9/63UD-5#70.'63TL M03U5 %Y[DKRC+'"C:Q.RPO+ M"\L+6^.%U;E4L?9$N3,^]L-&M^0R1:/OQSGA;3-C?>U!?W"=NN8FTX]AK^_F M(WZ1DU+BL0%6* PH5 X8KAG@SHHH4"TILZG)=,'S7*R:ID[7+1B8@?*90X,9 M*)<&E+, (9+$L#1PW""C0#3N&=#(!B "\1QK!1TD$2A)$95UC_8_>J.@B((##B$-: @P4DHB@//.ND@VF>=\TI,4YRJ*#47* MQ^Y1'H;UW$=]T_1)E9&UK$^6ID_.9_H$.H(-X0Y0@26@'!.@9"3BSE)..2)I M(D#4)ZB@) ^CK4VD+5?EY76NU3IKM)1UV;*7MLY<>+>00MF=EMLUC(\4RD]C M=(VQ_I['_VU.6&Z61?9F.#C9CLOH]L_B'D[3S ;]T6^E^">O.TK"W_T^'NIX M3W;[>GB^-_8GH\BR9W'?NA'XTR;%Z+-=CZPYXW2#@L#N&804"L@ M4(*P*&\HH:: MHDB5M]%J88! )@ UB@"-!0*:VZ!YT%I+%=4,AP55*JN9U09.3*O-3K<,&405,4V1^\WT?NAGF%X/Y3_,N?\2=1]&2!"H*#M $]@:C $*4 MG@S(P/AT@OA"R-NU/#_G')DUS[G,$%D!1%8?%\@0^62(G/GT)?+$056_\WG_(T:$ M*\4IL"YR26JM 49[#91AA#/KN16\V1*D8"ICY.9A9)W*9>JTEERZ4[T_HG+7 M==8D3]8DYS--XC3UG!D*E+(04"(Y,-%N MQKAU-\$QO?;'%1$'0[LIDU22[: MR94(>9WY".9UYJ*=RA1*VX_OG9/U?%M6HPWZ5UVBX/7B]34-,\;CG-M42,1D-[Q:/QH%\T@0X EW"GMJ,"0 M-EM8HD+!/!TTZ\.L#[,^S/JP9A'^K ^?I \OX_H7N^ACL*D;ON1 .1+M0^TM M,-)P8"!4@<:3K$6:&J)(@61V!CYC0'\C)VO-10;C9S?VIOOYTI>=*WJ?H-1^TZ.NO4HK:)SZ86-TK(>^RA2_;&,L,PUR?2R.MWYX MF,[:77E4?^RLJ V \A,QB M###Q41<@8X"4R *B@T%2,.V8+[5"!3VMLU;(6J%68LM:835:X8E1^ZP55J(5 M9A'ZK8_:NTEJ6' M[[/RS,IS(4?;TT+\67FN1GF>SY0GI\I3ZP2 V#- 0S2GE,0:".$081)C;TJ; M2E70?OQ%*<]V=C[U8;1\K9:2\X.^V98D73@YV5V$)*;'\^6F2H MQ!3!U-E\3WC>Y7QFXSOC\/W M^0B.Y<(@*@G "FI !6) >PR!P0)R%;QB4E3EA,H G^LK MR;=YU]#QFO0G/PG$C!J#L_%HK/MI^;E7_JJ ?K+7S]A6\^^I]+" >6ZXBM@9^7/R*S$*M+08Z*3_ M%(5*61P!%*,"RUPSD@$T ^CC ;3*[H890%<)H#//_)\?O?0BR$ M!$\J7(, MZ* PL,18:9FSQ/%$044\.9F";BB"UJFDH4YKR5,!G\/346'7P*QG5JIGSN?T M3! ,,NP $9P!J@,'Q@L-G/60LTC."2I;U3-T=XB^A$N'YG.#+#_ M#>2%0+GE^@;D?&9@W#QW=@;&90'CS*$M$4.6>Y !(+ :C3#A@D"> J M$$53&!#Z1!E5P7#.H?NKVRRU$]/;E/7 MUR_@81?]@YT3\4-ZW;X'T]D5")?(=NA]HS\8 M^U%C/$C@X7Q_Y!,4]T>#7M?IY"X.W;[NV_25\>X=^Q/?'X\:/YWU]9GKQN=_ M?G6U70_8G.EFM/YMAK^T[GWCZ6#438?U]=#W]+C[U?_ZK>O&Q_&RXJJG5T#9 M9&_O>ILV'Z=GELX__[F?6NT\JB@Z-V"PM?W:OYGNI@20QGV MV!L:T4%K:HC4$>8IL]XB[0@/_"-FSM!]^TPWQ3WHM;U[ MT-X]:&QW#MYV#K:.]CKMQE9[IW'X[K?#O9V]K8.]W<-'8%/-KK'3WMEM'^[N MQ,ML'W;^V-O9.HI_'![%?_9WVT>'C#:_SWK.\G*IO HI'\'^7K M9@]CE1Y&ZM9FU/&"YW3JRM?[,*A2#UOX#=9T\\!-"=%4%_.)VBX)U=7U3 9? MQ?7V].G(O[[\Y5?7'9WV]/GK;K_\VO)--WEE)%HS=?0*3E72-#]@^@73YU]- MGKM!>B=/,OF**WK_\S]\\P^?%*\(9(]\+WR%?O0D_=&*?_C>O.(:K%@]\+T; M5 )Z%_MY3F^@6NTN3FV*"OR'8M4;>53JX?V)_MU-^O ?R W/YI.7DGJURJ6LMKSF==9UW76:"GKLF4O;9VY'&PA==+VXZNA-+F1 MYQT;E!MY+MS(\QFKW.)QWNO;P8G_8S :U26M[+Q]E5:V];U]L7>Q__F@^^'H M0Z\=_^T<[=+.SE_'^_C-E_<7;SYW_O[OE_W/OW6OTLH^NY.4.M;9^9.V\2Z* MZ_O\8/6"DC"+5 &RX!-<("I3$$ MC'&&";8FB-!L(4(+07-.V3(#$'EJ08;Z]87Z*NOV,M0_ >HO9E"/F1:%X'E"3H3Y#?8;ZJBL1,]0_ >K1%.J_Q^<_ M8NNX=D1$>.<*4&TPD (*8()50EA.>:#-%I:H4#"WIG@^M,]UAGE:35:'S[TM MBSBY*JRNS.KP">J0S*M#2YB)J,V!%0P!*@0%$@D$/((D"DXY 6%4AXH42&8_ MUU/5X5JFX=TLE>FFJLCQ:X#(*S;WGLF'3!ZK18GGK>(,>%E&$__N-^S9<.C[ M]KPQ'L:/ZY5E90WM4@E0*NDL"V<&XV,_;/S4]^-4,3;6W_VH\9/Q?1^ZXY_3 M0__ZJ=HPP"BN//YV$P\[:9W;@Y/3H3_V_5'WJY_!X_1ZMZ>7>S2[VJVKBSW2 MWS.*+H"B[6WX[=)_%#^GY_]S$*_/G1I,^?[?^^3]YX/C]+WMB[):'L?U]CY\ MWKW8OSCX\B%=]\XNB7L6.CM['UTT(RFS#"#H-:#$.J"CY %47+!@33P8I-FZ M WQ_+H_HOZJU6/.YVX1SMW^TQ3I'[[[O'[T_[^QLG>]_^FB0"3@$!K3D)MK% MG@/MO +(:&D"$U[;:!<3S\R6U MFA;,"0NL40Q0J#W0"&& M&92>,APB)05B=N^^LFY6TAE/]VHR2I[HT[@#>B$ M$3I]P!'6E $H<"?RAR7I9M%XVA'YUZFUJ M],YO5$7G^06;E.,)8MAR2Q3"!%M'%,"(.%MFE$6U5$:LQ.9"=-&0\9T:+94@50%X807 M-?>@OH4_&7D?6$A9K0VP(!7+0%L#H)WEZ0@4H!8B&J[!*X3-+'<3P/=:Y@R,!H]A7 -! M? #1Q G 6&TCVX5$&4(X133B+RH(O>UZR1"\[A#\V#W*0R2?^ZBOA:*J::9) M5D\U5D_7,EF"D1Q%PQ 83PF@5D)@N*4 :>Q=8,XRSYLM7&",LA^F[EDMJTC_ MW[ \EG?]H8^[<.%=HS<8C1H1,ZT>'3=";_"M<>S=)S^?N-*89JV422NUSUG9 MCA?R)E['?])E_*Z[_?3@5NK&?>!M3X]&W1!/05I[ M2,G0MCY^']P;#VQ7&O M??0>[1_M?MN_>--K[QR^?,CE$PI MRVBT8:$!U",<#5D! ;04.^^D,VDZ "^XO./@KC[C99F)!_FHO]RC?M[9^LAU M2$T+#/"]4BSCFN;I[#)\ZV>*[NX M8L1()G,&C<>!QBP102AO.&<2<(4B$5,TZK: =90V02D_B9M4RH$*>$==XS+= MLQM>PU&# O:,G+7-+,C(N3;(.R9(G)0A. M$7:&FY"Z-A<$L8R>N9?&)O?2R.IEN3Z-]?6"9O7R>/5R+:XO%+0J6 $$1@90 M8@Q02F# A#40,HXL,9F6GKC4X25%,W77W6WE]*# M0(0N,(H TNCVO_I)-M'H1E>*ZL/Z#P/-K0+N'0V[-A=]SUHYP*M3S( M[/XH=K1'V[\?'.]??*+[O[^[2'6L<6\N]D_VONU?M(_3NMY_[GU^?]0+G2/[ M$4NIM7<&)'L.4"$54((&$,^ -)Y2 :EHMJBZ7+U.,?RHK:8,4@Y$ M0!%+I6# <.P!YIPBPA@-(E)7<3L?]3G21?(AW,1#> U*.W]^E%A(+)4&$A,- M* OQ2"+G0,14%IR72EI>MK]]/)0^2Q+(;4MC8QPF:]:>XGZ$R+40*P2,61Z( M%8HYX^.Q\LS$6QPCH+! @!%)XOT=E XVY8$P>#NS*Q;@D=6)#5Q6V9%LD)%K:Y@=-S,/W >+ :;G 66=G]9Z%&._F,@P4? MO&_K;D54&/6\P[:XM!NR<;" <="9;Z'/D8KG(GC@F'. N4S MBP-#[)SFA /K0&4*@8TL1AX"YEW3F"$<6IK30MQ1X)Q5CZU43XY"+)Q$^.S M\LW*=\6)"%GY5J]\K_(+VI\_X8\*&R:=0" XZ],(>@6BZ'!4Q1YZQ9C1*<$ M,UA(544R5E; *U# 2S+_ZK)O]5E(UM!90]=80UR*,=F ME-G4#>>7E]/ZMQG^TKI>A_>@-SYOYPQQLW,&+M'PT/M&?S#VH\9XD##'Q?O> M)^[2+P/%>AS_"-V^[MOTE:-Q?&#:...LK\]<-S[_\ZM';,8_[.+I8-1-Q_[U MT*<)0%_]K]^Z;GP\Z?W.)D(BMRH_)S[F2ZFA&.&/?:&4D6UIH9(';4#9=9;I!WA@7\DJ'GY MIN/A##P^>6"&7G\!.O5@>JU[W_3YJ/G+M6TZZ?;!_,;?VL^G;EH(#Y\R-ML^ M^9#=*T4AU5;<2R]+*T=KUV:VX<#Q,M^)]_%KAHMHX2PJ7.-MN) M4<1;]]^_Z-9=A^DY0.R)Z+6]>]#>/6AL=P[>=@ZVCO8Z[<96>Z=Q^.ZWP[V= MO:V#O=W#YP?JIUYCI[VSVS[7;[K) M[");G,'X*SB%\FF*U_0+IL^_FCQW@W9.GA3R%5?T_N=_^.8??_(K MDCWPM? MH1\]27^TXA^^]Q]7+![XWA4DU-5W?FG%+C>UVFV<$L4*-E*L>B,/(\SN3V!V M-\'L [R8E]@2S5/_#VFL=[YT@PZ^N._3X.3SH.;N;? KMWQM;VT=[?^T=[>T>OJ[M)):7^/T;1"2K/^YM M/VYX/>S'!8ZJG-F^R ;6:+N6&>5>XES[M0UI5YET%H_Z;/A$78+8%_N70>R3 M_6_MG3]IY^]WWS[\_N%+>^>@VS[:9YTC&[_W$VU?O"/[%^W>AZ/?CF=![/:7 M,OC\>??;^R/[__!F$'L?_PG? MXS_Q?OR\=IJ#^_O!\8?/Q\=I51]V_ONY\_O[;^W/[LO[SP>A/5]@I()GU$@$ MI'<<4*,=T,808 EW2CLJ,*1EU]-"W3$<<^D!["7>137#FL?GDZU>?645D57$ M!F8]917Q!!4Q*P,*5A+#) ?*I7:0VEM@I.' 0*@"C7: %C:J"$4*)&56$;4? M/;0"R^W>T4-R[AV3CTB/U#6?ZIY)1+-&6&5&U=!'1+/=GF_TY\RM]$SZV^K1 M<>-T./C:3?%M<]X8G/J4[M'_U$AWQ->RM=;K&[D:=3"\7_KWUVS*EZR[KV'' MG\8[H5MF,I5)&_HDM8>[*!]847/ I6#_IK4*K-+JGA=Z_+WGIP,=M^9DGYG6 M(DQK?CX!C$+CAG% J,. ,DZ!$9%X,!Q\>ZZ$'1D]*;$Y.?7\TX<3^>_K]5G/ 9:'\!@]"KRGY+27]6Q+T M]IR<,ZXO@NOG=K7& MI*I:UST/O\W(5S6_S(&6]U,T6 MQ864MZ>)9^1[?D*[R8[=MREX,4KHD^;:.A_\5D+P+_6QSE Z#@C$F"N&:"&1HO100V\ M%-Y&!1Y\8,T6J@CPLV,W.W;7%Q"K=>QF0%PB(,X8L&;4>:$0P":U-M14 T6U M!1[Z8!W147 R B(K$*N" 6>7;G;ISK9PK__53Q)^&I]TM[\JNKO)CHR?JF6X MH[A/\;<%D/U=?^CC]EYX]WL4<J@&121JHK M#)!4&P I5H8XKDA(Z:*\H.BV5_=6K7MV:V2'[DO!P240VXR#SXR#,X;+A:'0 M$0Z$XQA0:S"05B) ++4!02DE427#95!E'*P7N5V!+Z N.[A]K/N?_*C1[3?T M:.3'HS)WM]?5IMLK<],;/Z4T]D%HF+-1M^_C:^)+[/^==:,9_//C:N6K<*V\ MQ._/=MUB9__ 6]_]FMKFC8I4K)'MNKK;=0^F,7M]&WG,R._XR;][_3EA9Q*S M (G9G_8W+XG,UD>B@DL=:($U! $J/ 3Q$0:0=\QJ&(3TIMFBLJ#X=NYEIC'9 MG'NQ\%=EG"+#WU+A[_P*_JR/8H,( H0E!#1H$ZTX[P#&1A#-C'',1_@31;3F M,OQMC!57>RJ;7#3]\6!XOBH.FV/-SQ::N WFE]+N9C!?$,SWYKDLY9X+R!1( M,Q4 9<@ 0[T!RBH2J#"(!MQLW>V1RS'GG';SHJ'P6:(3&0J7"H4S7JMYE!\S M$&@<#* 2,B"1\P!;[AR3W+H0FBU42%'%9._-AL+LIETT =V?ZJZ[+*"<1"@& MXV,_S [;#7;83L5^F7(YS;3WFXMD5T;VY+Y87'Q>3V[&Q57@XHP*^Z!,\,H! M!IT"E#$'%'8.^/APH$1@Q5RS)7@1<3/C8KUH\":[>+>LC:\:CQJG^CS%<;*G MM^[D=QG^C4NIOYT(/0/[0L#^YSSAQ<%!3 ,"TD(.XF&3P!@E (ZL%RH8/%8P M$EY4"+1BPKO9_HWLZET'+%P;OIL1\(D(.*.VCA+,.=,@J+*AJ,? I!_80 (Q M(9)3V6QA6JA*.BQM-@QF-^_"_'9X5DUCD4UV9*R-?WI\1_E$(_^X: MQ[51?A@C$+6T3O.;%-!>>^"XMRIJ<*LA+JLM":M@-L>&>S"R9W<= +'V)9<9 M&E<(C3/RRVG0SG(!HF1URO8B0'%#01#"4^,H1MBE% ?&<^9NS6CO)KMU+^,X MC:'_ZOMGV:W[(MRZEU(_F @]X_I"N/Y^GO)JZ!&UG$2V*P.@+I5D!*8C S;* M6* ,F] M P1#PFW4;YJ;9DO( JH5-UO:;"S,OMW%MK!,36KHJ8=WKKM(=O!NKH-WDH\V MD?D?,Y%G?%\(W^T\UXWX;J)^3JVC/ 54$06,L1CHP+ F6&G$9;,5X9W@[-W- MWMV,AO5)8\AHN"0TG+'=H+&W7E@@%//1_(<4*(HMH!!C9C3&'O)F"\N"\3PV M9<64=SHBG<25/G?#M>4MQ0R&S@_+4Q"_MC$:]+JN<;F9>9W/MLZ:Q1CJ;GVU M_;AA]>BX<9I&^;AH@9GSQN#4#_4XKKF1 /'K2JVQ#?:WU=0:BR+?CA)_.Q7X M;^?O1BF>W+D4^M:5S#,!68B ?)DWQR23"C-% )%& (H)!TI #X01-IX@HI4+ MS1:CN( J3R+. 8@,B,]FD&5 7!T@SBPR(0CQFF%@A6. ^A !T;)X9) ,3 @D M;=1I+89I 44&Q.",UN5NWMXZ_$_CS1^=OP\; M;PXZ^XV]]E^[AT=[[=\;6]M'>W_M'>WM'CZNN7ZU-_;+^?Z:^1QJ'_+=UJ?= M3@,Z&FQ-)H%$6AV)]/C\;4_WQUM]MQL? M/4TOR61Z$3+]^5I[4L<=(Y)RH*G@@ :+@'*!@<@#E62&8BI%LX4X+_ =WH6< MS9,="R\6#*OT+&0P7!T8SE7O*,@$,1H@C1&@6&)@-)= 02R85HQ Q9HM+$0A MQ>U@;P;#G-JX6IZ;)B9&ZSF,O^FACU#RU?<&Y4T?-W$TSGF.FTA^=R92/IQ* M/HX)ZH0W60'D3 )72 148 M @(CY!@SR$#8;"E4*):+TK/K-J-?/5RW&?V>@'YS:6 L8$Z9 - 8#JCE 4B- M(2#!6,:TB1(N&2TL!%ZQ-;_9\)>=M8MMX6&\HR?SHR) G W+?,^*R.T&>ROJ MRFV'@[CG;O1F.#A)@M^?B/Q\J^^V![V>+Q<[ZH0,^H\%_7?7^S!%E2U% )P* M#6B0 LC(@@%'QE,C(1&*-%L2%1#GXO3LQLW ^'RT-P/CZH%QQH89)@K!U)N. M>PAH5'21#7L.HI2]2XT\H$M=]Z4J^!VM1S,R/C\E?@E.WD2#RZ&JD0R/=?]3 MU_1RSNYF>WHOQ9QG!CX"XJ_U(%70>&68!$A: :@A#LA *$"&>2$-P<;#"/&P MX"QGZF9W;X; NKA[,P0^#0)G+-<$@ZU/8D(,@ZC--# ZFO\ZLEM*>11IF<4@ M"IHC7G7CMYOL\BUO]5&WQ*%(<'RM8X>H((+KM_-Y?Q M_G8E^[8?=T+J!S%]QF7D7PCYKS4E%<1*&V4&F$X#LX/40$F1R&]03DH4G!;- M%F&%X"LFOYOMV<@^WW5 P^?COA=^.' 1TS(.5HF#,P:,D64 04XY;0)F :<;6V*$?\U^WMR/='G],_,BGV.1-0LUU-T2NVI#>C8JQ_Q. MLVZZN07I6ME?BX_\N:?WWMZE^'/OO4?2CVO-2+EQ ;E@ >*< BI3NQ!.)2!4 M!DJMY!3!:(9)5D":@Q Y")%1\7D'H6547!TJSJ6B!R4%"A@PHQV@+GA@%$% M",$YQ$X+0YHMK%"!98Y+Y&:DN1P9MSHCD9GNF]7-7G]'S=V8RAW7>/ <^GN>U-9 M=T(Z!$?Q#.S$(Y )]B($^^):EU*HM<8&!F #2B.'H08:(@ZPQEP@'J#GN-DB M$!;Q+*T^ZK&4NZV6J/5X3\3RH#W[)=8X/IQ!LF*0G'DAJ$6$>BL!HPJFN2@* M&&DP0 (R&"4L;GWE!]" M4/G8W-=_/AN-N^'\IB@>N&_7-_MA OH'*?>Z?0^FO@ $2]"]!)5&B*C2\-_] MT'8GE4:C\].#T#.,EI,E5SKE HQ MPDQP!9#U"E"C$3!<0V"Y]XA*'G2PJ5,J+Q24.K-QL&:I;K5WL5\F7/=& \: M8_V]S'$[&Q\/IBVGNOV$2OU)IXW&M^[XN#$ZUL/XC.L.XZ.]\_+!8]]S$^ZL M1Z.![>IQ3I"K?X+N.!D?Z^]])[(->VLLW@^%A.A2_Z:@JM@-D-]A-4G<>'&']P%\*N!,BL)\,^J7C)./Z M0KA^K2^K(HQ%21' H52 "DR ML$!3TR@7GFCH&BV.+L[]ICK\[.O^,6"X'-0 MW@R"RP/!&;F5V!)K,0:*C=1VPI6(,X O!.#7.JQ&:/;260(@C2A.G8DL M5GL)H- &*6Q\$*[90@@5"*+LG\B.V\U&O?IVF?2T !..&.>1-U483.IS0:][)1=; L[:5! ]L#6G:PNWI1B/F5MSB-1 MROM-MZ_[MIL[4SP:X:^U38U2C3C.$3!$4D")XL! :H&)!)=[JH-F9;P-L=M# M8;)#(GME7RPP/DNWG@R,*P;&N++0*D>L&ZB,P0HF!B1*.3%BB^)?$6/,$ MC)3E<%5NH/J">I.NRSJ?NU7/2^BA>CIM&]2D2N=51%+&!'% '0IH;NT!B@;6FP848AU8P;WVP1C MVQ^#.''/( M,8>-0L6:)LYD+%P=%I[/E9TKZS5)[BFCTX1+ 923"B"IG5>6(651LZ58@6@5 M5>>;C8>YE^KF]RA=EW76+#16=P-M-P1OR[&"_KL]UOU/OC'48]^8_#YJ1+TY MF3?8=Y-?_/^==;]&K=0?YY*&#;34)N>A$W:GI^$@'H9.OQRYU7?IG]V9_#,_ M68"?M'=VKU4Y.,,=]@P(3R2@0E%@F(2 >6F0HX)0&IHM7E""DN\XP;W./"C\;!K MQ]Y-N^39NS<#M38_1SO00Q;][9TDB\T1G0GXRK5F(UEQK;XH)5;9, M=)>0 NHA!MK1 +R,YP1:2410S182J%!W.)ISS"W'W#8*66L:<\MX6F\\G9F) M*%!* U3 &X*CF1@PD)Y9@#FW4>DZIS!).0RR$"H'[C:LCJCN]'S[/@[>T..& M\9^Z_7[*91N$QFF)&3E LDH%(C!&BDGF580,AY"V%/MX:9B'@*@W'_>FS%P^ M26_<=@-NC;?C]9['+?Q+]\Y\AON%X/Y:>U-&A*%>$^"8#8!R2D%*T T&*8# M@S(J_F:+4E1(2K)G,$=#,@3.0R!TUB+($=1.4BXC<<;!$P\]MA SA4H(E,DY MD2&P7A XU\<48:ZB,00X21X$8C#0T!N@D'%*0N4E9I'Q"EK$%V8(S,&1%U9% MM'&+S#&1Y1E=/CY^K[E5V89.C\7T ^,Y:[C!F>GY>XY&C3;W7\_G*WG8IJTY M0>/,>*J: C2<+ M4.81D!9:@*D*DI'(TQAOMB*)*Z1BM7-)+G*;U0R=DG?/, M.H8H:_M*X/A+YZ M\E[U5,F,:W%SQC4N$>W0^T9_,/;EJ+^(&\[W4S>&^%MIS:;Q19=M&>)7CL;Q M@/S/[^Z=<%7AVLPZJ8C^'J8)B%UO_I?OW7=^'@R8'NZ$,I. M;\X3OWJ;-G$59V/_Z_3LP/GWWS&#?'+L;%R@']X\1DO:]D?/%)_L-[TQ+7SN M9[J8$A@9]M@;2A75FAHB-8]W.+/>HF@C\, _$MJ\?-/Q<'8C?_+ #+W^ G2( MU_]:][[I\U'SEVO;=-+M@_F-O[6?3]VT$*YOVE'W)!ZNMO_6.!BEM:NUV[-C>-ATM#_\\\"%\W640*^W&X7^V#G;_T_EC9_?@\/\U=O]\MW?T_EZ\G .QSV>C<3>)2<<%%I_/>L[R?:D\"BD=P:Y>MF#V.5'D:J M7E*_YX+GM-U#A#?50"=Z^"GB[51Y\8F>*YG#U=5-J%%^^L$[X2NJ?K#B'[YWPU8L7U&25YQ7?'O%#[VE_R'^ M]$#\76D45#TI&O:/"YZB]?*C8S<9HEAY<*P@%G9ZMN+1DI,0/?:N[#G3[C6U]VAWKWF.<[EGJZR'U S_6 MD6*ZQJX>IGSE^RL(L[#77MA7XX@?JB*RI-=4TEO6GIV' 6 M/\F-;A5W5K6_/SS32ZCLK\F!/SS6PQ^TBUX1I*VV@T,^#T\ P)/XHO'ZJ+BU M-;3RPNNT\-Q\=?.;FN9UYG7F=>9UYG5N]CK7NA]#Y83_-]W3?>M3'=".M_[$ M^&%CFF0@U[[U0N6[>6^&\:BTLV\D&1.F)"2,!!/^/WMOVM36L;4-_Q45SZEZ MG"JU3P^KIYR[J"+&RC6PA$4G8QK_^Z=X"! 8/LA':$NN< MA @TK=U][6L-O08&P65;_B/?WVS__%/_O?A4_GR\.V''G_*]S_^MW]09.B5WS]- M*^[MOCBK%3\??AWQ_+Y\)!D>'@\-=\F5+\ MG+Y_I3D8GJ(B,@=/0&5+K)*,B& D51JY6RMFRW<^[W3SEX+J],: M[=F9.RTV^1' K@?7WZPFN0>B;RC^:#0H)M2DEI-,SRZ;J_TQ&E:%A%'(\&@_*2O1K<3)/V=%U;$[WP\5(O4".%"RJ0)"4E($PBAC)& M @?F168AB]ISK:LX1ZV 6@&U FJ%()V)FF8AI0+/E37%?K22R:B=E4*B5EA3 MK< NM4*.-@8O) DV%:W 8R)>VDBH3<%HRYE);FN;=:6T7:E0,Z!F0,V FJ$? M03%1_D]5CL #F6=4=EO;?,NH[JK MU9(GHZ!Z0/6 ZJ'MZH$KKE)F@4NC0 3PC%F5:?")"A/L%TX:4#VLAWKX<*6K MH@A19LT+@$0R14%D451%=2(L%]$$[DV K6U&15?*F\$E5 _WT/!ZI;G.*!@* MAH*A8"@8"G;O@FU05>QM3>N6:H,\_9#&H3]I6M=-JIG=&9U4FVW2M -[5\SF M27UJ?#ENL3-+,)UU%:L/&R=A67.-O[H/]Y3/N[J.P;?F\TH&TAIM%?6Z]C5W MTD2;;%3&,Y>"^G0:I[C9L?X6#VN6L;M[.JY^53.C89;)V_S\Q4U2K#7J:3AI M>B6B.[6 .]5[?B6SEV5O/7A/@'M+(,E,#*>.^&S J^)(^V!JN^![F!]T)_=7 M&WGM^T-O*]"FR)%WWE7]G@BR:9V._'@7_#C/< TIN&Q\)CP )^"3)1*H85EZQ1P1X#4!)0PQ3;P^6N;L:YF:%LB>R)[7MU3PQG_ M#]X$>!/@38 W =X$>!/@3;"*-(:U[7*&HJ H* J*@J*T3)2-:M.U_(2 XY/! MZ"REV>$^\6XV;W(>GNND#_5QVKB>76MK6=Y?2FR+':I[83*$-D(;H?VPH-W2 M<[6=6$>0-L.>#T<[\6(T5)T,M3<\GPO5G*_Y3\_7GJ5_3ON3_C0]3^-W_9!F M!W+/4AB]'C:?TJYY\&MQ"G>M%4NP/C!G23(^$K \$R- UVGPQB9G9(IL:YO9 MKE%TDZKMD4&10=$X0&@CM!':"&V$]H.$]H^7%*T(9>R9&U$W0^X M1_?!8 AMA#9"&Z&-T$9H([01V@AMA#9"&Z'=UA0<,#HX$05H'R%J\#IQ[KQ4 M27 M[C8%IPD8/+D:+]AKP@6_CR:37IH>Y$/WX=;^M'^X<1IB/]I%,FP.GE_K M1^L@,#!@2#1*$^!.$2^S)T[:G&RR5@59&Y9;>;-9.3(DUG*A*"@*BH*BH"CK M)0K6( R: M:-0\1Q/&<2#87$O&9:^:UMIE27,XN5@\AX&\]XJ,P1V@AMA/:# M+J_RHW%,XP8$Y6L[D]&@'SL7BXERHIPH)\J)L,)YC4%HG ;H9 M=/]C$;0GH^/CT;"9E#.;N#B;EX.QM(5B:?O3JP/KN9]6Z>'MP#Y35D=S0:%$MB\O2? MT_[T;&\8!J=U\6Y-F>Z-AE7$\6@P*"_9*\+6D<3(D(LRY/RT(66=J4B>>*L$ M 6<4,18\X=3E[*A-"7)AR*[BR(_(C\B/5XM,J(Y*JZBX4."MM 8T4)\C558R M29$?UY4?>W,+TEKN K6!:,TD*?:B(TX!)8$+D6-BPC*SM_@7D2.3(C>?(1PN0))7<99^RR=$7#TP7C]MX M 8%"C-%;_WF2G)35*8^0+=O.E@=SBU*YHOV,BT0F8,6BU(Q8(WDA3V,-R\J; M%&K1,J.ZJ]5-B_)& SHD2B3*AT&4,4@93'2!)5TLBVC*?QA37 4I5/8&B7+M MB7)_-C^ED&7UO54$K3UA-&<"24AB>. D!,MYI-X+6GUO2HOW?=.J1)[$W@XH M"HJ"HJ H*,K:B(*]'1::T_LAC4-_DCJC7*0I%FMG=%*MGTG'#6/G7;% )_6I M:HJ.^V&:XFR@[^SIYF%C;V-?B"6GCW&>E:%22C 2(I>6F1!DCL;FI(SC325F M]5S8K!)38_9FY_VK MX&JF!+4DLF@)&.Z)Y;$VI&-*@69"6:AGA%IKK-=<55';#_!.NU:E-7)<[ MJ MCJ4=G]Z!VO@FW=#,^D75<#>JX>Q2-7Q\Q9Q@.DM!F&"4@!2!&!LC$<:"ML($ M;5U1#?>1-X)Z ?4"ZH7-T NQL(?2 (KK"-PX[Y1@51& #9ER>@_N!*J,NU,9 MO;DWP5^))&FD$4BRU84G61Z?#$9G*8'7IWTH3Y.&]>$;WVC(/=6L-/F M !\6-B*T$=H([0>2J;(3WYQ.IL=I.)T9;"Z/6P^90FVP7S6A;*:PG7\UI<8CE8 M3@D/P G4=H->>DJ<33E >902;&UST:5\HUK$((LBBZ*!@-!&:".T$=H([0<) M[8UM,8+AZG:><2!H$#0(&@0-@@9!@Z!!T"!H$#3K#QILCK7("AY,C]*X2=08 MIZ,TG/3?I4Y_6'Y/G4>#T61RHT/H744_L&H%JU:P( NAC=!&:+=CWQ#:"&V$ M-D(;H8W01F@CM%>\;XL,?6$B0;))&A892&NMR5R5?XQ3000+WY!!NOCTER9T M\.1JY&"O"1S\/II,>FEZD _=AUO'P/SAQFF(8U\6RQ1]>V7LR]Z'@S]?R>B# M%SX14)P3$,H0ZT4F(1BJ#*04FZFKO(!JR8-?-IHKL9M&VT.8K9$#*T\1- @: M! V"!D&#H$'0(&@0- @:[*:Q^ H>CI.;G([/.K-Y92>GXW#D)FEI(\BP% 5+ M4;#*"J&-T$9HMV/?$-H(;80V0ANAO3[07N3$6L8 6EMK%$T@*3,QLB@=MS$P MR9A?RHGUA5O5C.MJVA7MA'].^^/:Z&@RW4_3HU'$8^E%CJ7?/)T>7#8P>LI? M<5HGMT+\[,:HW@,O= Q]/ZT=W9Y#/WQ%?)ZH@85V?@@,A&1!@*<-_T"%.$01;2Z;F6J3>Q5URI[ M(U,#.0\Y;],X#]4Y0ANAC=#>_'X87Q#%C\8QC1L0E*_M3$:#?NS4Q40A44@4 M$H5$(5'(]@FY43772S_N_,4-W#"DCIMV_GLZ3!UNNYT:F]FX$NOE'QQ_+D[6 MU*Q//FV]29VE,AEK4P3GG9&@55">>NZYM>K5W@]'R)Z,CH]'PZ;-YO-&A+W) MY#1A;\W%8F7A?-QCC96]/GLEL]7.Q$R"HY( %888&AQ)E#/-N0_4QJUMH:"K MK+J'6-F])_G/:GY[M#K=.1>Z-A%7$\&@S*2_9JFEV:X+3D MA57GY3'3ZX^O%'4J4LU)496>@-.:N$ 3,0 J4QEYBKFHSJX"C8H3%274U2>J#Q1>:+R1.7Y%>7)@LJ@9'2,0=;% MV8R>,2N39B%GYU!YKJWRO/ Z#\/'_3]?.0_ LA7$0S($ #AQQFE24QL#!*9Y M+NI3=@WC72H8JD]4GZ@^47T^1/6Y2%=&+2*7$"*(D(%294(*UAC*RE]M#/;S M^G/QF8&H2%>B2"^G"LX4:>!19QLLL2P 6\XL9%EPKEWBBJ5*$U;V[RKJ>YJ M93:DIR/J4-2AJ$-1ARY#AWJ:J*820$4 X8*U3DICP8%4JCBEJ$/77H?N5_TY MTZ.BR/@*O&#",T6L]I) %(KX3 4QV2OEK (EY=8V*[ZH 52ARZ[8X/36K-65 M] "Z"UFN9-"*DVDGCD[+O7RW>;XH)HJ)8J*8*":*N50QL9#C.PLY=E-(QSZ- M.]Q@,<=]%'-H85.4,3F5$T2J;.0VYN@ELUI[=1X*99P;+.98I3MV^&)>S+'S M2@9F;):&@(! P&9+3'2:Y)J,G#TM&PFUE$-WE9!X*KCVHSPP9(D6 M@:VEO)P4KR(P[0Q/QM?($F *-2H(5!"H(+;Z@47/C0!0$("I;)V@W 2O#+B4 M$T<%L?8*8IXCO/,J2I$EYY&PG(H?(6DDAFI?=$4*-CH?&(>:'VRZ2E'4#ROI MZ-Z>$:$H"HJ"HJ H*,I:BX(#AA?1YD\_I''H3U)GE(LTQ6+MC$ZJ]3/IN&'L MO"L6Z*0^54W1<3],4[&"FI3)YNGF86-OXW#B):?%NJ"=$X)J" H\UT9K!49' M[UG@!OAL'&#Q7"SAE-,Z%_#'#D!F.;&[I^/JKY3K',59KFSS\QN2H]NRD)N2KB:.QN"-Y8[17).F@#W0'R00,"HS)3F-!A56P%($#@P$*>J M/5QBO!G/N0-6_";J^U\W.$W(?'?#?/-SWN"D%( M5[(B9126>7JU?[=G(D$6CO"$-D(;H8W01F@CM!': M".TU2D5(8 73GM$0 :("ZZD5EEHGLTO.R&^H-E\\)Z$)'3RY&CG8:P('OX\F MDUZ:'N1#]^'6Y(0_W#@-,1EAL62$_6M3 "T7R0-X$H3/!++EQ/,L250J*LF\ MDV"VMH%V-;TY8&,]AP"NV\'6 R@I0%%0%!0%14%1L("K;=K\<)S1V@CM!':6%F%HJ H* J*@J*T112LK%I$F_?2 MM)/<>%CDPVJJ]IB+&YW3A.EZ"&V$-D(;H8W01FC?Z;ZU]!BJ6)GS=E)X#+70 M,=3;J\=09;,4L!2)\W5P%9>Z/()(8JT9"DY1&N/6-@/=9=+>.(="QD/&VS3& M0V6.T$9H([0?=,64'XUC&C<@*%_;F8P&_=BY6$R4$^5$.5%.E!/E7#,Y-ZK@ M3"_;&/K%#=PPI(Z;=O;=.!QU!.MV:NQFXPK,EKZ4GXVC-15[DT]":=I$IF1B M*=L(P6A#HP/F,RC&E7>R#H__P0C:D]'Q\6C8-&IYWHBP-YF<)NS.LE L[>-% MS_4FEJ:UBP"6$>&E)R <)2X&1Z('I94W#$S:VA::=IDV]Q!+N[<4P:7?/9C] MNF&L=_/TX!XHKR&[H]&@6!*3I_^<]J=G>\,P.*V+=^LDBMYH6$40BJ*1U F^ (U&N/5%>'9HKF5 FAU"PIXM=J74F5@I)= 9*#571N;2U MS:3M"K4I4W-7P9,_D$YW^[>T(+D.!4/!4# 4# 5#P98B&/:@6,3J>/HAC4-_ MDCJCW)D-^!V=5"MMTG'#V'E7+.5)?:J:S.-^F*8XZYL^>[IYV/@%V+]BR6EN M(CN:(TV&4@=.4D==^2D9)A 66SBE$EZ(\%[FL< MQ5GN6_/S%S>I<\J.3])PXJKTZ$XMX$[U=L,\%^[-OGP5/4U @R*)0R0 /!%C MLB+4ZF2CDZ"D*_Y4EU*L*\7BNP=,C3 MO;**VJ"B)M081< K27QM\VP"YS(YGY,PA?MNCFA$XD/B>\#$QZS@CC%KLV(0 M(G?2Z)PB=2H9*9R]!X,0.?'N./$RLZU\YZMHM=%21J*3KR>1(1/OM27:E3\S M8-&IO+7-35<"\B+RXN;S(G9C0&@CM!':"&V$]J9#NV4]=%J2'=$:.2ZVZJMD MM.!&_U4B]I2(6@0- B:E%GUT)]Y'FC"R*++KJ?4,# :&-T$9H([01VIL-[1_):KF/ M)*[O%@7#U>T\XT#0(&@0- @:! V"!D&#H$'0(&C6'S38W&B1%3R8'J5QDZ@Q M3D=I..F_2YW^L/R>.H\&H\GD1B?*NXI^8$T/UO1@N1I"&Z&-T&['OB&T$=H( M;80V0ANAC=!&:*\ZMO'M":2*\FQ$R.!,@*BM,=FE#-('F1A-_"X32)N P9.K M\8*])ESP^V@RZ:7I03YT'VX=,O*'&Z.D!NL&;IQBY]&_Z&-F.B=I/.NTLK3\'*Q.PNHD M++Q#:".T$=KMV#>$-D)[(Z']:(&CWL@L:&M<\,J!5=P8Z:*BD&EV-C-ZET>] MNQ?F9S5&\>!VH8/;%]/>?(0?O H^<\:B(DIY0X E1HQ10*+@4H$!QQW;VBZ8 M4/3FN>T-&Q_I#NEN?>D.-3E"&Z&-T+Z+1)O;OV4#XX&MD>-.3@V^NFU8*;N> M^[:JLQ\$% (* 86 0D"U8"/;(@<""@&%@$) K16@EI F\V";H*4I M.L7BG;=?P!2=A5)TPO44'0DZ6\$\H4Q& MQ[XB//Q(("+8$);NS6-A/0U6"6 MWUL!V1'9<6W8$4T$O GP)L";8)6I0.VN1/V"*'XTCFG<0*)\;6B+ WF9RFB+&ZA6)U;\][H-9^J.'CP_[:O2GL!;>T/0OWK_5@BO50Q#?K/:7]Z MMC<,@].Z>+ M9N*R]J2 2@1++%J7=U>P^FI>CRD:5C2H;53:J[,55=O&\0F):2$X5"&8- M"REH;S07EENPJ++7567WKOO9C/L<)+?$:%/\;)T3L2QQDG@$SIA4PL>M;=YE MG'8%,%3;J+91;:/:1K7=2K4=HLQ_M:VZC+(NW-)R#M4VJFU4VZBV46VW MHNLKY2PRJ2,XG2 *YQB-B4KORS]%EZ?/Z^U)6:KR"!5XVQ7XP76_6PANI V4 M*&8C 1,YL5$7OYL9%[WG%#C?VH8NE;JKUZV M,ICHK; Q6P!-G10NNY MI\8FK5!WK[WNGL_H?BKV/[Y^115SBDE'M-24 ,V! MV& U848%*X)VUIBM;0:VJ_3-D#FJ[CNL)?IW@_3RW]A_M_T_S8_92_SXWW-E MJG?*-CUJ_FV%9BOXHU1;G49RYV:R'DN..,-+3Y/ MJ3,<3=.D,QU5\HEI.$G5=1Z=#5]BA M//_3X\\NQLEHTJ_ _'F&/UFBTNZFLT=@TZBNHLE%-? M5F5W:R=SYVA7.DVHAE#OP?_[MMF\#TRJXZ =)Z,G3 M9[VGSSI/#I[]UVGK_XY?G>[M[.L[VGSU?/MS]XC;UB 3SO M'!Z4J^SM/NT]?[I;'ST_^'UO=^>P_/+K7F^G]V1OY_?.\\/RA_VGOCLO=O?*\S_=6("[OLAO [W]-IK[1*[K\]Z;WJ#'G^6>[M[[_=?O^(1LA4JDJR8(: 2)9X;2K2A+@ D MZC.=N6?]X6F*.]6G$DPX076 [!C05/94 _5:)BZX?YA1G5N;I1%];\.6ANFIB?MS_+&\\E:SYIMH%?E^[ZU>@,7'I/G8@4 M@M1&"I8#94Q2ZA+SG[6W5GPW-E]W;3;QE^_/YAZIFO3ZXB^L7]KB"/R@17IX ME!8R_/M-6* \>U0\_OZP<^3>I8Y/:=@Y&:>39M*P/^L\2>-A&A=C97QR;OIT M'FW-_MC=ZDS+=VX]&1V7Q3@KOVZ]3_7GZ62K,QIWMD:GXZV?.N_[TZ/1Z;33 M>!G=SLGI>'+JRBU3_)3Z]O'IH*@K-XR=<7I].FB^HMG5^N3S%$['Q84X?\73 M#^'(#5^G3JVHZT\F,VF>/WVR]=/C*NG4E>OH#V>QDOID?5,>C:;5,^K$_B0, M1I/3@I;B*I67# 9G\U7HUU>7^VYP^VI=KDE]7>'<<6QJ.>O%-;_/.+B\K'Q@ M_Z1>TNM4UJCYCO)\.IG.WENOZL6PNELS]F@N=:NY;>=G3_*FLWW8KZC M945'Q_UI?>?5-9RR/1U&R?__ M>9=T76[+SMI?P=ZP4^S(XI76G?V_!; G_6%!0[?9WXK]YO:OZ+\,)7P/$77* MO=)QL2[%>62BOK4_:>ZKGM<2MUOZ"@6 M(J@1E@L*/)>F7.K%QUY(43ZW7S[B++GQ]]PF&Z+VEFRAGQOBGYC99[.?#]C4 M_M![_RIG#UK;3)*TB8"QBA@=!:&>)6.-=RJ*3TWG1:V4]T5QS)5O=8%>=ZJ2 M_-3(?KQL5^W%)!WDI^5&.*XZZ^%M^/O]]Z]H*JMD4B!.<2@;KE@MWG-$.2T] M@[WQ_T!B,,_4TM_GJ*V=^TNNJ%6Y_TQ5U M'1MC3_*%H\K;^494*OQU33QZ3;^S"15W7;Q MY#^GKG#(N!AJU>49S9R_YVYZ6IS'LT[EI>K\E \[;P?4.&P7GW'QYDHV]5O( M=$2JGKPT/JL96)%YQ<8\]^3/[>;ZG;EC6:=\VXRTF.'-+]W*3B>%4XN=.3CK MS@CM0LA&&&Z[S8=O-#E]U>W9+9;YL4^S=9[M\"\C-V[6=;?HL# =C?14E99]=IR95#&/YK?ZI6W;JN)@YH1HUC6_]*:JJ-JFQ MAO*"ND_3A>'!Z4+PD-\(CXO650\8'CN#JN.+4B_[-SMUOUCY691G\IWG\<7R M.'=#+!BR]1PS/O^ MN83QDTW\-'K=4IW[/!RE>#HH1OF3XJ#_6OSSYZ]UZ^R2[$V4R$B.4? N:*>LZ*$\ZRD#38D;V]3S^MA-%[=^,Z5G6].V6OT MIJ*CLS>/"W\+^9PGGQR[\>O^\"(=2LU27)J$HLM5F25,E:L>N)-)^OGBP7^* M[W$R<&<_]X>-S,V;/DVZFHY.YJD;C^EY^L9Y2\7S+SA__O'LN4\RPF9/*O-8 M6?C\\U]\\Q>?U(\%E=_Y7OJ8?>E)^)+$7WSO!DILOO&]&S0;\%9-V]+D_I5. M[&R#-':Y$#MGVWL V=+34)_W/W3VRQ<<36K\(L5O@-N%IBCF4OH*%FY]Z0:1 MPF_;C+!3_KP4J2K\K@/J=[9PN+N&/PIQ/YB*WI43T>V.JYR6B>^_W MR_<>[/XI>K\]>_OWQR+'QT'_[S?/WK[<#;3&4WOE^P[^^EM\6B*Z_V;G[.6; MOZ%77O?RMV=O>KO[XN"O__;KY_0^_LE['U^(W__XRW'OMZOGGYMG?XZU&//V7[NT=Y M_W!''AR^^+!_^/=9N3;:>__*1Q^XE9%(+1V!G!CQ/E/B359EZP4+.6]MFZX1 M-^M,FT."17#')&/6:6:M$""D-B$XH47TH)QBVC2X,XP+2BH J>(6<;=YN&-U M_$9T3DBJB8U@"-!HB3%2DR"9-RI326OYC^DR!3=P=_V$\9.:J+7Q;5"VMIGJ2GT/[1[O:V8M'B.A@D %L0(%L2I? !7$8@J"72H("HDJ M%8!P2,5D]TD2HUPB5BL/.5L:9*@FNZ7W,"_O0>F'=D7JS^-FK5[$O6$8':?. MU'VHM1S#-)V58.3RS@D&ZC_S_?B_+""O*JV7FI-Y[VU MT&Z])U?<'Y85#])RPF7B!"!0XH(2A"9>#!0GRB::JMV4I:UK=M]J*K[3GKA( M>JTDO?LUYI'T?HSTYB9]LIQ&IS0)*OE">LX1!\(0SZTWVACIN-O:!MTUNGTS ML->-]=;R\+PMZ]D;#4G32Z,_3<>3[TJV>:BG/2C-6DB#3OZBG/![ %&,T]3X9M;7/>Y1K#!A@V0'I<6=@ Z?'>Z'$>7Q"ISG=G@6B:(X$4 M:^< L$38K&TN]T!1A0T]2MF^R=_K1H^WC"NYLVXZUJKG-[4OSN1D,XQ3[T\[OH\*1DZ:7[F67F;WA9#H^;=;K MLN=+^QKK=/:&Y\U:QY/I99^CXOC-VFR]3QUWOM?#]+[S^K0_Z\0\3J]=TRBI MTS\^5C[(87S%M'SQCNS-H"/.\]J)Y_:JJ?7].QY)'YJ4N,? MP4_-&_/IN/;,*9JKO'^PV2W[O@*OVMW$-ZW WZ7.SGA<%6_K(?6E7D0BA2)E MRE1)!G4R6XI924EC3LID2[^A%U$OO;_2(/8J,1V,GS2FR=[PZ@O.>V%>F>2P MGF;)#[4E.MAY5:R'J(1D1(J<"="0B/5!$J=ST8V4,ZO$I],-/.4ZN.B\3 ") M,^\A,2$#S=1D*5C3N*TW>G?9N,W,^J;-:?"*$GD^=;4;6YR<]W5[M/7KSO-? MMG[J]">3\H6WO_3%2=-H[='6SO,7Y:7U*TC]EL_-?;AUJ,-7+^.3RS:2.JH" MHXYSL,H841\'RZ2-,AK7-@7^F3OQ\_31>70X.BGWIJ'FIY\[3P:N?.7919%N MD_YW[HWX-'U?.^-?OKQAZMEOBJKVLE#174?]<-0)S;758.?[HW(=T[(&D]FU M32XO[L15>[9?KJ%ID%X[!UY;.3=?N::/>.T>>#Y=8!)&)Y?=PRN<_V\35:VO M/.]@6]O--5B^6/.R;#\][CRODP0N]>E-E=\V+7JBS M=S=S%&XCWRM4.[I.Q8\[?\W=CZ+^+Y3_Q6276WV63YDU]F,S]Z$9\E+6N/HK MH1E[4EO&?MMHE88K4[PZT^;Q;?2[N6[*HJ XT*')QU]FZ8=M=#"9N\:%]; MHO-VMIUGU< MOX[&Q^OJUMU!B]DK_ME!_KR/-^F-IG^GZ7D$Z@%ZY:]%];< MG+K7V7?CPJ2S0-"%>7OIJS5TS"FAL* O]E5!6L9PG[D=;KU]+]TJJ&[5KR[4 M\Y#9M9^["$^;Z1I-L]S;/^%:#/%9,QBCW +MI84+/ZMV9>_'&@1M;N%KD]W& M%Y?1<8.BJH>-X]'TZAZG>%H68)9YTLPFJV>&QR>#]*$_/:L!PU'YA*I[+Z>A M79G_UD09BXC569UIZJ,47_>;Z4WG8]F.^B>3\Y$FLQ%[EUW$.^.ZZN-FU;NS MP6ZNF9W6.3TI(M1/J?K^'+_U#>=;^/MH&,LN-5ZR=\.WG8,Z;:1\^K-9H.+W MO5\.GM49>8<7$[N.1_%\Q-6YYWCE[ND#3OU7 QPJ2. MIRO7->R?#^\V?]T"FAX5-+P^FC?2%ZSI3LYGAE1Q7.L3N_YO72^VLU+YXO97'19QB)Z\6-#G<0W:^%_>-0OKN_. M\:RE?=VC9ZDQKV+G/'B^\WJ<9@;CH[(!;O;*[OFTPT]>LO73-8.L?]'OI]G+ MR7MW\KBSY'9^4 M91F5;VQ+T_I>_]RF./Z;OCRNC6%>G.WO_EV^\T]X^2; [/#YUT'OS0Z\_*U\ MSYO /[4I7KYY=OSR^$_6.]Q[WWOSWT%O]^BX]_&H.7S>_^L%W]\]>OMR=Y_W M/K[,^X=/:6_G5;*,T>*T$NJ,)%!S=$RPF?@HP4%BQ:RX$2:-VDM.C4W.9E!! M&Y%Y4DGI*, &H3ZU*@@"6O'-.>:K#>NJAE=H8; MZ9C0-"U]Y-UN?^)>OZ[G:3/+]WR-6C5'X?XA.>]_='#X5!23-R2MF-2!U$2Q M6FYFB'&)$9>XHIK*Y$2\<7BA,A0[4SEK*%!K?*1&4Y98V1EF6%B/$4F+&:9? M#.-=Q]K,!FW0]@"\\"_,<!\>%EW#VKCFRVYO=G[L5 ^F<.'OT?X>%?Y:N^83N.7(;VNUYLAOK>&WKYBFY]%G M401==9^,NQ-EN;.<4,ZVRMDB4=9ER1Z:G.WJTM3ZMFV_]XOFG*18%CQ/W[MQ M^E2!KV[=6K1*=SE;X(>:'*QM)Y%HM=$.E)/& -7>)Q&YY(F&R,OOJ2:N<$J! MLCMHM'1^BMZ:MB#?F_UK:C'R[;@E@?5 S,$IVM(V"R)<922K+)(JB49,Y^:YL)T[42 MVR8M=,_&V2"%1&4%P["9XG+2S-23M'D657S[)GERSK9 M>4:RSD! @B;>QT"S2ALJ M!+N#UJ?(\M_%\O,^IIEK3R6CA M'"0C(Q&=I"%4YRZPC]5P5EC>L2Q4V,D5; M&EFV'2PKJ U9E0M/TD%RWH+S1CFN7 @Y,639%K LGS?3%S9Y&@NW<@8$F!?$ M5)8-/$2>A-5*V&8".95H2B/)(LFV@V0=*!9TYD(' "FUR90Q(YDV02;A I+L MZDE6S*/"N6P3I8+8Z#(!74Q9&\HCDZAPS$J:F2DD:W67,8$LBS/_5K>>ARD< M#0@_/,?V>5$6CU/#3/.4C1.J#!E[VH M Y^X5,6P=(PH* 3%J#8QBZUMV=5P#V%2I"&DH;NBH6 HTX+;G(T"GID5 83A M1E,.3BF#-+1Z&IJ?RK/,"NPT$&:"(R"-("9*2ZRA0ALGO#5\:QMX\7'O8:[] M@^6A=M7#(BO>?>A/>ZN-LAZ:G_-J;3WP((G*G!+(EA/''2>>!B$\HX896IU$8P!I"&EH MC6B(6\X8UUP+#Q"C89E[)PH+@9")9Z2AU=/0_"341NMYX1LBJ;<$7 K%'$J) M<%#9ZL!LR,5)5+2KA40>:ONQZ"97T3\_]9>SI"9+(O3O/(C?- KG3)CBTOK( M"X,7K[;0-]<,/ ^)9LHPSK=R"N]?.?;T/O# N2%41TZ %4O2>LU)!&/+WR$J M!EO;IJ#!8%IV>XQ'Y)J&:U1@*B@5>98 D(4!;JTS*H)@GN:(7+-ZKID?;8)T M%+BCQ,DZ;CZ")X9#,1?K)!ZP.6;OBKG8U1JI!JFF;53C$Q/:B, C@$JQ0#EQ MH!$BY5)8-&M:0#7SX\MB@B8=K"%*1TI 45J'0R6B3'#:9*6H#EO;EF,AQ&;4 M%"/7W6F7&L]$SJY06U 0&+60??)<&BVE+7_"*-SJN6Y^**DH$S+5WC3 (P'- M*/&FJ"%M06@-J?PL9I417:FQ' 'MJI9Q#:>*&F%]C?O7XBQ3&KK,D*3X59234T(U85C]AZRPI!JD&H6*L@Q M- 8C8N+:@4G:^>%B$DHZJ2P)-C ".0E2=DT1P7AV M37-:5\T:V]4:.YRV\#CQX519_C$>Y329-*,V.N63WO5#6M8A(V:-W%Y:0+7( M(E@9@#/G*0VN_)IM8BD;K'!:.;&?7>U=73:".L5)$*X0NZWM2B331&4&3.A MCB M^7FDX2ED\('4EOF%B)0@7A>/UENPE*;"3JP0D61=+C"-%GEHURB>KN4$C/;$JRB+IYNMR5([ M8+H81(IUJ;F'T\H'2T18;+GAM,B83^!M$E("%#ITY89CL4A(G8Y>4@P KIX6 MY^>:W$85@@B$:UK,LV)8$\>Y(#%G9:WT6D552]!MU[)[B ^6%I$(KK[@%7R M]=Q36&4 =' &G!"%DZ(PNOP5N^JV@(CFAY[&:%8CBH0FZ@C46B<34R0Z)>FE MI2DY6?Q$V17W<>J)/(0\=%<\)(U+=8R"9<4,*GZ&9U296+Q%1R&H9)"'5L]# M\Q/1:!,8$16A9:N*G^@,,<6 )3EF1GFY=V+9GFTPA8@H$E'K#T@WN=YRWPW= MZSJT>+FGH9C8,CMV2-9Q:5C,6H,2U%'C8Y0R%3\W>8'GGZNF\8.KLWM%U$DJ M(8C-C!5S$A1QC &A$HH/D)U,T6QMUSF\LG -U5TF[R&QZP&1#59=;@+9Q>!H,:"$J W/I'2<:Z6L M=+DPG:-8==D"LIN?3HHZ#-%7GLL&""2PQ%D;":,)J*64F<2*%Z=,5RJL3T#+ MJF5D8V)A!F-Y]$H #<'4SM/9A9RCXDY@W^D6D,W\!#*"#=2+0$3VAH#SDCA* MBQ0L5,/&ZJZZCR;W&TXV6'CY0UU= M3TY&XVG'#6/GV/4+Y0S=,."0RWL=76QJKXX:378@;+$_:@U?EHP58Y);/'I< M.;=?'7*9N!;&)$$\%871F?/$"&J(D90:187)NAX]8M-6L1"*ZK6>9 M5EI+H$Y[ S+Q8L1DH7065BGC/$L@)8&3 Y"'6K",BP36@''#LZ;997"@36+>"A^9&E MSX5_@G5$J>AK*%\2:U2L6R.5]X(#K8$U#5TJ<.PWEEXB+7YOI8&4*1L07D0- M@FF38I16,1J-*K>7Q!C@ZFGQ2NDER)K;IXD6(18_,6?B9$U6]<98$R1D&ZJ? M*+N*8D4ZVF>K7L9%+GTB[AMY#^BKR$/+07?%0M-PEGZUA40#HY).I MW7JT8CZQS"+RT.IY:'XHZJG/5-A,RM88 C8;XBDO9)2]A:P*,=4Q:5RK+C , MG+?^B'232R^?I?ZQ/QU/4NQ,Q^Y=&F!RRU+M21M9L%&XQ"(H%AQD*(Q@I(H0 M0O08[ULQC^\?[E0.GQV"[KQ*PDLI,I"B664M4J#$6.5)#%P$;S3SD6YMLZ[6 M6*+0'A-RD\GFT2*I= 9X5MIIJBU(2IWT@A?>X<+[)/.WI%M,RCJ51\@M=\4M M_3FW^)Q%,IE$%8"4_:D=R[0F*AE%F0M6YN*MWG*0\!-R"G+*JJ:BJ&B5X$+Q MK*'PB$F.U\;5+KH@4\+$B5:0S-DER4@9+),\DVQ2<45-;1\1-2/!*@ NK3)9 M-08,X&1+K+%$LKMN/X'QS%&NE/9@''71I^"#R38;" G+GMI =KVYMZ:$#)?'*.2IT#L4@K@>172GO(4_L ;$=LLU=F%9",[!9:RDD:,VL ME(JE$$7!= HT(]NT@6WF_IN),L1H.?':90)1&F)54D09FZF=[5DUK23#7CE( M-BTC&^N2,Q MT^K=D[VK>3(F2Z^% &*YJ7DRRA"OP))@36*6)P?,U%@(4Z;+F6AYSN."=UG+ MR.K^UQ)IOUV 7%O:IYHG*UPV*@MPB7GFM,U)"<4Y#QR[Q;>"]N$IJ#AI2%H[4Q U.\RUI?$(VDCZ2/I+^*3M8\*Z52 BXD"*J, MHL9"U,H:#< -DGX;2']^%.&B,R+*2+0PBM1L8N)I]D0QD-SY')/DU=87@G8% MM+W0]>1351"2/M(^ZVG?J.%5$J $!V&6!>F= MHF!T#3A!UZ+G@:2/I(^D?TO351U"9%8HD3289)P7C!J1,[>9&<#1::T@_7G MR2I@$;0E 2KI0XS$@^'$26^3LCI$ZZJM#X)UJ6I[0YV-H_TF7>O?4U>NH?PW M]M]M_T_Y<2'LE55Y5L_X\?_WO[\J,NWE@VIW[49>!JMEQ%JH$[ MF:2?+Q[\)_8G)P-W]G-_..@/$VG>].F2ETW]S_M^G!Z5E2H70&>4=9Y:=OX% MY\\_GCWW"3IF3PK[N-B$GW_^BV_^XI/ZL:!R&1]L'@-3RY&8J>_]8/J8?>E) ML/"=[]V\-=;?>K5?299L0Y8O9\O-W0RI*/?Q-]'M]^:E?B/]ZJ7/,.I_Z.R7 M+SB:=)X.8XK?$/F_X,FB$=-7$H/7_J5K<#/8U=\+/Y*@W98;H9X$KPS\KFIPX3&(A??)[ MOVC..DIB,LK3]VZH=O/_1^^_7-R]T_V?[NKT<'AW^* M_3/I^X/=MWS_MU[_TP2.(N_[OP]?LX/#(M]?O;>]W1?O]_]Z*GN[X:QW MN,/V#W?@X+"\AO\W]YZ<)V\\IQ_W/^Z\X@#,6I5(%,$1@""(\]Z0$&RP23'. MK-_:YD9V 32V+UMI'AX2+1+M)=%"-CDYKZ.UD+*T+EBNO%51FVR-1*)=/=&> M725:RKTL.!6$)DT)"*Z)H4H2%K)@P6KF#&W:1&KD6>19Y-F6\*RG(@29 41( MX%6VPDEE94@*M"^&$O+LZGGVXSG/?NA]_//C*P$IZN0]R5PG CH ,=H6HA61 M.BDE) E;VX+1+K/8D/<.F/9;CMN6&?]#ID>FOXL!H$&%G, $%B-8""9'\,7I M=2%3#7D6NC","XJU)ZMB>C:WJ/=?T>+Z>,8LT<%; BPXXJ2I':],TA!]UL(6 MHN>L*^D]M+C:?*)'HD6BO0NB!ID*TM$L-&M3(L\BS[>!9E13762K! MP &UV1I#C8KUK\I0H9!G5\^SXEKH(@AN(SA+!(V>@#.<>!. ! Y:>"VEJ.74 M0A:+UE)DVKNHCMZ,XHX53+)(X6A87O'ZK#-.DW+++VDHW \5]']E2=>6V6-R M.1HOA)4:LM'..2YJI]8Z$U:B4K+74^)5+1K50DM5$Y:J$C* ^>6V4E=<6] M%U8DAE2T>BJZEH>@J77:0B8IQ4# <$^\I*+\ZBT+ED?AZSP8WM6Z[6W:D(J0 MBJX.SA4I1Q6+(>0M<&>\J9TCO0P^&ZL2ID2U@(JN']4'X#Q))X@5.1$0U!.C M"ROQ().+HNP2HUO;5G05O8? XH/EHG:5R2(SWOV)2Z8^B6!B!%&<#VN5UK'H M_^B=@I0P$M@"9KQVM W*1>V+OV@]!P(,*+'!>Z*I"H$Z[1W4'NH4NI2BE896 MVJJ7<0$N"L;Q%+,MW@<'&8PQS#/M339.6FJ0BUK 1==.?Z734GG/B,J>$W#) M$:_J$3!3R18M(IF"QF'DJNV#Y)"*D(JNFD4B>>NXL]X5AY%R(UR41B=C;!20 M *EH]51T_8 T&IJ%Y(HHZ22!"(HXQPW1/!R6"UIA1B4!0#?ZOF M\?[UX] 8V^$!4F9Q-X"QEBWRS>KZY=N89;&+"9$I\4Q(H:#$;0ZB5(L*K M#%F$>L[ H,LYIM4AW;2,;E1,&KCPU@D M)C&532;,U!P+%0K?B&+IV""B%=:ZQ&WA&Z.Z(-"^V8 29"2\NR0\YKT4WA2_ M@'FH^4K2N>Q"TBF6VR@&C,NMGO ^.:XL>P-&$!=!UYPR1JR/BV!, MJ\AIU)QCHY$6T,WU8T?OF* 9 BGF:")@C266@B\_A*NE#L:*4./5<#]#;C>< M<+ N\P?6\X_Q**?)9#:LHWS2NWY(RSI^Q*22V]A=>T^M#")Q \59MSZ8622G@9E$C'!2%((WA/'0R!<,!Z,!V^HW]HVBG>5X)A3 MTE+;$KGH%B[*,A6NB98G"9 8F! 3Z,P92X$F@0>5+>"B:P>57H+2T5"B@ 4" MG)E:G.F(B0RDX^4'=][NR.4=.Z+ MNX,(VMB^=(S$M(W; 5\:N)XHS$0&(V&753XCGDFA4L*ECT:$?%<91" 'L[DKA7U(+1*(W"V)* M;2R%PFN 11<#I:#_4)M"R"=Y\EEQ B8C=@H9IR.8_V#]\Y1-1M%4O/BO:A\V M?<[G,UNV;[_DALA/&R,M.2\5E-M(A# :4)H33K5Q6-C$DU.*!I:F*;W%^[8Z.B)"00197)?8".0$]X@C1U.2A.B$B"Y &[@I*3TUD>1+'@S.3.E M"(\L)AMQR&J(24)A;A)EUJ>42EG:&N#-Q?:X+"HJO4#(F%DJ0D /R2 M(2L]D8 WDC2Q*2>F"MS4#&X8Y6#Z@&@T4G.#@Q4&.!9K*X52.I0CFC6 FXO! M32.L$Y9A1+3.1\(-X(U6%L%")I6(H,'1C#>R*<@$."4(YK/ /!LKK9# M@Y: :IR%:+")W*KH0,VBD98N M82S GN.BJ76QYXJ"53.\<8I0H8QET9,4' P&(X;MA\:/=L!V.G;OB\--.>9<6L\CT)J)2/A M FLC,4F&6Z\)#B:4\,#"\?U2 TT.5JG'0B#I)EEN"N5H,N(Y.S$&T#5%7%F# MWYIJ'A5C7U1B2<&BIXT=X!@E=9@RJ;CRV%'0'8SSC'@I@BH'QFN 11=#E2D* M K"#"%& 1=J!JFD!BX(C)%BAB,BA@TESICF4DRU85+#HT; H@%353$H.%I3Q MQB0*)I/#.I?8Y[Q@40VPZ&(<,SB>O$CY )+CB'L=D!4B(L(2MUQQ'13.?GU5 M%*-R2+- XT\= Q(I6B1APL1614\B@0YF@,$4>9"TABTJ1F#@4D M"Q85+'H\5WK,&:]88:LX5](FC9T/S.$@*2^9&77 HHNATJA%"L9XE$QR"'39 M@$"3I2A(*T(R7!CK\M$>UF1J#J'2%P5&Y9#FO2CX/G9Z[G XBJ$Q'MIOL5O2 M7I[6_1>T]L8YX30/U!L)FHE+"I,@J&2E1MNBL1P^5SA>X?E)Z^@S\TG+H PR M@8%B:;5!.B:-<"(Q<<&B=[SJ;,=*XY4::9(%;R99O8.Y5 !HHHK(K2R[L@2M%@GAQL3BOP;WL,<",5 M]2P*AH@( #=2)V1 #(!1JA/3TH5$">@PHDG,',K,OB#$*2*6"MMB#@5_UL-$*]];K.=?*:1*R:T1=0Z@KCG%CGE'+(Q24!" M!8))YL!D$_-BLQ4-JV9X(TW*E46M=E'Q)+$.7-%@0I"$*QYUP9LZX$UG!F^B M2SPO$S)5MTR!$W+<8,2HLTJ2J+T O*%-C8M!5^"F9G"3O$X ,,XZ$0%NA+&< M6$H=YZHZ2%S@I@YP<]&@XT3X)!E%#CLPZ)*@R!#+4$S$4 &F.?<8%!S5U+P8 M=$\<4=R;C(S!2.N0F/KT W.#88C#BD-@$(W1H-L)C5-"EU&74==W8,M)SI<] MZCJ?A)>K2M0]PV-[,(;G#:>:USS3BG[,'-/' ^\UPN#0=>/-#%(CBOY/77*S M[DS%)3=1O&'<&>:UCXI+8IPC40BEE' X,EJR9A9OHFR>9\U,3)3@O9-)120H MH8AS3I 622/-.:,B>).TRCX13GA3UKZ[X3UW6LT :_ZT+-!?+X9<6NA7(03M MK=-"6\X4M=$[E81ESB5.2"S07P?H[UR ?HV#)28$! N3$+=)(&>P0U%CIX)B M4F.SLL:H:G(YA\K/!?@+\!?@KP45[U6/EDL9M.,.2VX-,3K@0"G++&6#E9%343F?C&P:7FR08H,4Z"_0?[7R@O31,^Q)U #Y3FH1 MO0W<<\6HM[)47J@%]%]T/A%JN!(Y#=-RL$$(X+_6VB!CM)8A:2F\SLXGU@3Y M78"_ '\!_@+\EX&?"$*,5<08QC@32GMOF6+!<6DE424%OQ; ?]'Y)*1ECFN/ MG,P5P"BER$:KD*!!:L*C43A42?@4-PTK >=%9-'^-K8P!_@W=+ZMG:Y ^[ ' M[_*3W_,V[/0/;;4D?\#73JC3ACO 3T!V*9ICU9^NS#C7J>/9FEXA30_._^4+LY_N].+HT8['C7>#WJV M?P,E]%T(4:T6P/E@6/'I*Q EL%GSU_+8[=*-N;$WS&+O7QU!(XV.<\.MY8YI M"^*."S""B U,)OE9K:QMYRW<&*3&ZRPQ^^/1'[_9M>OXXM)NG@@UR4ETTA+E ML.+&&1N42%93+2QA"L>5&^YS,G'.B+1&8YY+<0:L%2:16,U!$OO'X9FGV#/; M>Q&4@6YW< 1PW:@ <-0X&,81T*XQ.!R>I68V0F=DOWP9QB]V'$/#'3?&G5Z^ M!V@]_0[\ZP=?^A-X>1BH746:GAU^@$G @C(%37'HSBJ],/ MO\.(#[KV^%6G7TV\NNFR0 .1>;ZY5_%T@T\3>J M?/W6FV^]J%:I,D_Q8+W*M*K;B/$JN>TB-[?0^-9[GQ^-M;CCO3](4:_#V0I* MGC9C?HHE=U%F'WH:X([*K7KRA'J0EK'1@E?LC1IO0(J&.T193Y$2]-WX@P,9 M2__5)=@.9O&[X6<.QM1E*^3,FX4Q?RU/*Q4F>P(F(V8.3%;GY)]VT7[9[#?&>X-#>%(8_7J'Y2M;Y">HO3'HQ1%,L3+]/L0O/9AW MH?G3TGPS3[-?N2ALMQ!^COIW/M!:[\3&LN0%WY:=Y@7?:H-O/U&!9BYE1I]B M*(LK>E'&NT_]UJ]]M?6QM]T]]-?>^V-CVSW4WM_]]WFT=;&7[WV]I>3R_ES\/YN M:W^'M-Z].=ZA?Q^U-W:[.[TWN+T=NCNT_74'WM?J[9"MC79JOY[FSGW 1Y^C M29HDIY#SA"'@(XN<%00)@041A#(7];NF<73S.'I_A;(J4Q^ ]$BZW): Z(*V-0\0; MHPR3-%2MY 1IT@M8 M<+[@_"/@O(V!::R(XC3PH(*Q7/JD'!,N!FRF968Q8Z2<^EL4SI,SG'=!>&:H M11S'B+@2@/C&"!24CDYA3DV@E=>"\J8@!>>+/EUPMAXX2X1@5L+_C>, M5KG M?C5*61$L<=:*@K.+QUEZAK-,FBP-%:*, ,XR;) 6*B("1I"SU$GA'> LUTUL MYE!)J:!L0=F"LG= 66JHX4+J7$*5"YM++WNA@Q,T=U)(JJ#LXE&6G:$L9=0Q M;R4*G&#$O>"@S5J.G U".)>,4Z[R6BC:E+ATK?U9G'U&ISUJD5%BQPW;.!AT M^N-&IW]M:LD9E7^N:^=/557Y 9F7%NL!Y3V)N?0R<1Q+I@7HU=&%J*C1GMKB MH5XTUG^8R;=(WE#MDT(J*(EX+E9G! Y($8^Y#U2:W)YM+N MP06'KL$A[!-U&$SXF$#G5,DH[G&NG@9:)PXL%AQ:/ [-Y"-8RYC@$BFE$LH= MUI!)6".BI,AQ31:E IT3-Z6N>ZW^@D,%AV9Q*/@@A5&.&,^3-HX3FEB(8$9A MID+!H1K@T'G$WNJ@E8H$,4L,XH$),'LI0;""3)-(B!>@#RG5Q+6OV+O,.%2O MD[,%%1^_EYX7%D<9M P,QF6<-U(&PZQR@)0>%X_@XE'Q/+X=58J.JHB2SX7, M,5;($E@:$AAH:0JL>I&U,TZ:PI@"BT4]6R(@"MA)1WGB6G+E@^&4,*EYM)K3 MY&D!HL4#T7D V-H@@C >.4<=XBDQY&"1D!/6R,B<=BH#D6QJ,8>S006'"@X] M%@YQ80GG.B0&4$0$L8D1$+LD6AFP9;+@T.)QZ#Q$&@4GS(F M/$8<:LT,C0I MA*ED1C"'+3?Y^(R>S_&9%P5$I0+)\R^K4,996+",J>,E(5M3IK M=;"PE,?2!NQAZ5TOI?$7EU&KD!*!#US%X(CA5E*-B?0\4EH"1XNV"(YG$FF( MUMPKEI!/.O>;CPD9YED^^9DBEPH+DZHC0%(W:0V/ #V[)E\%R@N4UP7*L:+1 M,)NT3(S;2!RQRJ0HF:24>EIJH]0 RL]SD:0Q)F+C$0&YB[C-N4A21V2B3X1H MHI6,V.(ZYC M0,9*@S0!(2(LF :856=BI6P24K_: \]1E!0H+U!>"RCG"0NG%1-2,JZ9M8X[ M*:CBGBCC:4EFK@&4G^<0XFBCUQXCX65 G&,P"+#GB HL!3 _,F!7"OO S%,LJA Q]/6,8(U2XF:1#3G!<@7#^3G29C)8)<8%DAI M81"/%'1RY^%7EA3E41CK0];).2--+$F!\KED9OXVMC '^#=TOJW]4?V8?"6W M[3O[^OG%ZNMGKJ )2>#-77LPBJ]./_Q^VB:YT^]V^A%5-UTF*RS5[T>=,-X# M:L @\02&IJE1TQ=,KZ].KEU:\\E%9E9!=[OY^JTWWWI1K0*W/L6#]2HG\FE& M3.1#'XQ7R6T7N>$/O/?YT5C==;8_2/:KQ6%9LOC6F],7+'OWS0^=[XT6O&!O MU'C3#S',H?/\,GUU"3:#6?Q>> YM:',L=6',_ZA\]!39Z87)'HG)B)D#DSVC M:H_J)INC^N:KSAC>Y)]VT7[9[#?&>X-#>%(8_5K:@3\MM3<&O3B"*39*^_6Y MT/M"W_M"]/D0_6K/^_KJEV7)"ZXM(;T+KM4"U\I)^N=_/+B,L[!@&><2GJ1? MQLX+ YC7M0T7%D?"&A&L]!'ZZ3Y"E"1,Z2W![_O5M>^[^^]S'Z'3(_$G M,*?/W 4KN-!(A1@05XDBPU5$*LJ0DG282[ZR1IM4JB:K8=ITK0&XM&PK4/MD M4*M2H-03YD7T/,;HK,"8*,)D%#$(5:!V\5![/ NUV!A/F?'(:NL1QSPB+3F% M3T8[;96EVJVL,&1 K2+!-K3(^7?VR=_T\_&,THPHRA&FQ /SB*M!$8X*A$T"5QBFI5:H4"Q M+4KM8V#M7<)OS^+4>,'ZYXSUSDC#A#?2FL"ILUHE+2S'B1MM*',5UFM"&2[G M2Q:%]>1,J=[>_&REH"%P@SC80(C3:)"AEB-80L6E8DP0/_%?X"8WI15R4:L+ MU-8#:K6S6#A!A%.!8Q^L#5$9:UE27CE7H+8&4$MGH99$JYTC"7G//.+"<*19 MQ(@98I2,L(HDNXH-;C)9SXJ$66B1TW;.-@T.F/&YW^M>DF9U0NC'>^C5M8JI:1-C"LC':AD#E[D M4R(T!EW\U8O&^P\7\HYQ,T*%!4H>BPH"LZ#E>L8CEAQ*[13VFAO MG/+<@+Y$"Q0M'HHNAO$)M58++A"L..A%!&-DO6*(:H,YC]9'6?62-DVMYF $ MOU@PJM>)V@*-CQ^*B8[KX"@S5'-,F>:@ M"H$HM4RI"*AW#QT'@AZJT-I8Z MI)+.TVPQ C*"7HV$T2H*A[%Q ;0T)IN1DZ]L))Y M(KCV+A$"_Q4L6CP670@+6YL$#4XC4*49XDD%Y$Q.MI0Q_\4;6*V5-<::TLPA M*ER@J$#1HUF,.%'AC?"6>YX(R%5FI.,B!1\D)B5#I090=#%PFJ@'!8A'Q)DR M@$74(I E CDEG*14Z!"R]TKA)N%S.&+SHL"HU"IY_@48RC@+"Y9Q+F&M$KFJ M1-T32:KR5XWA5!$J+6B6+%ORI;2@\2:'L9G7/BHNB7&.1"&4 A431T9#B2,M MVBHX/DNOF5@%-GI%&)/("R40EYPAXP1'"8PYPP.V3&5O:9,3WI2T?NF4SZX- M38'S N=U@7,50M#>.BVTY4Q1 NGDK#,N<0)*1E*-8#SXPMPSK%-P@2>#Q[E M(J\LL:H:O)YY"@5,"]@7L"\'F#N0".703ONL.36$*,# M#I0R;XU35O,"YHL'\XLY7LI+&8VE*'EL$,'JO(7-[)I>+$.BG50%]H5.'_Z@['2 M1\^P)U$#C#NI1?0V<,\5H]Y*6>!\\7!.+\"Y9RQHXQGB-,$/$Q*R =#=4J^D M4#*%F',+*6N"1"Y@7L"\)K0K8/[D8$X$(<8J8@QCG FEO;=,L>"XM)(H7(82X1]]@C(Z5'VEMLO P.$Y)U(:.W4X_HFE&&*& <-4"P]X>#*M)O0)<@97,7\MI1T-XU11O_C/L M^-A8[W8'WHYC:(P'C?>Q9SM]6-;&?^*P0HP^?&7+ 6=4#QO=0)$;R'5*J!F> MVS\PZ;S;&>[%AOWP91J # M?.K!2,?YN^,9>AY4]+2S]#R8H>+@G(KPN%PU:!AA;4;PIU'JP/=_&0P;!Q8V M(SSB>/;*KQF\&_%[](?YN9EE,TR,&O;@8#CX#B ^CJ/&_]RG2IH(40K!68J8 M*T6T36 F1*\$U;F&Q>?-:R,&ZOYBY(RC9ACJG)_.9(Q93AG3C?_O/;PC'#C* M)WCQJ[__5;6_L]=HG>U^S/&A]^DA;&WM?=S=:M'VRF]H;_NBS MH-;P9 0B6)N95!B8\VNOXO<9T M^=N'/>!^_PBAH@>LYYOO!]$#CVYW>O"5K?2A8N')D.%:U_:GR_ZB%KNU_09O MK7].3"27E$;:V("XU039R (BB3NM",$Q=Y\ZBK#3,Q4S?IR5&9O=Z@ .#/]O MA3Y[\32%=-KL#O[0AU5O$-KH 0/L 4;TP_1[>>'"Y$O#:-,X#D^Y:LHS:ZL/ M0/"E@?Y'E**OIPC<^'?'PC[LC#OQJF1\1J2[76J^AL$-@(% >!WGSLFCS+:Q M\PU$5:??L.';1/REQF@&#<[9MUL)RYLD91:2(:8X'.92>Z,SX=?HGI-^M?'A M$ !P(I4GM_BN'8TZE5B%,0P.A_G&$/NCB?RL$MVK]SK;K=XYVHLQWSLZ?]MT M9ZTV-@Z'627*PQUUOI]NK C/"]1R[_;$A?WD- GS+QI\YX[W0) M3_GY^ SM3Z=Q)JGE"P/OK0U__%GKO :,(>.30%Q(B2Q.!!G89((YC*V250F" MJW*Z=RZG3[/])^K?$: P,*?O'H8+7'J1O8_/.!1NR1SHXI=.OU+1\X[*? ]; MIS,(5[%[R4#F$?'Y TP'-K^WH*2?LO8+!NCUA@<;'Z1_PY]"]1%L^BG+;< ? M8/"^,9HTO@<>[($IDY'R-I62T"2EC)%3!G8$EKE8FN%!2:,5Y[1R20%"<4QN M5"D_3%[X/AX,P.KI?]GHC'QW,#HLJI]$I3VE' <']H&ZK,;];Z7TW;9X6GD?B&&21<5UU-8QL$%8 M2M0DHOE4SF#&R(P_L2S>71>/MO[^+*U,EH"B;XQ18-QI,.XTEL@[CJ67&H-( M@<6C5Q).Q3, @S1W.UMX2< M"& 02L!.H6'?2_VPK?V@4$%9R+LMY,FFV-KX>-+>^,+;&SM'K:///+&@$]5( M"ND0ETPBG;A$ ,X$KF"CJG+&Y.I"GN[DU!F.QK.&Q>U;>;6Q/K5S EC]:3CH MP5,Z(S"N>O%M#S .7!Q>3@+C, ^OA(R&%C5FGSN]]W1E__$X?Y#_9+)&3-;>)W9U#')4E>ZTO^Y*=<&T,Y*%Y,/!+1&X8[5=4.?5>V>Z1/1ZM_':!3+U.'\T2_@H]?Y9H*5TDVG8'S(I& M.QXUW@]ZMG\#^?1=J'>KK?>'7;HQ-_:&&6S_]>,%5RMKVWD[YZV<_379N_;' M;W;M.F:JLV&JKM\4O[!?GUHI_?< !M@>C.-H>VA#7.^'K>S_?G^.E.?:S3:\ M^,_NP']=L#C:^G JCM[N;VVWX%V;W]LG?^WO[+_?W]W?X>U/\/UW'WGKY.W> M%HB;W>WUD\OB:.=32[1._NJV]M^P5J_=:;]K]]K[7PB,#;[_Y:3UZ8UH[?_9 M;6VT4VN_]3U;+"%2391'))B0ZTGEEF>>(U CO:#2Q93B1%T 81'#>G8RZA"L MB9IPFR+\YS2E@6D&:J5R042UTH@@Y \R3PX/8^Z?M(?!&W]SHL->SP^,,\?UX48?K5&I< M&G2[@Z/1JQLW"-S^!<3[5%>2$[6JRG0YF^LDFP?FTK4'H_CJ],/OH3,ZZ-KC M5YU^-;;JILL90>/!P;FZL(JG*L.TVL_T!=/KJY-KE]*5)A>57I6&WWS]UIMO M?_(JP^*!]^)5' M\*0P^O4.AP&?A+Y32V4.'='44Z?:90NS<6I<+DE5_;*Z=UW=#9!&V4W4H+I9 M.:-*%CUX7 (/%Z;"MC;?PV]_?\^\[8%7O]/X6 M[8VWG?;)U^_M_7]ZE\^QM$[:>VVZ>;R[_S=O?8+?-M["[W_MMWK_='9AW*U/ MFVQK&^;X:3>U.F?E!(\^B^1S4PJ%K.8ZGR^7R-ID49 TJ9 BLS;G)S<9* =$ MSZ'URC/OS/R2JI$4T'_.H*\H)49H$0WG/!!B 4@B3(W*E B/+H-^Y3'5!?1K M ?HGYZ#O \6YGHC2F" >N4>:!X<(K*73.C"I8@9]RD53JOK5J%HVT']&[KWY MT_/?<31Z51UA/*IRI'-.33ZG.DZ'W8:=(D3I(O2\M/W3U7X[&&Y,U_JJ,"AR MX %RX'A&^7=..4MQ1!SG3F=>461BQ,A;*@6)A!"6$]LX;Q)C2G>ATH^V0&9] M=>4"F4\'F>>JLS64,FDPX@"1B(?DD TFH4 L<8X!:#(#D(EE$RM1(+,T9*M) MZ*2,\UF'HL@J79IV6&?1J&9.AJIG/;;BN_P9HBVYMC8' W\)U/2)@1<84&;,PCT"1,8\@8\XM?^9X+GQA$=&4YDIN'EE) V+.:>N=CEB: M2L8PTQ1F#K;_BY8Q-Y3ZG#UK]#/'BY[PF-!5I]RLZ^[U,(;.^-^#T6C[A9\0 M^MXZ^@Q;36C%*9(TGQ#"Q"%M8T#*2@98&>$O^'F<$,K%Q/J^T^W8V3]),>3)+EF,\R'/-95'#M)?JM ME]>56G=BWO3?'[?UUO+NQ<[RS M__5X:_MOVM[^R.&=QSN?=O=V]OT1W$-:VRU^V;[=V=ZDK8WW7]O[?W7@.V + M[Y#V]A[,[Z^]W5ZVB]=!R_[X'>9Z\22 =X+F5H"(IWP2(&*#+$D"88^9-501 M+M@<(]LE)71QJB"MNPQ\?=@[G!2=:N2*);ZRAJ82,)M(?L_VO\3&+^L?/F:I M)Q%A-RN()=_I\7L9$66=P2;*W!J'.!<8,9H2PD2RFJ?';%O]C^U.RL"<"8A< M;>5]A+E^@X\AF[-5R?(B&NXC&F;S1&F05F#+D%=*(FY$0M88C2Q3,5I!%8M^ M98TW)9Y#S[J2\K0XVZCV@F$=QC9I*@ B8/AETJ''#T;C29.,W'6C/[IZ#OJ1 M9,$#=9;GAOX_V^'@/NC_G^'@6V<$ [K&*BB ?P_ ;[^> 7Q,05IKP9 ,8 9P MKQ6RV!$4<>)"8Z.5H@#XHJGEU6JEQ118.,:_(%-@(X9#?[%O75'P'^A0KRG& MW\WS\VG8&<>ME KLWPOV9]/H,-9"6F:1HHH@KIA'%H 7*:8ECT2!_29S/X,F MX^P*[%\QL!>]YVH)5^58P^UI^"5P5(_ T:TE_TK^9)U#2B\B?[(VA]"+MG$? M;6/6JXB]58QQBQ*+#'$9$W+6)F02UE:G8(0@_QD.@/_#Z.UPT)OI M_523WMWSSS_=(9^#L%8D:9 Q,H?%24!6<(\PY$&GI=<\1N7_%(KK^?< MDO1JKN?ML'K:.KXQR7)OY#3W^775OB6M7_&D)=.>"R&Y-,8$&PC!QC,F(\7R M#FG][7BT?I: #NK#Q]]S('GK>'K*AUALS_[A4[?=PZZ<2.._+!SD#GHQ>VW MUE%K_;,5FJ80*?)<"\0)"\A@QI$'693;N_HXI9M_+(].(!-Q*C\ M]56C%6UNK50U%LY-K"Y\$\3=M8]<)$UNIP H='N=W',[AQ9#;K/7Z,>C1J=W M8#O#:I*]08C=RHMRVG0YG4W1PJS'T_;?G5'#V=R@$8@03[&O.Z'+T.8>5?E[ M_=PA_+!J1S^Y-NUU_^6P$RIW3'ZSAV?N#8ZRKAGB. Y[,.YKSG_D+L^]JILL MH,]4\R X&HNG6VW-I676S>(S9W--!.CH6@DZ>M%GY-8_$^$2%\XCJR1!' N&=# R M_TB*8::-X\M]1F[21NE"%ZU1!LBK6]:>9?L]K[Y:Y?A:.;Y6^AC]@*";?3\$ M333^]@L(T>K3KR7.6N*LOOZ]+A;,2'UVZ(W?W2<%*07+FL7:*69Z2!C60 MQ,B(B]$%;_'-9^Y&0 WX5&K)5+5D_-'NQM]'.[TW)ZV- -__F^SV6F)WOR5@ M3&SGI/UU]]T_7UN]?[Y>#GVV3_[\VM[XL[.SW3IJ4]#4-_[I[9QT>ZV3[MXN M/*M%WW_=_?0WS./]Q;-V4DCF@S#($^\GU;>ULQ)1JRA5B<$?PDT'*AXSSZID MUBZ+PKH(,98]6S$THAUFWTW)KWV^X#Y9Z3?3A5[W4\LZAHV8.KY3D/Y>2'_A MZ!P-A#K#D-()D#Z&@%R(' 7.N1 Q8!K-/)#^Y674EFR6TX#&]K7N[8N^LNP" M'\;18;<*X4Q"'Y.Z4S,1A@JRNQA0JHN?@Y63OG*;YYDRF8.UT&<\Y:G0A.%:%Q%".'W5 F@ +C+Y6QS,! MYN!VF)\?-7[IK,;5QM?^X*A_.I7SF!I\-XSV.@<->*BS_:_#PX.Q/_YUM?'F M^\$@AQZK4YX72-*SQSFL5KF!&IU)J;3)R/7;QOT8'H'L(WR MF$;Y.SF(41%A?)S),(#IY%<==6!9NH-,3_C2E^[ P:>S)^0U'.4SC?#8T!GE MV5:!M4OW5^&OK7\V-Q"L*/!NB'#S[_F!@RJT.)GN.=T3T'LP'*TVUKO9[_CE M?)>>+R_0(\>9SAXZ[AZ=+NC_G23:I>SIKQ9W M\J;)DEY+I2GJ5"K..=UG%NLTS)C9"&:1-V#>SY>P* N5K+5U^I,*!(^#3D#/ M"BU?50,$7#R/(/SO[U. X&(BA*^[S;K1H'LXCK]/]0$\>_^-L9^I([B6.&@N MD7WF9YY,I9$*&FETG!MN+7=,6VDE%SYZ8@.327X6=.7TIKWAN2KU)2('*/$5 MV03S?V6[1_9XM/+;Q2!1IX]F"7^%GC]+M)0N$FV[TP,.;\>CQOM!S_9O()^^ M"_6J)0;%?S"L6/05<'F(P_RU/':[=&-N[ VS@?2O'R^X LVG"N3EG)1L6U59 M)W;M.F:JLW*@KM\4O_!?&T\:_AYWQ M\8?H#X< /%75E=<3_-P>VJP\KE>I,!N=D>]64KHF@7K2ZIP:D9O'K8TOW]OO M/K+6]I^]UO[?8F?_;:=-_^JVZ YM?8(W]%IL=^.KN!*HW]\\VMIX@W>W_??6 MNYWC]D:WDTM'[_0^GH A^GV'[G9V3L+7K>UN:FWO'+?6/QL1L>$>(Z9D0-P& MCXR.\*LDL"1!81/DQ L \B2&]6RZ.P%,G5*03"A@[F"EBS$(931PNF3N*]-:I0/,B>/K[%O!T"IP[ZI'# MAB!.J$ 6>XJB53)J+1GQ5WBTUF![4X'F4YY 8-B@$7!%-F!/M]KI@ MS6'ALLS/9)DO'=,KZ_P\UOFM[0P;N7IN?/%ILC4:RDMKI%S&6<99QOGL&I+7 M/;OQ=8X8YS.OWVPWN_!>/42]F;.0*>\O[R_O7]*69(]G"I%5*NH.KZU!/QXW M>E6LN)'@^S4W'VNQL/5:PL<\H?6(VO?9*W>/[W6 MIX]D%^[?VOC[N+WQ1K3?O>VVM_>^;FW_#<_Z^WCG)%QM!K[O88P[WW>W_^GM M[&_R]L8F;FWG\7XD6^]R(W'_O;WQUWZ;[N:T_N/SVI5<,!VC08S1B+A0"3DF M$HI,R.1)LI[%E34FFQQ?K91=6N+\3')_D1U%=CP+V?%__J4IH;\7-"AH4-"@ MH$%!@X(&!0T*&BR!77EN4UZT,(L]>3][DI_9DTG1 *OFD3;4(TYI0H81AK@. MSDBOA:>IV)/+4B3D9_S2R^#=S4>] $NJ$XKD^@G01,:CDF&71 M$BYQRWI+F?;K&:^EI)0(AP5*SH-LX1;D3?(8!<4,XT8% M0NW*FM @953M&N[4&A$?;HL4*'R69G=A[L+<-5BXPMR%N9\I<]=;B2TNDL=1 M7L]=)$9((9)Q2":E$-=*( -+AKSG,2J>F%>Z**\U=HJDZG\/@4O*5U7]G2*3 MSH^7\HH?)%@>3JFY"9:K0[Q#L]0');DOK=1QWANB+<'2: X_+2562!V;A!"U[INR9.BQYO37YXC]Z' W^ MW'_$K2"P7!A))@7B.E%D9>0H)AM(#,9X433X.CB7GF59CS*4,I0RE)7\?8Y M)V'YV(?E\"U0^#Q#'86Y"W,7YB[,79C[F2BQ)>#V.,KK>U M=3*7,T"/428%\(8&;)STG%L0+D(H)GDPG"I/!2U^D9J+EMEL;*F2Y"($Q*4 MT>)B0DX;C[ WCD23J-=^98W@)G!3.0M4CD,6*'P<*+P7WGE_V#OLVG$,[W)' MJ?.&4KEMV)\18#5NV^\%!.\'@OA@4!'XB ] P!@U92@1Z(DB $<14L6;MZ&OQ*X]F"?07[EAG[ZFT'%]?JXP ?G\D+< K0CJ&DC4'90XY,Q&#_ M"JJ2,HXYH:?V[SQV JJ MQ.Z614.6]E3!83$>!W41+0:BYH6MOKXU8'?Z^$S?IGQ1AW M05%$#0T@:C!!5OJ((DV>8*\3=2!JC&X*HTL4KR0R%#!\'# LKM;%PV#[]1D, MDN2$,($BJ11#G#&"G/ 2,1' @@I:.Q]7UH2LW]'A@H$% Q?K;5TT"!9OZT^! MX+DN&*DW46J+/ \.<8D=LAPKQ#!HA%1PJB5_N'J;P\7?^DC0 MMS6C_Q$;62(2X:IU1C08&68MPA;TOV@EHQZ@SY@F$:2H@#7TN#X\0+5$U8=' MUY9/* &]%UNY+'FJA$C)QF@X)LP80JD1&G/-$NANQ1E;=RGT9M89*X(6SD4- M"KB1B'-!D:8@BC@W2DF3L,H-G C#3 JG'W'WB-#E$.&"6]4@(4- E177J=DW8*J M!567!E7K[14H/NE'@M09GW04UF.A-&(*>\0-CP"IW**@4V0,.T5DG'@#))Z' M4_H%@^O/E#2?1RCOF0_E*<10&6<99QGG\QYGS8YVU#W(^.]!)L:C%&>?KZ0I M[R_O+^^?Q_OKE;KQ4@_+/;ODC>?JB>'.:NNU3QAK+B*WQ#".-66&81Z4+OD9 M=??(_#V;G^%"H($%B81F#G&?%++P$VGO$I7">6W$RIJD3:[JEYY1:Y LI2D* M&)8\BCK#X.QAN4 XP\$A(D($&&08N6@($HEBBR.C4ZH)1>1LX-BB&79V2*(!N(0S$7J,5$2*-(KM%3IX2' G\% M_I94!2R9"8O&OIG,!(&M20DT/F6P05Q1BPR+"6$11$PT2<5490=K/H^B,<\; M!$ONP;.(199QEG&6<;Z<<9;<@WL)OLD!9WNJO"'0]] (]+.?/NC\A')G;DLY MYFVY*;55*$*(7@+$7,E2+:IJA-]$I0 M;0,+)Z:*V6$4G+(N*)":0)UH@R M2@1/R5"I5M:,N%H.L B@(H"* "H":$$1]D5+H!)A_RD)-!-A3X(Q;#5RR7C$ MO93(>A!(&%NO>2+1L !FT!.7%"BRI\B>(GM>L.RIMQ^NI#<\DN"9+0:L \5* M.L0C!M.'L-Q^W G$B(H\!"T\%]G_IH%/3#%_YI( \=LX,SW\&SK?UOZH?DR^ MXH:_K9U]_?3BZ4QF2+9_.!IWTO'EN=YQ8!=G!'MSLXFCFL>YD2/3O\TNF? M=?C7RZJ;+O ?\_/M1)XSW M8,I ,#R!\&GX<_J"Z?75R;5+&V-RD9%5K?7-UV^]^=:+E*]J+)[BR6J5/?C! M>)7<=I$;_L![RX@7/V)R5XYZ@E2!ZU'LZ1,'U$WRHOKFJ\X8WN2?V%>PV6^, M]P:'\*0PNF(*WL68>7KBW3*:)UEM#V(D#N>1***>6D%8#UF2Q]#(H>:RNL]L M=2M?6N/)_#SO?;/?AE?3F*V3*^\O[R_OG M\?Y:._V6H:Y>:]"/QXV>'7Z-XT8Z?& MO?F9C[58V'HMX6.F)/R01G<_$[ZT M^0=*4*^$5#IXSS''SDDJ$\;!T8!39#G_@.1F$+J< [I?'D*[V]H(W?;)#MO] M](9L;?]-V]L[\"XOMK;;W:UW'[_OG.S W[[B*WD(].-1FWYD[?W0W=G^*-H; M.Z2]#_,Z^2K@&M_=?KO?WM^!9[Y/K6-\7.4@?,!'GSDCA// D/6)(!ZC11HK MA[!BVOJHE1=I98UHT91R#J> 'G%_U0R%'I[U5H1'$1[U%A[_YU^:$OI[08." M!@4-"AH4-"AH4-"@H,$2&);//+%];@8E/S,HL=-.$:<1]8(B;G1$1GJ+?$Q$ M!(D3(:X8E LIXC?OT-DR^'>W.[T(8'(P&'4>6/JIE(5=$O$B+?'8&)FT9IPX M;+G2(%YL4L8I$4/Q6]9;S+1?S_@M'?4Q>,D0MP1^J,B1X=8@H:A3V$IB1%Q9 MD[Q)]3R*%SWOXK %"I+EGRE=5_9TB59EL?RFS MN&Z%L1]+L#RH\,6#TMR75NI81SDQVH'-;;@WQA+IG-%6Z("E]Z:X3FHN?3[, MN$Z"EY[K()&EN>*9(P%9I37"*D0:4Z1$X5SQS#2-H'4M/'/[_JLEJLZY[MFC M'A@J$%LOJ[7LF;)GRIY9.$'+GBE[I@Y+7F]5OCB0'D>%/W<@26ZU]J"SIX I MXE%+I*U5B$AO-8O)6*F+"E\']]*S+.U1AE*&4H;R\H92L_S"NKO1/^P-AF,T MCL/>;)W=4J"CO+^\O[R_CM')%Y*R_>R"DL_568%]L$YY@G.1@LBL(8I9YZ), MBE)&2ZF)FCLMMF93MKU26!#G4'1.()YH0II%AB@CD:3 -1/9:=$4N'[M9FL- MB/-R^!8D?)ZACL+'!8&C'L>$&#ZQ86DX$ M+8M\H2%0PRB1A%FNF#&)"!-3((F"H:U3\9'47,[,YF:S"&J"YQSD3.X,"M(& MN1 =2L&QH'F,//"5-0< '(B ]0T"C$O$N"42\Q8CSK 9*PU%TUL)" M@C;(['[MG=2QO#H!;O_//!8WGA\;%8[QX'&Z_ M/L-A">OEO=-(ZR00YX0@BP5PBJ7<@$7!F+/S\1D7#"X87##X/D[K18-P<5K_ M% B?*\,N$2&THTCP2!"WDB/+#$8TMX%A'C-!]).[K0O^%OPM^%MOCT3QFS\2 M^&Z=:\!4!<$)Q2AIPA$G+B*MO$7&86UT"LF2B2="$U.TX-HXV5]Z39&G'LI3 M2*@RSC+.,L[G/R3TWX-,C%+JJ+R_O+^\?UZ(^GCY$B_SE-_+RC=Y MK@X,"JG((M#\T FWM9X^0/Z7Z^CDTDPO+)&>/W*CA4!5 10$4#/ M2@#=*S*_8 E4(O,_)8%F:HEQGJ)D"H2/L(ACKY'U2:-(-*81BQ"\6UF[IH[8 M JO^%ME39$^1/<]*]M3;#U>2'1Y)\,PD.W"G"&&>(ZU(-GT8038IAK26!CO- MA/)\ZG_3<\BB?>DBJ(JD_3;.3 __ALZWM5.:MP][\"Z_]@?\\73P,U3:/QR- M.^GX='IK?[CA;VMGCZX>=*<;[YFB=G'F5ZEU@4P_H'6WTX]H&MPDM +&3S$' M)<,/8F4941H'PP&P3A@U!JGQ/_? ,:>XE$$[[K#DUA"C PZ4,F^-4U;SSQM3 M'#.(8HJQ9/@"H,E[ -I_IF-\.QST,J!MI9LA[@S4Y'*"6C?^O_?PCG#@*)<[ M^YM'6QMO\.ZV_]YZMW/VNP!07[]_ M#@(G9:E")!F,N, 2:<\3XL$Q0R0)!N3*FK@!D( !NWG9 ]"R_Z4QW@,VZGQO M]&#=]T:-V \Q-/XZ[,<&P\U&7M5F8QA'A]UQ_G:G#_\?P=;H) "<_KC1!2,G MCO+?\X,.@)4'8?4!6VMI]F3UNE>=,0S&WV67;@%=AHW-:X+7SY XMY-B?5PQ MUH0-3[FK.K*[$7WLN3B<7*(Z7R*FV3B*C3T;+L 9<%K\[V%G?-P8G<$!\)[- MTJW1'XSAAF\1.-8&&#=@4:Z]T.EG%&DDVQDVOMGN8;PW$$H1HA2"LQ0Q5XIH MFZ(VT2M!M0TL9(7N)_'O336KQGH/EG3\ M8L&PO?&&?I; ;,)$C'RP.49J)++6:80MX4E@G60N[\7(53ALG")AYL#[,,,# MM?O"#$_+#)LGGVU0/CC*D$Q$(IZ=1"X)@D(@W$5%"<@XL9?>Z CWYPN!PF+=]B/U1S+ZO?I4!F/V\#6>[U=J/]F(< MCU8;H(F'3JBDSS!FS@!(.6[X/=O_H-OPST"_>?FMW7JRT:)ULBJV-CR?MC2^\O;W)VE\^ M4R=",DX@9R+84D0KY$*PR"M.3&!"!P&*!+_)S[-$RD19^?.5Q^VCSY)H$;@A MB"EE$;=@5.N8&'(^)&4(I]SZG.'PV$K#A]=9$;B#C+J(QGD4F84Z_<-*M[B MSP>#42?_\=4P=FT>RN]'G3#> ]P$6)Q")!<35]]UMUD'8NYP''^?N@WQ[/TK M-XD"#\..PWI*@GP.[0+Y9G[N#<_]L5\B<@#K7Y%-,)=7MGMDCT#WJV?P,I]%TH42U7R.I)Q36O )1"'.:O MY;';I1MS8V^8 ?1?'4$CC8YSPZWECFF;"P$)'ST!R2F3_*Q6UK8K 0U"^77& MWLH+8]>NXXM+>VN"C1QSZZC6()PUQX89K!*C5(&4AC\E=N.^J+6*='U[OGNJ MOJ_OI^0F^PW6TH'FU.D= (K"$P>5@PS@;M"+S48_CAONN+9.ZNM$Z<6(H[V* MP\:P[6.E9=W!2BH&T!,80,-X , !]*[ N%J4Z9=Z<;PW"'GCVW.'2%TMH58U MV!G'1MFYU<[]^KT%.]P["C_/'EBKQ/H!>$P4%FC/4/'[-4DXBP4]4T=8:C<>._AQ9D MUS!+I4EL^VBO XS9LR$V?!R.;3;4@8QAPG[CP42M'838;1QF_H._V(K6U^5= MA.C&LZ*RLOS/%FFZ";X<=B9>@(/AX%LGG(8O@9H_>"(HS:/IX_*629-IG3D= M\YPJ[_',M[MYH/!X,&3RECL]G0F["&CA\OG,U<;ZN1=S8O*,)N0XVHN5:IZ? M"6":"9YI.?-"%[N#H^KZ=4\&;6(T31W(3I#AH->P#0]#[TS2!AI G(GRGP! M!L-1")=C2S6K./NC#,2X^"FV!:@][!H#^U M>NQY2OCTSGQY&/< P0 -JQ%5ELYJ8^->3O]*1YN--%1#J((-,^,>3"#S#NP) MNO3@\,O>!5*LWL/9=']$J43K#PUV(5:6 8;4]3#TB_BU\<>%O+1'L%=+:AG_W_^FT-OX^;K][ M(UKOWG]M[<-[3^ =[W:^;VWL[5]675K[FZRUW_H._]+VI\VC]L8FWMG^>K3[ M+C_C[7Y[HX5W]]_PK7?MG QU!%:FP,:D9!BB1H*Z BHJLC0G;88@@S7:&R$G M>B8P<0SK64O4G.N@HB(B1AY%=#)(+%P ?1,S'_A*(X(^>)"Y;G@89]MX9-)? M23M\')%[K>_IQR.].#,'6KO#AF//(L=)F\"U9$I&@'!A#3O+8WXJWOS@]V(X MS/E[F525X^TE,^@6Z--8$4:U1$QJGU-4/'*1$Q2-39I%'5*BEQEN<4KH[3K6 M=E8Y!EV0^U4Z8)9]H\,>R.OC+/DZ_2QB8NAGM6-P.![E9 CXXJL;=PC<^:73 M/TU2EI/ 1)7B>S;O21HSS*MK#T;QU>F'WT-G=-"UQZ\Z_6J?/N35QD6#[P7KY+;+O+; M1GSKO3\6Y9Q+DF)P*=22:_; M\_?13"=:W>N)N\=^&<9)_+D[@,&:C#=D37?EM@CT^CG88^]=9ZYO]$2CV>5PM.Z[<^[^[_">-[<[*S_^5HZ]/?I/5NAVV!?73Y2.86V$V[ MVYO?=WLMOONI#3;3VU[K77Y_N[.UL2YV-SX>[>Y[#N].K0X^JHYC?H!_+\SQQNXE*,>"W6_MS/WM>CI;?H9KWTIX< MCT02CYG"@1&.A0?D"8$YPHDV,49_0_C[/B?'LR]K.PY[&99J^75.2W /QS M!GB='&>8NQ@\YE$+QZ/RE"4II,/4A4#GU-QDF3S%\Z?GA]CO#(8Y*R".7BV='[.,9KE\0)>' M5-T@K^Z(6GF'/L!]<50Y^M'Z#YU"41FAC;,N6,V9E%HD$ 9*"V^I-8H4I]!B M!77[]P/SVNVVMM]VV^\VC]HG7V$N[_?;GS9Y#MSO[@.=-O82 M?/[,&6,N48V,]R:7F,SUC;5%N6$=850Y9G1V"@W]WD1N$9+]0@S?S2_D'Z>G MX /%_W/K(L@,=4D$+XB,G"MM(^C201,!&C3CP17WR$(WY;E[Q )\>HD)HD$Y MQ+&QR!G0GJG@0BO8IL+"KF)%>WXN[I&"N<$8E(3I/P M)EG/[^8E.(G#0;"CO0)QCP=QYPX"H3C!N2:H""[GG6*,G'84!:JH$I)'&E+> MK9H2^GN!N)?H(%AZ:XF(.UA+3N HN0;%2UCNA-.6<>F4LD1:H5P)H2\:M3[< M8BV=?.7Y6&!KO]O=W7X/UM)?/;",NCOT[=?V]I=CF _0[<_.SOYN92T%3VQT M$B.M@D7<>(RLBPYY@0EVAD25:X^^C6YX:(?3.#J9!-+I7 VFTH3]&K6"6Q4" M9392JSDGUA*KB368.^QDO/%P=3&?YK-+S\VGB+&W,I)L-''$.27(1 )39UO;7UYP^M M+V/KW=VZ'M_\_>ES:UD61K_Y4*[DR\/1$DG?OBOD$$;FQ?=XQ$V\;C@"]$ MKD982(P68_CU[\DJ 6*S684$>1W MM;5E1 K,&X\PM2;7)/7()4)0H%SQ(&V2FERRMGAM;8D2GIH]F["$T&1]=$H2 MCE4R5B?-1(BP6W70)3SUM/ORS+Z2QD;AB4&$:+"OE#+(8AX1"1P^XEK3((%- ME/!4"4\5G+O":@HDYM,R&HL$'$1;+UT$&F)QX,HJ4JRF)\6YJ1@5E3$ /426 M&X&XS*U3*8G(LZAX2CA87'!NGNVDEY/$6C?*NE9M%-?7PQ\U8RYR'$"*L>2. M*NN-4%1$C!W#)J5"5I\0Q(^FR*K'5GAF%5!4G3,4E8.?<$).&*7K&E>$YOX$ MRT32XODJL8 "B'=,NG*121.#HX9RL .UI9@EPH1B'FS">SW\#0WW5]*SH#(?CNF5*[B[R6+3UY?C$?IL)B[V84Y;B8!## MVTXOK^2?>2';_9X?PQ][HW8LJ'ZK2D6;:QG1&PZ[MF.]Q-8EBA1-.9W%1>1R MU2*E-!6!V^2)7EJ51EQ"]$MEQ)]Z \TE%)7(P M'P;LSW(*"CXR"1Z46P\2[G]C=*7$UT*"I9P0'&S+_@X2SC@=N;5:4NS M4+TR;_M>K/[DAB%,5^N/<_NE_KES^.9K )ZR%>[-)FT?2-;_QDS,:5CC8 MK3C8^VE+-$AF2#0.)2PBXMHQI*EAR$FCP3@E+A'6Q%+T,I=J[CR,M]E9IGI^0MD/2\U4UM>O]<-6*?[AD\?/C[M'79-9_"GZ75[N7?GS[O? M3GJ,K9WT&+OF-:[K?CYYN[EK9'[-VZX-5;Z:I:< VU0888!BDONY.?W$FJT,[K*Y%;4!7%P[2.\VMKH;YB_?GC3"Z>(C>AB0O9].EF+'1*EC-X8 M!+HR(&Y(0%9R@HP5A&D7!1-I:16O&'T);_]9.3N,(8O)O]^_WOA8'73'PUJ, M[,$!;+ZFX?/! !3OR@-U4U_ #??(G=G?Q5X3]L?=U)T@=LK$249YI!#4>6$8>L MXLIPPKV09FGU"TCQ(%;QQT$_R_BH7^W;P;<(R-@9?JO2H+]?I>[8C\8V[X4A M(&O9KA,=TALVXQH.X M7!W&:M=^AY'6#PSYP?T*-L%Y*!\>VH.I-IKPE5V0AC@UYAHCLV[P=K@+[]8_ M'%9V..S[#EP?JL/.:+<:COWNV8W[#G9?\_HKU>8E[5$_$H8:XA V:7T3FUO+ MG]Z_&0*\P6X';@M$*V;)C-VC*G5^Q.'5"BG_L;XNW'02*SNJV J6_[S(7U:J MM=$5FA F+U0G?8:;CTZ:#2\WDU^_6=9ML.BVZH%0=$\G$):E4^NY>L)@'>Q7 M&,C7//ID.P.8[.XXYFG^Q^-[S>0MS)DST'@+P_Q/'N4TDDQ',>4+PPTP6XYW MDH4UT!8CYS7H24 ,Y(+(R1DA6$XBL2PLK7)^C54"^J2;%SG+UFU6_HZ&;%GY M!UKY-X<[G@FJM!/(2+!-N?<666U!:21)A)9.$I[-TNO;V0TZ?S5SIV_GO,L M_7Q.@/G4_7DFUBG0G)PP&F\'GW=L+7,[^)RNJP?&9ES;A[E[P:"YZ>D.BRX1 M)Q7"A&O$A8H(+!H0* TFIDJ"G[.E@T.GYSH'M5K:>W\RA;N=; MN)LP7)'N-;W@TUZ%3Z.,U'_'@8PNK3;NRFLX] -@XO&,Q I]K][[7)5UMZ MV?(^,7,;H_,*&FGB].VP=;@C M%6,D>8>LC$#-.>@;'2A'6$45D[4D*+RT>F"/&E=DW._87F]LN]VCBT*55SE: MD+H3V:LMM4_Q8-3(1!9&W]^'J?;9?S-7L)+A9".][0Q "X%\=$"H)U)!7IQ8 MO!>MKSM.>@D:AB/-*:B=F&.(64HX58Q38@4V.)/NZ<7-2W$9:;(0Y,U_1CY. MS+#LV +]8D?5_@35&Q_8G_U]H-)'\->C;-J![.7OY+^,P'ZJ0/:6*]!J^0\' M=I!93!-YF?8.7D5UKH&@Y6HX=GM@5IY@X4&S\OD2"X/X%M'A;A^$O[G3RFSQ MZB/@)SPEV[Q_ KKV +-?HM.YO;8CH\:>8H6HS&GL,BE@0C*@$)D$^JFX"A/; MI=,#(V%2W MLP]F;^,2[_?.NVCKS30 F["A>,.)BS2E3K=3.\E/=MLOJES#AY.)JA]TOD;\ MQ/WZJAX3R-T?AYTPVFVJLD\,3"XNEY8_NE)O#0W M]YV E.[B<](WF8EZN<"LZP]JJ7G51 SRU_+8[<*-N=H=9-#^GXZ@D4;'N>'6 MTE59RX:,G-C"9Y XPZLV: ,$&_C/C?2\?M[47M]6B.HK^]P(>-/K%^>@< M-ARP,G*YE]ML9 9:O]<+:=]OI9I%ZVQ]\LMWX M8GU=K4W/@'!:SQQ+"2-O="[!0 ,RP0)+4LP(A2D%D%A:55>X.['=AQ^^WCL+N]#KME\\/A]OK6X=;FUM'V M^H=+W51R;NG69MAM;W[/9?W^#GU-K[ M>K3Q8<*)DH@;(-@&4XZ,2R!?-@1.XD5NK0-U-'JI=JK>MZK5K1YUO<;-?HSIGKG_7*E9OKUD,^_ MHL5:.\T"9KD!1N NA=QI6CN94K2>7,MFYV.+7:/MOT30:=F8@8^F,RKVIU:E M&@_/A5//@JAG2GJ8??7-MYLLMO'!Q-$'UK?/B3%@MA_VQ]U0N0C [",8$[6) M,XS=;IW8,1S&4;;E#VRG_J"V;1*@M)W*!\DI(I,<\)'AV'LK42U7Y!1H7P]1;[W;B(#NLCJK0@47K?1UWAKO /D_N_1OYUQ7W MST,?[Q\T1E@ ZZ[;/Z@CS)-LOLD5\$1;]5UF-WGJ#L:CX;]JQ?,;S?_-;E:8A_\'S.>P=^[!UO7'HSN,+D^,RX[9 M3J_A,W6^[E[O[RF5/[Q."D@]Q_@^4-9?*5QQ4Q$N\J#)^2/ M6M%.G$BGV_XA]E -ZEG@&U"J@/U#&5L[/5'$QFL/?I--M8$HTZ.5C4@/0;>49_MGZ#VE2-_<,DMQ'@+&[V/.:MD "_TV@+5 MJQVD+]F.;G_8$L4RGWK-9.6DB0NVL6+:$+6K+_?!3Z; M@ZVC!G96_P999][Z3/*^E'\^8G2],<7H6I[]J#87QU M\L,?8%@>=.W1JTZOGLKZHHL'8$?]@[-8T J>Q(,F97LF#YA\OM)\=N%T;O,A MI2N<\^L__^G%>(7\[$-N?G+CGU[[TZ=RNJ+E72]^FB&K%89%&?&CC]C<\-IG M5$]877=N_7)"_*,5@'R?_3_],=PI#"^5 )S3ZIYE-->/AHC'W0J3W(T95']3 MCUW%(3/?ADK4_+?Y<3IX 8[XT3S VN/OQ"4&7[U&<'E["5DO?;G MUK[UA8/&LK(_6]G7D[S43_EX8/5G%XS[V@%0EOI&0/\ ]4KG11(FSO19+_KC M5J8M$G%OB:!%(HI$3$O$Q.OT-+6_7UHAZS+.,LXRSC+.>1OGTQ78ST&#Q:JN MW^KWXM%)X#7!]Z_O6O;4+3!+BX3K%O'/7'XL'Y/];KM-"N]\+>'3+=L<+=(3 MUL=^)A6PK?+,\F"CDYCKP(TV02@=M3!:.6(>H-%"WDEKO9#_\^9L/UUQ0&%N MBF+?,;&B*8J]_X&VCM\-M(X]V3K^1K?H&[R] M_N;P8E%LN%\^BG38WO_XK46W2/O=V_WM]6]'&YN?C]O'_]G;V-S>@W?]UMI\ MG5I'&)_V=C5$4$FY1219C+A-$H&P*&0PCYP[+2A)2ZM,+G/,YJX>]ERK@?EL M85W OX#_]1*K*:%_E%U==G79U<]F5]^"T@EFB/-262]S%5AC%=$IL1 UEL%H M%3:$..0CIG-N:B1@05%+"ABB+?1,GZ*\X7. M/6X;TYFE$RR>GRM7, $$J8OBW,D_\OR2!XK[J_0_7X3^YX]E)+RH!MAE&RSZ M-KA--25%M3'1.:(=ITD926+$04H"!-M@5AREDJM2?2)<>^!5=. MN(X4&06_QNA4%!0S;NC2JM#+',^@/VU!RX*6SQ,M!0[&14<(\XSS@*V6TD7F M5;**$R>+#V(N@?+,!^&]888)B0*G$?$@"'))>22Q2%@8IB@/,_1!O"BD++DV M,_1!E#2;)UV_3[O]P0C5Y4JFSM//[4+>CRKQ8A/LAF2^S MR3!I?3(D<.*5"PX8L'!"V]P=X2'\!!?+*G\ZK3"22S*?_5;8[VW8[Z(1>V2\8LAAB;5+B4KF M2_[!/%O[J?Z?YV?M_YE;JPWJPMP']B .[J1';C8Y3VKP/\(0YV4)']#@G\5" MWI,07![BLR$$CV;PWVW.YE+8[\%VBW O"-LEP7ANN##21,Z4-9)KSDW@7E-# MG2@&_YQ2WLZ4P>^P,C8R@6S=&R92@IP0#!DC9%!&.:[2TBK!RQC/PN O$%@@ M\*D7[A80&)4(5)G<5XG#WM$V@+V? B9!6D-8,?CG$OW.#'ZC\DD#9Y EFB.> M.$7::8N83T(*;+C%>I8&__.&OQ+>O_GTO>O#*_3JQE9-+^'!0=T/HW+]4E9C ML4H/\B)>#GMJ<$J*I^XY=IA0IB3@>.D%,.Q^ #F ME 4?3?D ,!@O)-"(!+,"<68\D,( M+-;_;-'OS/JW-#)!54#"8T _C@ERT5"DP?9/VHM(^4Q3_I\W_-76_^]UB^S5 MLR;<-^K079JGWZ5Y^GKT<=_%2==3JG,#=6)* _7%Z91=&JB7$5\SXM) O310 MO[5/MHSFXFA* _4;RWZN-%;5I<:JZ;;I5>F8/B?X6#JF/W9\ZN6L;.F87KHA MEX[I12*NEXC2,;U(1.F87L99QEG&6<99QEF.>=Y6:Y:.Z<\@K;-T3+]RX\W1 M"CU%;\WI.5GT))>4/!.!2D<8#PH[+& 25&(N\&1%?Y]QZ_C#8>NXO=M>;_$V?;O7VF_OP?W8UO%G?C'5I77\L;N] M_UYL[[=H>Q/&O[YVW*)OX!Y?V=:7UM$6A?MLAKWVYN[Y7ND4)Q94("@P@A&G M*B&M@T&)11>C9L)*N;1*M%B64L[/09?+^VC.P&4^#_D5T"^@/W]U"\IF+INY M;.;9,SCM,+;,&2/S"0UKG53>:IJ(31PK2V_&X$I;LAF3MZG6Z,E0*31!.A +=@TL%ZX87#01'!H_;.R2U"YY$*H-F M<]\(?1$QLN3/E"[H+R5UIG1!?PZTH$05%S*J6,3ZX=@N-S(8%:/7A%,NG= T M*A4$83%1+!_ *_"R:@'-BO%.-S]W@&+:L(B42Q9Q:3#2C%D4B.2)".HBIDNK M=%G@DAY5L*]@WP3[O-,Q:&M=((Y[3K5E"I P".<\]>F&'M%2 FVVL'=FZ-,8 M=3 N(>S!O.=.8^0\]P@466)&&1TT+:D%\VK:OY#4@H>OA5YR#>9VL1^X5UJ) M)LPGQRAI!R6<]J(WP&T<#-YX(01FC!GN5#16"O@OC3;B&.(-$WB+@V'F3'NZ MV;I.5 JK.1(^-UJSS"&PE31*FF.?M'51ZZ55S989826B5F"RP.2M83(F&CRF M1 ;#$XF.*^V#<$QS'X+WQ1+B^;"5B\>R\"<_9'UW$>N[%^C9E6H)A1$2=B.+< M:*(-C,X0+[U6\*,I/H(Y9<#3S=BMU"E*;!%S"AAPP!$920WBEF#ON28JQ*55 M(Y! "4JM MLX@XYA%/02*'DT *\^BI\"0&7K(0'JL+VV0^V^-]>)9_F)9@B]*Q;>-R5[9\ MSGUT--V$[; SVJT&T09X;.[G!L9BIU>W-SOKPC:LK/?P-J,8,JC4[=U\;M=6 MMU&H[[#VZ<^*45+90;Q[7[=Q[K8"?Y\48:^_6G=E6*GJ[G-3EZ=J./:[\+B! M[7V=-&N!.\!]X%%P\_^.^WFT![#HL>E'!_OI>YQ4)!TNP[/#V,,WW!$\\" . M 5X&LQ9WA<^%XR \<;. 0A=?K$+5TXN2)T? M\$O][0-[5(MH,_CK[@37G(X;%ON\@&0@R[R@TVOFX9S(U,>$X(^O!K%KLYR? M]13\YQ^35>.BP>^K+K-NV.^.1_&/B>; T]=DPX T>VJ/ATN_G6T!V>FAZ$B_-S7TG(*7S$Y /?PVK=CRL M/O;W;>^:J= WF8EZN4+>>+74O *F&>(@?RV/W2[*.=3"E:3Z[=%W.-V@VL-:\),S/!JG,X/@0>, 0 20;]/>KOH-G MY=\F.'H>\T$S'F90!?@&IK%2?>ID3@"(.,QW/1A/@*VY2;T>EY1QE<,.-8AF M]C&$GT!!Y%\[O>%H,#[!]-W8#*HQ.@_V[G3BP M [_[DA7U_Y[CP!=<:XI+&;3C#DMN#3$ZX$ I\]8X937?69]8EP:=]?L^;T*> M'DZ?[ISWGQ-]_?>@#PQLF.W)TWYJBVE"=N/_?81GA -'N=SX O?=#&#R?=S; M>/?^J/UNBX$)^:U]['^TUU]_:^^]AF?_]0U^3JV]KT<;:SL\>[^4$T@GGQ!7 M1""3?W76<2\35Q:;I=4OL8*]!5;\J-Y%%YA.;K3N/CE?AST>"[@BV>&U4S#,";O\:]..GR@W,S:8IK M:G=UG^GJ$)#&'AP,^C_J=P?3Z1^W<.E($:(4@K,4,5>*:)NB-M$K035HK]JE M<[+7IEPZ\A;^[.R]>7\*GZ=;]-2-8U[<'O1'K<,=Y2DED@J46-*(R^20(X$B M3EB #[#&E@)Y7&'\DB>F H.OVZFI>;C5:BMXI!%:1,,Y#X18SRG8VX$"CR \ M7G>,J*SVO5;[N+6VDQR&>><:66$YXE&K7.E#(FF8%]H3EIC)JXW5M:N='07# MS)B ;'2/&OO-V\'@J,:M_=HY<&*!WAU*Y@P\/O=J!U$,.7]@$U RR]=+%B8! MZMLH%9B- 5GK)0"&2,A2$9"Q(&282AP8J:'CL+5.VP_6&'1H-E M+INFD[.(8ZN1"X'D;#W0% *'2&4-'->O]07@N(4SY_;V2+U$OS2(9;98Y]^( M45<;,;^I?U6/;,B\[_G^?MRT/\ZJ;&W"_5]W^_[;T^X#VOITL@]:/UK'WW"+ M;AUNK+_MPG?IQKO/8NOXZ^'6WG_V-C9;AUOPC.TO6_CB/F@=OSG>V/QPO+VW MQEM?/L.XMOCV9G=O8_UUI_VE)5K'KSO;>]O=[;V/J;6Y!>_QGK://^#6\1J' M/4$HLRJ8@!S.A;JEUDA+(A&F8,E@D+T@60-?(-4QK&7P\=HZEX+#-D2.=03) M5)2[2' 4*5K *3 *[4$6PP'0E=5F!2I8@CB\%+JY*/;/SD:_[(+ZY?QE<_$D M:--88"/[HP*[Y'MGF._21&O@\\Y^#G)T^N'4M=X[L]PF1I'MP<.[54RI@:WZ M7MG(6JYLR+,W"?]D(VT #ZTZH[@_7*XZ"2X]6F[\-MG9,[+?8B\_MW\2.#IQ MQPQB-WZW\'LSF)7JC07B]-^Q'< 8J\-8C0]"/2(8SO3P\K4_&Q[HU4XZ=U4X M_;CRNSE&! ,]S"ZG;W GL!;WQXVG?/)JF3>O5#FDG,RJ%.,^@@#^[,1&%C.#9C/6F[. O6(OF3,VGOS8^/#C@6: MYKT'S/(*M+=W#AG!* J86 ?+$[ U*%XY;(!\,]:J&ZWZD008JPBQC#&F5#: M>\L4"XZ#+B9*UZNN 4@QRLN/)35EU1]VU8]:7W=\2%(IS9'D1B">?$164HVH M]4("O0"+/S-U?>6J9X"K/5F=P7!4#3L_JGV8[]UA1J%34RZOWE668:<'P&AK MSW=]DRNP9/+)M;?O#'/0>M\.ZGC\&*[LYT!T/+MQ+XZJ^",[5>N[NMB+J3,: MUN'5KSU0.K4?'#"NOW_0[\7&0.TTFC5?D", O>96(+V]V$AV[>*KQ_PC#GQG MV 161_T<\ZZ=MF>ASIQ1D%4(?"'' 4 Y9[@=[F;HS]]I?LI;I;+9-S?QRITG MO+?3YC=DN'RA&:Y^=(;[Q@YZL'+#O^/@4UZD>:&W[5,S#^ZP"??:_ZL+]]UM MKW_XL;VYNPOWQAOO8,M_V?JQM?<>P.!MYQ)HT.W=UO';SM;^9PRF(CSW;7?C MW5LP$3_P_)3MO;=@-NYV6U_^ M!8$QN;GW\ >!QMK&\=M;_N"!: S08*AAXH M"*Z]18YA@9Q,7C,I0%GPB_161RF(9MHS17B(0(FC \#WC)*HDO$7Z>W)]%

M*#?PUS2TDS#I9;D^KD;#""MU!']IV Z>#A._M+)RH_61=G!E.ME+,_M+9L2? M*N@'2'$S,9]C-C.:;A'%MO6U.^:&V;J(HZG*L=S.]G?]!C_H<&L7T MF7 M3?__KDI8'LA= #R219KB>H6Y"-#U.39BM(1/^?[&",AK#'"ADP=TW&BS M,%&=S]7A8#@%[EI>Y^(*#4VA@6*OKT/6I.=8?U(K]L+$/&C/IG#Z_].;M MSBHMK4K)-SV\8BMZS8>S5(O[+:17&1S"?,%W3J>.B<71?]IAUM:\E_C+U MF./EYZ]T*TV/DFREA!)Y;OB6_CP:+D(1AQ'E9?T)V03?\LSV3NW9:.OGE4\& MYD#+@WAA;'YT %):'8 #X.119R^>=MX K?:O& I]G9&HIRMDMJVEYMG4$5(U M)\G;C>MSYVB8U>G_N4:086OGH%[4L,JRUISUY'_^;'EBMZ@#RH+']DHW:X6$]:O_O!I%<%I-P- I"F>/)44N3*&V0*G;.#GC>>(S![/E;,'G M0]9"LX8T.*V]Z$M<_"W&A-^IERT44.3RK7.WU?BLL5]ZO:G] @V.)J#2+S_< M>/1[C7<5&&QJ5H'"_VGJ(\GOK9VK^>4@J& OC1;.(B#F/G+5U,FU4 SGEMY2 M[*$V9,)D&.>^F]K'EYU*+J;LYSI=588N-1AJE:=6._J#\;1#>=G5&HEMG,&S M+YHJ"7V TJDV-+155D?=V5SIG4[.BI)5C>;NX2XT,VS:.YTYJ<.*EWJUL>P( M;)IR\6PP=?(NJ2*@A ^&X]K_O (2<_CXIK" 8M/+JMQA[1:;*6/3KYY[ZN:. M8=!*1E4&[I]L[8P$#*L;F 8/_E$#5QC4(UE_XFB24N5K$5MV$\.G+3D2E[S2 M,$NUWPZZ=UFS=;=J R]KMDM>P971/@1YZ3?SMR3KC3>V\2':(;QU-*[MB:G< M+9N04PMY>\5(A,=K J<2Y/I0X4:5K\>@_OU_.",2F<\$8Q M+@VUW!,O%8XI)4^9+7Z]'_?K[3__@!EF1 2%K!0&<>P$SI" S&.08#?([K>P$=SKJ=_\9^?W36^VS[E>TN'$,YVP,6 M^'][@#ASEMP#,7H%,-)TV&>K]_42@KT]@S?G*,5__O-K]KPU=]?^Q9YMN!,L MS#GV6"# .G8X&<^Z8@PS\\XZ?3*L $JGV&@]&-&--3D'.Q#>)ECQ[7<"K MQI-QXPR#?U+=*9?G\:S JIXIK;TJ>_:&9\N!FEH[J0-U\][6V@!H'9/1=-R. M!IDCIVK'W)T(BN22I[:VV/,H OLM.EF[*:HZ"@@BU,D!OEDK]MA-8*@'T)V7 M_W[3F6D1HXO?H[N+KDT%RR_S2^UTREUMO$YY&!>^V\S0T*7,SMGM%8"T<K"TQF?-X<_C")]?-=\\\PS.W8;0^]S=J1=_=AE^SQ^9 MJV! _)V/$Q"4<1W[ ^:'Y=)XJV"X\RM^MV"/P@U4U'XSLN(W6W3\1UUF=^6] MNK&&>T&[G0ECU9^Z^.]8NUU21-NM?>;54:W2Q&X:EIJ+P-QFS^9I;QJX!#LX'C<)0BL6]^SI&58TN77= M1:)(GJ79FJOJK+M&_Y@:WM40[$4P!,^RS$\S]J9&YC2ZTLV+(BLLT\2AG!C2 MG4\ZK*9A5HEKH@&QK(-V,T*=)V>,8^TJF#0QQRRNL/P7:V?6B1I]AW-YG[(% MO#78<58CJL_6GRU%>*"I6OEJZ'4XF>7FK(Q[/4P7AV^<$Q'SX#91(@^]:KJ; MO18Y CK-<+S\\27E(S^QF+LFZIO3I>!*5NS\-'MJ^KV .,":L##K))GC0?0;\.QF88&BW'E7/'9TO<+D-1XTGION?C!L EV-T^CJU=8D$=A^K;:L,,"Q_5(=3XZ7LN.6\@LG MXYPB=V+/CIN75'7.:W>9RBZ5EY.9VQ.$L[@#UO(%H%#.E,,Z"VR1Q]\D)R^M MX*F-.,C)(%GXLODRJM%@*2.LB:%7_<^#WN=&V?@,4)IU^P88+^;\UG"KS,YJ\8=#=\*TP(X/QO2PQS4[3=?.DV9WN[LKF0ZKHPTS(P=K]B9 M4Y=>;NDX/Y?3.!J<7:3%+J? S@V1YYD00(_-R:G+:N0B/+VDF:UF"L<9+N4& M9S-?YR?-DP>GN; Y63C7_*M!8Y$+F#.D&\#:OD%<^=9J5 E(7PA(JZL#TC?8 M.<6V2A2[1+$OCV*WF4JOW&='[GV?W=M8[P!X4WN4 -1;N+ENOC]X[^/[C[\? M[;XXI.]?O"3OOOZ!=S\>BGUX?N_O[!/O]=X=_/9QC_YYP:>^2_>.=X]?GNZ_ M>/]I]^"OCWLO_CC;?_%)O#OX@[Q_D=_QU]'NW[L,OB/M'CP7^P=_?MD]>'>V M#]=W#S]P3FF0V"!,@D><>XN.*"2ZXU9P:H>\&!SGK2J^UG=6LENW82(_Q_YD MNM\.P*WZ7(>(JV/0MN]*XT:;=F%K(HZG!-EKX %#CB,C*T30[8#0/0F1U<9(C.$=V M&$"7!-TLQ":WNVYS OJ\SQX/^ W&_6F]N7 R]$>U%Z/^2*"*2=ZQ!I@R;&S[ M #I=G3V8#83&,-SNO,[>]-'@\G[.6H>7906YW^BO5W5@%I18RD%=.%97NK/= MV9]/Z]QU4V\(&C8>D/S$81P<#NW)$*UD( EDP:D[5-<^;QZ3H\G M_:F-/%IU64WZPU@=NVP;P8@-0?A[\QNV.UO[V>;:6LS1_-G:TII[N%UV:N:\ M%[_LTKYL!=5FNQTMY@ZD*_8&)XVA,_7O7+8.ECYG&J4:# ]MO_HZ2R\?PLH< M3O(\-[NU9AMCIP]"TR!4H!K6@IK%'/ZU65;S.^HIF;X=3!: Y:]V;M&%G'N= M9Z)V&?TW#NMUF>5RE@$]$Y%J--TVF1WQXW-#$>VP7QM3O?SA,U>>/ZIB6KHK M)WO5.3K']E..1>306M5LP_RUOO7EE^@G]<#L9W=4'.8%%<$0F@UP[3>"(>DV MN_FFQ_;F_5$G>3-M\]%@#^9DGFD,K2[:W<0IFZ772-GT$U9LJ:;SC6-ITMR> MY:":!3JJ)EG\@@3,MI?D5L$&]'54HXZGP:O]S!C4&]K[#)4K>K784)K\[;>3^R=?T^E3.PZ'.R_WXZKZ8M!<+_=3:]6!2V MJ<)V^L$+$8)0&G$; ^+1.:0U]\C$X!0,.W.:G-=@/,6@].0"H,1R[;WQT0A. MF'?)2N/%>87M.T(#P'L(1N741)<7ZZBT0\,YJ!/3GJ2W8QCX^ ,,#."_>S#?]ZYNF-/;'MF[/? M)_W8I*,V^Z HKD=Y\<_4--NCGEV) M/7OVK.K77:L?.E]I:#PX6;A0MO'4C3(],&/:P/3Z=G/M7!FDYJ)0VT*SJZ]_ M\^%O7E3;#(M;/HNWR;PW6]7;G,B-ZO'FC7'NL;GFL_=P!,S]'_)X M>1TO=549KXNU5NZM .OK')X93.!-872ARN:ZQG?J(E_#D3OJOBNES3P3&W+8 M:)G8ZT[LBI>IS.XCF]W:OU)F]9'-:GW^V9,_\'13#@EL45?*D)4AVYPA>[A3 M,;._8<,HH7:.[39.L9?9*58[.[8_2M8P$>R:D9VC!&'2US].W__]IGK_ZN67=Q3N M_7NO>O_"T_U7?UXX2V/WX"5[1]]!WU^?[KW:97LO_M5[_^KW3[F-=W_O0C]_ M_[3W]1U_?_"OM'LV/4?C+3[]P)T(E,:(L)8,<>,4,MP+9'T@7H!<>46V=DB7 M2-VEA-W_61IWN(1:!C2W/X5I?;ZEP@^%'^Z9'V)21/"$+56&)\%-5-)[3@41 MRGJ,"S\\/#]\G?-#9(EK3R6BQJ6E#1: M<4Z++Z$%NB*;ZXJ$$A*CHDC$"+JBDPE9@S%*%%M" K66T>Q+8 QW&3=%6[S[ MZ%V/WW5H](HQW%C5=)UA MKCRS^^G58!#R6#3UQ+G>Z% MVN^*VA=N>)&,,1)')*@W0.W$(H>%0HP[:XPEP0<*U$Y(U\@U)/0]JW MWFI[H?#;/7FL[B0,]-A0?IW^J_E,OYQ.= 'WFX![M>2VLE:8@*U *8B(> @* M.:8%,IP(0TF20MNM':%55ZHU&&Y/*L+:N@R<@H^/P\%5\/$'\7'AUQ(R22P- M1<(XC'@B!.GD.")&:U!\233" SZJ+B^;60H\%GB\+3PFX;'"%FO0&;G$L+PP M5S%EGS(%%<04>&P1/))%U#-:%G2(2"3-$9?*(NVP1"PQFKQF)%>6WV%4=F'F M"CX6?"SXV'XG:L'''\3'A>\TYWUP+2S"SH!Y;8@#?"04Q6AM2"DPXMW6CE&D MR[4N^-AV3^I]!)W.5QW/!ZOUQ\_,R;>.?;DAVJ\.ZO4FXB9EK)MZT'55O/J$ MCZ:*^ 4W;'-ZTX,&V7XDD71CR6/=N84Y]E:XXS;[UD+;%"IYLCD)3Q(NUYV+6.#R]G"YE($( MLR:%$=#5O@\O9PN?#C MXJB94-@@X2+ 97(6&2(]DC+E1"EM68QU64O-P!HO@-G6RA0/>JK*?77LX>H) ME.%L3:];V[$RG*T'/.81 M<1; )$G2H,"8I(HF16G8VF$&=Y7$+4\MN>%B:QEF;4)N7N&BPD6MYZ('V2-3 MN.BV7/1U*L/8(Q@U^%5):)RDM0MPV44>#2TB%E!!722$#]BUBTB:KG/34AJM# MW&OUYA1"*H14".GI$5)+\P8*#?TP#2U2!YREG& JD.*Y?!;P#;*>.!2ICU92 M$@(16SN$RZXV;=\"]NBXJ(Z"_3RV\ VS_4GU'\TM;OCSSNKFI:7-6L=V>%CU M9V,AFT^MWS2GM&:TH%,]>S**SV8_?@G5Z*1GSYY5_7H75?W097&QTRJ,C_+N MJFW<[+":!>RF#4RO;S?7S@E'_^? W+ZIMAL4MG\7;Y%L7N>&W M?/:;K>IM3N1&]7CSQCCWV%SSV;:$H&^D-%X.9NHJ+*OO?%:-H25_S\;MZWYG M?#28P)O"Q5CTNL;71]!9AOT]_=>VETN$^:P\LYR MC;!W%'&E!7(D&B1E8-R(2*D,>6LRE;)+"&UYA+'5F%R260H_%'ZHA/ZXO(#R/A##0-=07$=M'2-8 MLY2H241S7G3%A]<5%[G*!.:%1QV0D:>SB^_8>W0[XSA MQJJFZPQSY9G=3Z\&@Y#K\;Z-P\^5CZ.W@UXHRNH-E-6]Y0)8C&G.8+X0]M(C MGAA&5N"$F(S*!9R4"&%KAW+6-52VKB)OJX&H5"E__/"WSBA.@;^[@K]%7$=2 M8A(F'#&82,0-)\B1H!$6*2D7.3/<9_CK*MZ^\VX*^A7TVYPH11'N(MP//G$M M=;H7:K\K:E\J&4*"%RE0A+4A")C<(ANH1PZ,5">MX-XKH':INU*U[^3/38._ MDJ-^!Y7PSQ_U?+>X?B=AH,>&\NOT7\UG^I$=);4F<*^6W%8^)>F5X8@H2L%N M$QYII1VR5JG . 6H!;M-8M&5; UNJR<586U=!D[!Q\?AX"KX^(/XN/!K">:E MY)0A):G*Q]X[9+3UB)%HK Y,R&"W=A0#L6A[N;P"CP4>6PN/T3$9'$!D))I' M38U./ 1'C7%*".(*/+8('A=5K9V/' <+^F+P G'N%=(4X-$G:I0,2OJ0#VX6 MM,O4&OS^!1\+/CY.?%RG$[7@XP_BX]))S4Y;301HCH& >6T5F-<^&@!)HE+" M)#C)S\D%]S M?%8']7H3\9W9K*M%3U,\25,1NJZ+!T.=$P=M/UQTQ-9EJQ\VS/8CJ:0;2Q_K MSB[,T;?"'K=AC^5B&MP*ZAS&R$<@#DXU0< F 6%-55*6,";UUH[FIBOD&DII MW,="VQ0J>;)9"4\2+M>=C5C@\O9PN?#58I.LEZ!G4ZT2*-O,(8L=1<8RJA.U M42FZM6-T%V-1T+*@94'+S?/=%K3\,;1R*P1N>6K)HSO+NW79>86+"A>UGHL> M9)=,X:+;):HHW=HAC'0):?LFV4?'1744[.>QA6^8[4^J_VAN<<.?=U8W+]5_U+?/ M>:L9$FBY9T]&\=GLQR^A&IWT[-FSJE]OE:H?NBSX=5J%\5'>0K6-FVU4LZC< MM('I]>WFVCD):"X*M2TTN_KZ-Q_^YD6US;"XY;-XFWSK(C?\EL]^LU6]S8G< MJ!YOWACG'IMK/MN6./.--,/+$4M=!5CUG<^J,;3D[]F"?=WOC(\&$WA3N!AP M7M?X^@B*R? >1O@")ZC[YH07H-^,X"O:;:&4B;WQQ+[.7]*W68FRO3*[CVQV M]\='<5AF]9'-:EU H!Q#5PX(*T-6ANSQ#MDC.H;NWBGA;?6ELPL-'(TZ+_LA MA@[%%+=V^UQIO[3_U-IOBX-G\S82S,X(;\F^@1)NO$8$Y+%$$WFP@A)'HF&< M>&M<4A3K:+!30=C41!,)I09EPL62X5M'$V=B_CA"B,=[T)<_OT#_/KVC?W[9 M_?BFVC]X+79SZ(_^7NV^V"7O/W["NW__PV0BHXB[0)!+6B.#A4B<),.%W=IA M5'7Y.NI%%H(H!-&J:2L$<2W9OI]C:PL:%#1HU;05-+A;==&!2BB#=MQAR:TA M1@<<*&79MZ"LYD5=?'AU<9:4_&7_X/G9A\"EHU3B?*Z91YPXC1S1# 4F<+#> MYTJ0V:6@..UBT_82 IO&$8\VL^&^*CZV;$K;TY&95'U7 2DR562JR%21J2)3 M)7FH#%<(N!)$58('$7Q$B;.$N&$!.:L%8D0( M;!C56 E 0-W%C!4 + #X! #POD*"1;B+<#_XQ+4TPE78_:[8?37F%86':?$* M1I>RRY0I_'Z_,:ZR->0Z9TR.*<1^YDPB1AT"RC D0\$%GVGS34/)A\L#O!&& MANKSK$OU:ZM^B/WQ,P-7EYKY.!F-JW1V?LBO.3ZK@WJ]B?C.;-8EVZ?)GZ0I MRUX7IX2ASBF%MA\N.F;KVO /&WK[D233C:60=><=YHA<89#;,,BBIDW#(")9 MR[E(R+KH$9"&1C;D;6C,1!F2D8'PS"!"R2XA:S@Y\#Z6VZ80RI/-5WB2H+GN M5,4"FK<'S:\KH(F]YTYBC*+D!/&(.7+P)\)".F(4QY00 $U%NW@=KHD"F04R MGP9DKM.;6R#SQR"3K$ FY MP$<%FC]0*^9!SSNZKXX]W-DE93A;T^O6=JP,9RN'LVQ&N(/-"';8A_^..C_U M!J.+YX\^4)G):Y]*7>I0?E]C^OXH;KA-\B";.U[W_> X_@<633%+;F"6[+\] M'S$TF$4MP XA&"-.@T*6\(BXM03LDF25\EL[FNFN6$>\<)T+KF6XM0F)>X6/ M"A^UGH\>9!]-X:/;\M%J,)9QH3&- 1&.->*Y=):CBB-B%*/,1FUTWF\(DL%E MV_/$"Q\5/BI\]#CYZ*?UQKE',&[PJS#3.IEI->:=5(+YP@R8*1=PY,PARPU! MC"6)C0I2^'1US'NMKIU"2H64"BD]/5)J:2)!H:(?IJ+57 (=*;4>4T1%, B8 M2"&7+$;P ^92.H)UR@<3@G2HXK1[B-R"G\<6OF&^AZF9@;W),;3EF[_GU5CU M)[:>DG_6MS4O<<.?=U:W0'WOXGSN!J,JO^[9,/;@O9_C+Z=5&!\U^ZVFT40N M+FPCFS]FW6C0FXSC+]/)P,O/7[+UK)E''P%6AO>TT^S66\QHW66BSVTF6_KS M:+B0^<.(W##:3\@F^)9GMG=JST9;/Z]\\G'51\N#>&%L?G0 4EH=@(/J.(XZ M>_&T\V9P;/M7#(6^SDC4TP7H/!C6\O8,F $67;XM]]UN7)\[1\/,8O]3"1II M=)P;;BUW3%MI)1<^>F(#DTE^4%L[!WDIYD,+?LT$V!^/_OFSW;E,+NH_SBW- MAIV,]LH+,-\$EUQKYK"(D@9/A Q)AK!UQ7.>8FL!(6@@EFOOC8]&<,(\P+4T M7L!S-5#,)Z !0QC@GCT9Q6>S'[^$:G32LV?/JGX]3O5#E\7!YT*YC:>".0W0 M3QN87M]NKIW#_N:B4-M"LZNO?_/A;UY4VPR+6SZ+M\FW+H( W/+9;[:JMSF1 M&]7CS1OCW&-SS6?;DG)R([OP]4?[C[$;Z@)*C[U@9?@'4S@J]HMW^B3.R-)_9U_I)^3>RV5V;WD,L6"X])*HG11%Q]>75QL27CQ27Q@F@A-,4G(3*J^JX 4F2HR562J MR%21J9(\U(;DH7L7N;H<>MY&-FP,ABME;ZU5\+\SAAMK :XSIIQG=C^]&@Q" M+G?_-@X_5SZ.W@YZH=B$-[ )]]ZN1IF%"A8G35 $PQUQ(332.L$O(H/S"DQ\ M);=VN*)=KD7KZMVW&HO*.2"/'P'7&3(M"'A7"+@21(W!>$N-1L[F/!M/*+() MX'G[B61K@*N]\5NZ_& MO#R1@D4-FID?Y MW9/OZDYBKH\-Z=?IR9K/].,ZLW%= %^=6<<2)8R<0U2YIS M52"R11 Y.SJ"[K]X^8%*+VW4"7'!/>(89LB$))")AH)^F2PG )%2X*[)Y4@* M1!:(+!#9=J=J@<@?A,AS^P>L#BXHL+ ]MX@G99"USB$7HE;&><.2RK:V4;@+ MXE-0LNV^U?L(19T_@*#JA]@?/S-P=:F9CY/1N$IGYX?\CDXDN&PBOC.;*Z7M MF[+L=7%*&.J<4FC[X:)CMBE+_Z"AMQ]),MU8"EEWWF&.R!4&N0V#G"V=9)T9 M)#&6/"$:)>^SJBTCTD%19(4*"B>?0/@S@V0]F[ UZ-GWL=PVA5">;+["DP3- M=:4X6Q-KUO;L3* M/_I 92:O?1Y]J4/Y?8WI^Z.XX3;)@VSN>-WW@^/X'U@TQ2RY@5FR__9^_:Y+:-+ S_%=3$WAU7 M<121HF[CK*MF[6S6>=;V>6-O4KM?MB 2DAA3I$*0,U9^_=L-@!==1YJ19BBI M3^V96!()-!I][T:CYA4G.S)36,13ND3XB?51[??0LYVA('SU4'\TG8YO- M5M^S^YVK5MOG>.>&?]7K]/TK,6S[-N=B"/MX\<9NM?#$(>DCTD>DCT@?/0,6 M+Y\VSRT!;_ OTDQ/J9GF<]X=5W2;_3Z_ZC<%GF"R>U>\VVU==9R!T^RT;7OH M>>MSWD\:VB&E1$J)E-+Y*:6:%A*0*GJT*IJO)>B )='M#3I70]$<7+G#@;CJ M@P:Z\CIV:]!L>IU^OXD7$_:M9L9/-2;=!U.QV_-W 'S8[+ MP0[K^4W?<5H>[P^ZO.075MP_OWL_^Y?QW]I_?O,['G]ZW_OO;?YR/7Y0 &7]\=V-_^.WG M\:=W_V[]Q_D/"**;YG_???CVZ:=_W_H__>KZ__PY_*\3W@Y^CV$./_SO[_^Q M/_[T\^2_/_W8_/#NW]_^,_D1A)4/ O"]^^'=+S#GC^Y_?\4YO[8_?OGQVT?X M_N/O-^[_6MQSNBUW<#4 '7'E=D3_JM^VFU?#7G?8 1'$FWY;*QH@;^'?H':P MN2=$&]P=+GJN&/;ZO4'+]?B@[?HVR*_N!1.@"Z9(ADDF+MZ4&\#T#N0"S.SX M"NJ_EXS7L4U=Z7_IQ*2F_Q\69(>FR'L1_&83R]C %QP, ;<+NK_?Z_7<+@S3 M$B!$.LVVHYQ3X)1NT]8LT[^79=[!?B;!% $\>Y[Y\>Y_PAUT!L-V[VK0Z]E7 M;FO0O^KY&."T!YV^)T!2^;!%GR+VNA%G M"1MD$NA"2A9KHRJ.I,6F"9A="9 9;JV?>:GP&;SRDP #+9JIP[6?IS"(Q=*8 M\>$P" .>"G61Q]MX,LU^ LJ>L@_"1_7,/O_(_L(GT]?P6X/]OY_X36.1 ]EO M@B7"$\$M3.1Q.<9Y9> ;B'#<%[O8H@\AP8HMVMG!%OV_) 9N\>4_DGCR#N ' M;D^S1'P:_MT@ME+GVCD_\OWSP^]?X?L/S4_O1G_"_]^!R&]V.[XCKKJ>KWI; M=:[ZW+.O.N!!#%JM;L\7G8LWCK.N]1](OQ ^ 4&/ V_, LED-OA=>"G2XC26 MZ947QA)K8;B/PG>"(A_WD]W%R5?\'I1#@"?%D8P+;DC'(JF^T6 W$Q#/\.I= MD([Q"6"6G[-(:"A:3PT-E7U(Q541P9:F&K+,9]*T!80H!#7ZO5 5N\O@O\=*Q/ZAL=Y+:7&A 4K_$!+")+ MQ6MCQC>K[Z]H6J!A]&!](JFGJL40WEP;@LK?[0UNO-S%O#1.2A=K)*X&B>!? MK_@0$'#-PSL^DQ??S^%I$D1752O[E;]9 M14QU-D#7.&#O02@9J=E@'W@$E(Q"ZJ^2O0NDETF)FAY%[$W$PYD,E(GQCT*J M 49\)3#4,[\(F87Z.K%/A?'AG3+4;BY> MH5X-D-Q\K9K&(IPJ_01B!LA8$S,H%7A??UN@OJ*N\-=2!7G%9B$MBR2"8=[& MR=0P"$ROO[0NU) 7:$F"M0D?+^X$_LW D@(U?@$*[^)5@WT9 XPYQ CO-(EO M X27P]1@%4RGH5YP&EL*%CF.,[" !WH5:-$"3+]GD38H4<];NVI3EF. >YZ& M%Y$-*AK$"*!MEY$N+S[B:X#[(9(.XX/X5C004\I"J3P)GU)<_!\93T#>@YF> M"$!CRF 5_P##E8$'_?\IDQA?!-/GCB?^51C'RORI#&1,&X1_(K@N'(;-P<__ MEP2W\!S[++PL@6V#]?P+_C/2>P5V-LYS U87/&_W^T#3B/6)(A@+X!G!E#@; MXG.8H4G,IF#W@',1*VL-364+MB(,Q!#^@;UZO#3W/V Y0%$ 8H608'?5>_"Y M 5 )!25,IP&ND@+:>I,8)@PB;<8KFM,6W'ID6/"X%V8*:(YF6,XC!B$3,"U5 MVC08@E<#5#4$LS1.8)O'/ 5D(V5Y/)-("FD&6YOS!)"!'PR'0.VYU08;-@1W M =X$2X^9#=@$64YDU07!:_\'V\_>O[?8!YD;W9I?TJIRC%[HI:J_NZ MP#H!^HX&;)Q7+F_G%F'>I]X6-=TU>EF!MXT=4-%.GV[Q+A5QMV/ ^L@H\Q/L MK;GS%,0;"LC9#TQX*'Z1BDFH)/ M*==$/ZS=91!17\4X#M77$A6%TH/(!:C[S,0@OGQP/@*9)LH57# +@'LXLB.H MY!#9+!(\N5(?4C#&+65YX-I@Q@D."Z@ 4 0JOS!(9Q:3?"A2'9020Y#- 3#[ M+)>J/B@8(*@9\EQE.6 ;(& MB$D5U8(M4+LD87] Z"&Z@7Q P4P5VUY>_*(DZ3NP7\K1"CK4*DQXXRL1H3]3 MH3<4@+A556H+(A]PF,P:&!F<<-C=4,95DVX!3#1D@/3^R (=0)!*8.L%PE-Z M":7!-@7%"9:F' ?3%?+T;$A!V]O@;(4Q["ZH0[ :%*<8K([!I-,;"=9HA)P' M<@9-GQ*SPSA.073!=T S$*Q[ M-=W"R!+H-0'!$L71E9H!=*VV)_^!6Z'T;QE3,T@8Q3B4L9@) M';F#'Q17@=3#10VX%%6+4GP#\:A/Z($IJ"P+$/7&* UY,C)K'@I?@8C"&N.> MFEZ])):XS4H;L*]BML!8!2_!(F&M7&K#A,M)K986N6><_E6@1[Y6=5 ">39\&[DZC_3# M5QQ?5H4D71<+2;)I'4FJD!*5/([V@G-!K.P"$%# VX$<*PWD*PZ.T9=6H0I\ M8@"F:&&4RHV90L4BMBZ]0[_J%]@0JT3M? M4AM7MHZ:\MC$TUO S0WJ6Q)-3R2:"J\#[%Y9$3Q+9A82U158$1-C_(Z1UA4M M*_*-Y10L(XQKCOD@ ,O#6%<#^'P;Q&CP:?H'=SV>3+"T869&4H.D@D_R7[P\ M2&HX1LYD*B;S]1L8;,;2"FT>3:9A/!.)-I;0W;[B\HI?&7OMC.V:OXM9C,&, M+"F=8=0IN5&3&\_:N%$E-(7UK"QB'00L>F[HYQKL!K.PA; M>RA%M-P/$C3C1B!'DTAYTS 'QI9NC3<.>K*PFV%L(\2+&!3J8JV)BS@4H"_S M5) ?IP1W,(G]S!-YH C,^33@^00%XK0+ --,C+^1!_I5",F(>@.@*JD 80[& M/:!.IL93E (=*F1/M3TB&H$)K[Q5\!&P@DCS0JB@' ;)),_* +BP"D!VH$P* M100+J2L%7K$RY3P!NV(\ H8=Q;$"=81;R21B$ 'X&GA?<7%#/2)0523G8O:J M,B2_G0"-Z;'.7.EQE*+$D#7ZN[KHRJ!!338$R:'DQTP/9>I/!HJ."^^N@F$0 M2\I]#?!.!Y6XR'VA6 DUE#2!CHSKQ0OMH^>!M#34/A)NC3<.Q*V)Q)61-GP; MM2F@&T'52E<]8@)T.7+7>*P:T9-)8,(S>4&+=N;.6#C]MEK85!QPB1&1D7*X M0B5@5.7<$,2 L:GG?&^=H$1;&KTTX\"IO8J5K"G%F&;"S-?;/\'0?+5L2EVK MX:LJ-ZEHKIP#LU\FV5?"HB.%@U1G"*= QM,$RP55\>!$B%1O>%Z4%89Q3J65 M1*%Q$E0\1(YZ=E/U2)X+>M7U3+E M62JP(54=2%$+ (\I0TS5YFH+2"=O\>G<_GH;@ZH&5R_))):6H#V/]4X&^1>O M&* %[/7 VRH>\=U0_=^A,=-@[U.5 ZIOQ$D5W/A@=RA;(O:!RM8><)BJB)#R MELJ\3"+ 2$AT;LKD(^ =XS)KPQC+QN&Y"1@6X>PUDD>:!-K,S9]#.Q^,L-=Y M1E3GXG5Z.\ J.0^_4?5/BI!P#G!C\(E4R-?:",98ELKOP -8QSZ-HSPY P8& MV$,8+P.C>UKX$OE*T8A"R\UBXK;(<8*%EQ>^J(T$-P,KQV%D&:"$@Y6!A8Y> M@2;581:&E;2\IF2=P\&?1)K)=M8I1V(E5_)JG) J^JB9I%9 M%#@.,DL4@>4.13ZS90KET06!*=$7&N-*E4]H/)U97ATQ 5[+DGR(6YX$<2;- MZDRM@W+JL&:,PYQ82*6*LW1H)](H+2JPAE6D)-I$CV+ET_-$:0X\QP(OF)U0 MCYIH-!ME@:\BEEP1UAB,8V4"(X0*@FF"1V;2W,,2WCK<(Z@:['G[M_$,K.IL M&5:KKQ3Y9WR'L1H505 5B;<5G".9YV)=.P-W01B6&3"3L59E*RH"J&M4X'EK M7OX8!JFL(LS$/#M!*O A85RHBK^@7*5BSMR)PQ*V'/OU:XL6+X--BG>Y]1 M^DH%#4/-UU,TD=5CXEN@@V:E"$!YH$U-K,A+L9Y<53-KQ*")4ZQ%A;)#]2-8 M9WDM#\;+="X#14&.Q;*R5==CJ4?+;(')7I@",#XJ"Y,FYHB!$B"(/<1O43DV M9XGK.K([$Y,/#R2!+9/' /*TK2I?F$)'4WE">T%/R M)"]Z++_'TRR9FJ$J#Y"!#5Q8SY)/JSR,> *7O'Y M3#+)L=@(,[YX(E'I"X',U&#_VGI PC(6R4JO5,^"81R-1U#HL1ZC-21LPR^6< MY"Y/@H+85C'#H3D7JH_+X'M%ZM\4="C;>A_HE@)#MBOQ/4$#9J1.BB3:+L^# M6"NWB,MYET6')?*U+R +X]OSR%69ECRS4A #AJ_-1'O9]Q" 42>W\X(J:YD4 MK-7^3UXSL,Y4/&_6-^4BO/3#EK,.<36^:EC,T-^8A\.5 M#,%F MTK.I+'!, OE5JL"+.7Z/K1*R1(VECK*;ZL+RX+LY]U[T -C8$:'!;GR=$85P5URJ?5Z:0-E&T.HJ%J48= ZK47O(L'<>) M,6TK,2"F+=- J;&"GC/B!&8FR-Z^1CI7E'56HL['(IP0Z@V*A* M;:E*S:8J-:I2.ZLJM4\5X?.^8K*\+TV6^IO4CNVTG?[^Y0&>;S.]LE3R9R!$ M5*T8KQS(G= 5^Y:,J:7HIPJQE'8)B:[[75.3>74H*J@T!NR&)*S-3CX*DM8:HVEK)3 M\ +L"H!?)*3RP/7Z!1F5LSV/PJ M4#/G8:/*"9]!T476,D<]BFR85$T15$,592;F+7/G2P3FSGD\[_F9&VU^YD^O MP1\F8F*S]\KMXUK0[;=O<6#:(^O>R*JJIWJ0H:YARHLW548Q1"7R0S33$#R% MJB^F@^S3ELTL'%\RHMI=6)KFS@I@=TM6;0"&EN M*E6U(EQ=FS$4J$N*RF4IL'!5P:(RUE9Q>)[IJ,/<;Y7>7SIGK1WE(N7,?LS! MQOX\X.7^J27PQLKY4FI7CL.N![YZJ'D5_%H#ZU")0IN"8(7U8.R0-3TZ*^&] MN8#'PI$WM<-SILZ]&UT]#8O].4UW3-V9,(I#*]W?+.5BO+ ; M+9<-=&?_7%ZLSC=52NLXIF%5Z!A_[+PT5?A:?L"0;FN;(>W^$>BQ0^W\+WGQ MTCU)OAS1/NN^--AM%=BU]H?XDT+N1Y&6AZKO07"9!.D8!+?:;+(:OTXW_^4> M]+)W0:@XMH!BBIK;M,/+)[1;>L9FPW47IFHV6GWBG?5>!QY_6JJV4FEEO,M& MMT#"NVOLAM/?5KPM\%*KMR4OL7>K*Z%0OO9L72>UP]1=5[^RN=@"17JW-__D M.OB*6QOGRK'N*2[ Y,8+I]U?PPM.>$HZI93&KBD-9R^7H_3I%]6L_X..+_RHNO2ON+/K;46%++]Q&%=[.^;9ND?=,?4M+'? MZ>NKT4Z99'>YE$]./[B:(-[Y+$!/$NT-L M;\L#ZOYQPX/ S2@9_G;1NB@-[ -<\([',-;<[SY_4J-R)F:+^]R[ZZYS7U9I MA[K@_5*ECN(,1O+EJ[F+WI\0O\89W#^&5U[\=U"$HLK; HW/0(-GL*E/QS\:(>?%8;&B".(>M&BBT8&ZNJ#%MEJMIM5R^ROL MOF=$4LV(9S5RMO%\GL0 =O8M#[?9J#4PUHR\FTTB[$V^7]UHFG05Z:KUNLIM MV5:S8Q-+DZXB775NA%T[744T?7_RO+N4,2=J7D'-=2G9.+Z@Q]N%KLUKA<3C MF/1>;)X,RSJV;?4[K;VKHKU@L)8D^'"+ZQGRHL0&6UIC'>* PYIF1/RU)7ZG MT[,Z7=(!I /.F@WL_6=%3I<#2 ><%O%?.O8^??=S(7PJECO]HA2"D^ D. G. MNL%)Q7+;:^T/ZF#T@:+%IYS2L2W;[EFMWO[C8Z>4WJ$L_)&2=\\ENJ8D_$F1 M-$CLC@,2NT>431+[],B[1_6 )+%/BZ0O72J;.G"P]5F/I!-@!!@!1H 18(\& MC"IG'ZI*/RU=L'(D&7R"AJ A: B:(U,K#TZEV0VG77=E\EE=8Z$NQE.WX.7W M!5&";6=4=MRVU>QU*:A%P=K3(VZ7DA 4K#TMDNYT>U:OWR:Z)GE]>L3MDAU" M\OJT2/JR35&RXQ2Y@!B CHB30.E3VN[;E4M*>DO:G2-P'N(_RE.B:DO;'1]*VU6S9EM.E#N8D ML4^0O+M4[DT2^[1(^K)#55;4F7]WP)XO $)0$]0$-4%-4#\'U/6M-CZ.L+ 7 MRU3WE3YP6/A\R@ELR^ZU++=--6544W;6C-#K$P=04=F9$K]M.?V^U7?I; EI M@;-FA#[90:0%SI7X+ZFRF"J+:Q[&(3@)3H*3X"0XJ;)X-ZU=N>&6)Q'\EVJ* M']((K&/U^E133!5JITC<5'E)%6HG1M(MV[)MNK:-Y/4)$O?^,W:G1-8DKH^/ MHFVJD:>J8@*, "/ "# "C IJ#Q<-3<:E1^%.G::8'V>#4*PGC!KA\T5=XLY;8[&.GJ#= M-=Y\WN"3O2=X_5UENQ^IW:M8@BN3]LTLD M O=)P'W&^I+'+JE>!75[@W,I6H4=-=QVDL!/>$L+"(!)7)IIB.T"\:B=]X<5X=#Z.KAG M)Q)\###PB[@542:DIJJ_\,GT-?L[+".,1TN+S9=9(8W?,YD&PUF^IVNP=/^+ M3XW!3?@JD<( :XG@4OBL^Y*E,7MA-UHM-@C"$!#)@HBE8\$DH#;RV1\93U*1 ML'C(G*;3M!B7(/XF4Y[ Z_I==_E=/A%L"F#&OG[1[C?8;X(-1!@ $.H9 )A MQ%>2'+! LFD23'@":V8\39-@D"G"Q9GPI0 F]E(<$S_%T2@&)F1O/_WZ_MV5 MW6> Q@DFP*7 B@LD@ M2W"(-.&W(BS6K! ZS!)5].P'TLLD/L4'\:UHL!N0,JD:,)Q9&[8%RZ7#S <4 M/,F_F ?+C+)6 3@]Q M#;/#"KQ4,C$<"AC[5N3H&L:XC'G0<.._C(4L]ELB5F&C0.KBHN"IH10I&\QP M"88J81=",1%1JN'B.$N0SM1V!7IGAP*8'= \R"0."FA4&) (#DR<4P9LR>\" M@2UV^M^-SPWV3B . ,^_$X,<7?51JUYY%8S?#(0\2V6#O-W.)#9R% M< "HJ6H072#_3L#Z%VD;GTM$J.ER'$PENP2RP F0'T2!]1BF2&"/938HOWJE M5Z? '@'9))$"FX]$Y 5(855^M9V7&[GT%T &PLP^QJE@E\ZKG-GP,U J3)]3 M:Q#!IXG>HT2,>((:L4)E@>2C$?Z0PM2PP;C(?+_8)/9%*!OG*XT_1>SG#!C MM@S)W E$V31&#JBPHJ&B4FQ51"32'O WLDS$?@)6YM%,D?'G*;X*_X,G(J$E M@"(2'&H:)^DP!OG X'F@$J26-6((1M!T8"\0@A+GV.HB&&HA%XN(H1?"/1TS%,VAKV.XI3- M4/ *@=SKQ:-(X1)^,L_"W?\XBH>VJ5C.GW7F+H-7HVM4W MW@E/3 8BT6\Y/6N511#(JDDPT$O:NT4PB..OF+$!'9C@@TIO@4!/F0R^@5"* MTK&,:T.T<#0"LYTB9\ MIF@4I!>H"[W_ U"'N6S)D8V6ZKP0!0^+1UK@234# MC.CQR!,A[.LE# (< SLD4>(D(A)WPG^%!(SO FGB:W\%L892ZS6 FY4LAO^0 M@6\$GM;EFAV4*-23A(IPM<:5B@L5]XEORG;SV3"))WHN'GI96%AE!B<-]L_X M#M:66 RX!=:,?FNH]2J28@( @H0MQE7XG)M>#0AB]3:02BRC*9; 'QA$?!-@ MX %]KZ7L!8'<;=NE1![>1^':.V->E@!>4SV?ER&*2H-R"Z3E(B[0 LQ8O4I/ M;<#;_KDKUW77VFB[%:_O C\= ]4#41L"=]LZ*K#J-3Z0<0C+?VTB#,WJ^Q?K M8 0G!+1F/?G8:+[X*V M(QPQ<-V^R[D[:/5XAW?XP_O577 0$B3,SE?/5[@8F*5N8HSCWC6L\[QG;GY7T!J#EOMK_9F_V" ML1U0FHFYH&DK.'C5YO03D.X1.B1ZG+61G%PU>6!D!"H0@P)+S5L9_C5\KP>: M@+V)5NMB'&G]>&/ JUG)_(@JP(3>E<^R- "?J-" 8%8G_A5&,M3P&,3!H:2, MO4#I6N44K@Q.?L6VZ1+O&WE#T5F[#(D&8&\ LAMNIHJ630&%76GI#F-X0 M-!FS4/5]+9".>RFS@?220)F9RCQ2T9S(5Y2?(2^,>>+K,*0OYMY;"E2R*6SY M6$75E'4)FB(;@K4%=G*BHSD^6-]@L\V0G8R-VV#O8<)0QF58L;KB?'88+$#@ MT$Q;#X#,IAAPJ(:L-._BD'/@--AG9?8AUJVU_ DXG$V-Y3L&?+-;8%3MN*H1 M-5OE.W991FR7D&95%V#E@.J ;;XAKQ3_S7"/_& X%&B]PFO)"(.D'"-B@%UP M*:1&KY$_L#K]KP9;HB$_%G/&:X%:F7LI>A=R$' DB5&<$ 1"K$UV(:?H;J"R MK6PA JFCWOK%&.%%9[>*6#5 U6[61*K(:WY>0\8GS?][5/EE$^EUU=VKY+25SG^5@>^J0^)[,9;N/B>XW2*U=>-JN?+*=R&]NX_WR,] MY3WVKMO;R=YUN_?:NU*L8K>V9C?PV+9E-Z7/7G2Z_:475DU\/QYR=0?ZAFN# M%AX>B$@, ZWZE")"G9Q\%2@UUFCD4A^B(I\F BU9%6B&AV(5JZW@?M[01>VH MQ0,ZOM?+@5_,OI8HE6!GB:J!P/N4S%6G4\,-K MN/IQ?*<^C-A%AFVC'VL@(+=3"MMJT^,4 MC+G]#\:V"..IRN]M*13MU@:A. >US4/2+):^BB+RP_0C=!.C5PU>RZ!\B11 M]3=U2CXE8HL8@AFAP6X B1,P&&;SY4DK!69NV*R4Q46: MO)##F)7#C'DN 2EYNV]%Y,YWFSVE3%^0"[85\*L5U_H_7:%Z$ M?'8=1(J6U$NKY(G.(?5;C5:KI=)(YM"K&=^DF!HZQ;10?JQ_['8;+;N]_O>- M+V\>N='O/O3=9L/>]&/;=1_X[KT0;_MN78X8[]2"8W4I]ZILVG.>1>D?%HLF MW[Q_/"[I@NZA$?EEG C!/NA:A!_!0_"W.."3RY8HUMG;71\]!\I?MD(.UN1* ME=S&&8SDRZ565T^%WXT\L8>N#'5A&-3LSW0&[D"M.(@<'D4.=I_NECZS.UR/ M!4[JH+L](Z^,RRG_]+#-(W?A\!JA:Y]="A[54K->QW7M/GSN[__0+G4=/;2" M)*XFKM[$U:U^B[AZ-ZZNBYM_?,;(6SY5D8,_JP6#*XV1.G3<.*J&&I?=MM5K M-_?9$IQNZN'&5?4A-'E-;OS MLVUU>CVZX^*8O$TBZRW45+=#1$W.UL&1>3/!TJGR;*!'SM?!NAG:EMWOUJNE M8:UIDQRP$^2"=L=J-MO$!0=4=Y1F)SC/,:73;=;>WOMQ;6/UL&7>Z..!A MSM)Q7Q70[5G]]O[U\6%Q6#/B>ZHP2WTN*"')4D.NJ)EDZ=E6T]V_OWONDF53 MYW[J8/'EGP2KS6PFX-D>3ZQ.B(!S :@!;&$M< 7P&@L/>1:;#JS;;I M2E$TQTU&/#(3J4[UL*0,>W(!^2QWU5CN4S':!LUSC2KT_0-\OC-%=4LVGI,M M^HK#G,$$V]D*<[Z_. YLW=.O64U1'.+E877RI3E33<#F="X\8/H,+_2D-?V$ ML3\N,N]9-;PX6WFZF%3AWA]9H)O\7N4E $&4\FB$W=HVR5;XQ=ZI%] ]%SFL M%;NM?BYV=Y.ZCK-)Z ;1839NOZU4GK5APST-E-6N[4I/81$()-1&(A6, MCQ)A+E7 ZP(2?[WM5MS_4Q%L*UJ?+<*ZDQ@LKP3)+=SR4>Q_)E+3K14?UEUQ MV.>B 6\Y$P+R#S%(,NR6 N*Y#>8=+!FMXF&&[6<-E'JUY4TB"_KS\#TH]])V MYPB:CN[6\6BC:/L(A%1V;'V?BLERNU8*M-2#-(_2,?ADKD@#@2$L;"*E;U-R MMNZ_.=?NUEFVU=>UN]_B@D#''-S,A\3VEJ80;*1O_RNN@UKM#K,)"&IP@?.V M4W$D\G92 L1GBJVYP M7U^?)]6"5?2456':G6.0B&'&TZI:Q+:8%&&&HH-*^ MVQ.;+Y6J7$.(YBO>"KFQ#]:"FX0/O.@TFPMWX\3A+0(!0_M!RL(8[Q*\$VP0 M8_@8^_:KZW%P)6_U(S>Y3L59/W"E@/IEF\X7K?DI/@L5O$) KF[,77UWN%*9 MZ5W\P!-OO$8?46#B!.6/;BAG;NA,^3?5KEX)(<=NN"]57'#K:S:ZC4[EC76B M)V>=G%%6S+^1A=9$":N&(0I2\0VO!%-C%H':^1OL]"UA(!ZT>-)26+U08>55 M[3]/I7W4@YF^=V3Y]NL_S>A[]%([^)* MRWZIT2*OV3O@'0#?4^0]=V^GYOKB=_-*J=.+EIL A-*Q!2>):L/>Q2[=%1_1 M7/QKI,:_@:O@H<\I5S>0XN3S]X@^% + RE(PRXQ=[RB/OPWQ^S!%!:JNT/@>^#F?$CE^F27+#MG>_:U=<&8TM4W2O3 M[-E)7]EQS\T3ZAYJ;$"*^-%HF<(6J^ $7^Q]ND3NK2&7^YZN[W2Z3W0_ M68]4NPD;98*7.S=)=7N-3G]#R]''-$EM-1_:??6>)JGN)H@?TR25(":(5T!L M;\L#=3GLMH<&HMUU]53+AMT9-Q#=ZXG"D^P1^NAS%:>RJ4_'-R]UM'#%;::T MYZ?"R O=76E3B9%ISX^/D5^RM^HZ4KW1=)[T+,]I$IP$)\%)<-8-SAJ='Z^] M(B^2*HOIJ;HU]J+Y:7Z:_[SFKTM8^OAZL!F_>Y]W;>S5'Z\1JO9Y&'^/+:-J M=O+>LCL]R['WW[/_K+IL4>CKX*&OP[-"L_FRWIM*0IZ$_,.$O-/I6+;MD) G M(4]"GC;UQ#;ULO?JY=DGJ0@4 H5 (5">$903RL\<_L(?=H)$VW8[VFFVK4YK_PX!B;9:L &)MFVWU>T=BVBC/=W:K6@=WJLXV12 OM]/ M79A<=I0ZG#?QL,N0'G1HIUX:N-OM6FY[_Q6NAT!H+0GUB>^L.]!YMJ<("NUA M!779]$[W"2)]A]AQDI(/VN^>V[?:G?V7B)*4/ *>(2EY;E*2=ORA+L\>BTV? MU;<]%&#/UY6 H":H"6J"FJ!^#JBIH."QO5I,=[V\O$!_%#S!ZV>HQN"Q6&[U MFU:WTZ1$'"7BSCMITVH=2R*.1-N6J56[8[7;)-I(M)%HHST]L3V][-#I[K-K M]4EP$IP$)\%9-SA/J+[MX"V(YZ]6I#[$-#_-3_/7:7Y*6>R[#S&%[G9$I-UQ M+)N.!U'H[MS#/$?4F9%DV[:RS;7Z[OX;-)%LJP4;D&P[0=E&F[I]2Q7*2Q H M! J!0J \)R@G%)*GKK/U=VH[6FC3LBHM=WZ]GYQ[-;# MU"OE76LKV;HM^-@CR4:2[;PEF_NP8 ;M:8WW]$DNLCC9^#^UG'TB#=RWVOUG M#\A1+\7G/;[T%"&A$^JLYS[%W5+4<;8V^]WO6.LS4]A$Y0$]0$-4%-4%/'V6.R*>9;<\1E<0$UF]W3;2J.U6[1R4=* MP9UYNJ9M'TL*CB3;=CO:Z5A]EV[J)LEVYI+-/1K)1GNZ]3F*%IWH/K>.C@0G MP4EP$IQU@Y/*VG8X'9..16*Q2*QO+TN'1]?F%UM.QW*;]BLZ.7K<)T?/:&B'[15TRYUMCL8X.KNUVK%Z_ M9HT.=L1HS0CS>8H5=N?E1[NP!.Y#P25Y3_+^F>1]R[9L>__'ZDG>D[PG<&M= M1[:G-=6%[6QG1?CV^Y3#BN"_?G#[Y@?XDT-:0=+OF4R#X2Q?RYL?!LGW;XJA MMG]Q1\*;7^8R:N9PL@JQ:KKK( 5@O"54AT$DKDQDP7:4SGD73P0 ["U=&[M? MW 21#X-?7]F]"L4H$FIUX)OZX&\SMO[R7<]Q.H48KQN \[SI-MJ*&?,K))DO MO$1P*7S6>\G2F+VP&W:7#8(P#.*(!1%+QX))X<61S_[(> )2 J\P<)I.TV+# M))[@&\[R&WPBV!0 CGW]N-UOL-\$&X@P@*G5,S U0HNO)#DX@633))CP!%;/ M>)HFP2!3G(FPX4O!9,J]%,?$3W$TBF%Q[.VG7]^_N[+[#)#OBPF0+H 29\DB MY AV?N(JCJ3%[H)TK$8*>3("HL_'-\O@B!N<##@'>S6!I1,/TSOXVF)KB7L: MRP"'OTY$"// 5\"D(;LH[ACO\03'JU!16\;3*CM K*/-?U=,P!+)/@8PLZ/#F8V3L3P M;Q??!6U'.&+@NGV7=_W8LW7Q0; R^]A2F!6.4/ MW_,WJ^BBRA-'JQ52X8TCF&(T ^$F>0@"8YK$0R&E/O8)X]Z"3 $1A*W@$A%, M!EF" B9-^*T("XD(OTLVS!(LLF-^(+U,XE-\$-^*!KL!].ASI.',VB"J09YY M8>8#37#VPG78Q$CK1/B9EQJY70AA/RO$+8P!#*=V'L?RP#[DY:/,FWFXIUDJ M0=AZ*(EA=EB!ETHFAD/AH?C+A>DPQF7,@X9JX5KS4&)((#$^=Z M [;D=X' %GK@WXW/#?9.( X S[\3@Q1]JN-6O/(KP)6!.3";H9#'B2RP7Z! MEQ+$XLS2>96K+/P,.QHGQ:X&$7R:Z+4D8L03)/G*;@22CT;X0PIK!T3@ M^O)UL4GLBU VUBNC'3B(C+:Z +C::%N\0 I% T- V_, M//#Y B6T4+^K>2O#OX;O]4"3X)MBKT69NWZ\,>#:K&1^1"6,02@"3%D:A,&? MA>P#V9+X5\CU:G@4>#B4E+$7*-94,F2ED,_')S8]!S9=OB[B'D9M-W=B5+=W M/Z,:^HYW 64-KRH_:"!%Y"G5R2M& P"#R@A,$="UX1K:+SB$#3CJ^2Q!>#8M M%I@5>/=.,#!=P2= K0L;/1IKP,U:PES14 6RX)%"9 M@9 &2L]S76"5 2'&4WS:8B,1J="J(F-_$D2!3!.5YRI&L)@!U@B6?;=YT-6%U/L_O!8BP#5F"T@N^ M]%!DZ$=45$EYV;F)"LL'BS]1L7Y &"O]R%[^6DI2+2,JO:J]4( T8>5)(U2,";DH#NB49W MG@%&'8EHOMX_G@&Z$0@\HPDZ6FGH9>1XUA6$@,>03Z6XSO_Q&O35-.2SZR!2 M>%$OK3K.50C01M,(47/.S$Q@?F_HWQ;*DO6/;J_1Z;OK?]_X\L8?NXU6L_W M=YL->]./[B:(-[Y+$!/$NT-L;\L#=3GKN8<.$MUU!HT<19S"2 M+Y=:QM2B"'RO-=[=@S<3!95''6*?:5.?CF]>@GFC;!.3N:(M/SD^KC@&M*G$ MQ[3E1\G'+]G;,8]&QN5?8G@8=O: M[J*_:X252SWWJU#G&LKNM8S7[SN:^;KS5GU;PC,K7Z7MM/HDF$O='W MJQM-DZXB7;5>5_6KVZ]5,M-8D>%0761,;;&F-U:R=;JTYX%AN M_";BWVX_VXYM];K$ :0#SIH-;+*"2 ><*_%?VGN]^?A<")^*Y2K%'D!9 $)\%)97)[U=:'9+8)+%/D+Q[1-Z>H"%H"!J"YLC4RH-3:7;#:===F7SFH;DXPPL# M;'IO;I>C!-ON]8:6T[.M;JM#82T*UYX>>;O[+R@_);JF<.WQD;1MM>R^U>PY M1-DDL4^/O$EBD\0^,9*FC@3'WI'@*)SB%=?S46>"1R*UU7&Q I7.Y-&IU'-F M WO_=:JGRP%T*O6TB+_5L2VWN?\.@*?+ :0#3I -2 >0#CA?XB?:KX]3?]*Y M[9]$)!(8$;/;W)\$42#31%W)3MGMW0\C=5W+[KD44:9,R>D1MTV]FRE3 M'UD@ _QXE8B0I\)G093R:!0,P@V'BRC@M672HVDY[OY+#$\WZD4YCQ/D @K[ M4LKC7&G?;5EM9__'@DZ7 4@#G" 7D E$&N!<:?^R1>WXG[9/%+7C/X;.UP3G MBS3(^\NT35)[-,B:6K03PWZ'P+8,\6]#@(R04U0 M$U$3U 0UW4]PN)"P%\M4-Y8^<$CX?(H(',NU.U;/IDHRJB0[:T;H40ZW)8G$?R7*HD?T''"@<]=ZOU%56DG2-PVW=9&56FG1=(MIV\U M.U0?3_+Z!(F;Y#7)ZQ,C::HBIBIB HP (\ (, *,RF@/$PE-QR)A0>3%$V&Q M2- -M/MHQ.M0V=2)EDT1-%15\V@)85MNB\K*2$(0-*=@*9YLEOR]L@I9RK]1 MIZV'Q.^Z+:O==RF(=Y2IEG.?G_AZ+5]WNE;+IN \\37-OQ>CJP8!Q)IT#SA" MD EJ@IJ(FJ FJ"E!=0AS\J-(UQ;I/S7VYHG"# \TQ_PX&X1BC;2K$3)?U"7< MO!T*Z^C].3W;ZC=KEM_;!9TU(\GGB>UO1-A>-!*!NS=P2G^0F">Y>0;@/F,=R6.75"\A=KG7Y./3(+:6TFO%@8/O4P[@PW_]X/;-#^J/ M?F20?/^F>'S^QQVYM1TUT$*.^$M(2P,(G%EXB:V X2K=M(7 M7HQ'X^/HF@%\(L'' ._B%L1994Z@'QE^9HJ=/![)M-@.,LW< U*[G_QJ=&U M"3DE!AB@*!%<"I^U7K(T9B^<1M=E@R , 6LLB%@Z%FP8)#)E,OC&)C#T6+)X MR)RFT[08ER#I)E.>P #Z[9ZS^+;D$\&F &CLZQ?M?H/])MA A & H9X!,!!* M?"7)00LDFR;!A">P:L;3- D&F:)3G E?"F!B+\4Q\5,.,(=G T@^5('L)7TR0>"BEA>F!FV+9;>$M:JMMO(H+) M($MPB#3AMR(L<* 0/,P25=?L!]++)#[%!_&M:+ ;$#*I&C"<61L7@S718>8+ M["[,7O1<-C%;!/N6>:G9K +S?E;@.!7))(@4VG P#^0A+Q]EWLR#_8BS5 *& M/<2I!Q,G@";)Q' H8.Q;49!1C"MA?V0\@6%+6O@R%K(@ 8F(A;T#N8OK@J>& M4J1L,,,U&%*%C0C%1$2IAHOC+$$Z4SL6Z,T>"F!WP/0@DSBH?*U1(!$8T!LPCB3 MV:#\ZI5>GP)\!+231 IP/A*1%R"959G8ME]N9-U? !T(,_L8IX)=.J]R#L3/ M0*XP?4ZR002?)GJ7$C'B"6K%"IT%DH]&^$,*4\,6XR+S'0.$^2*4C5,6TGO4 M:6]5\W#8"2/:3QEMFW5;@8E<2 &?<*1BSS#K/*,A']ZKY^;XH[^9/[Z@RHAA M;-/0?2M(>%79^0F(J0@90H^S5D& DAH'WIAY8!P&*#J9W6R^5/-6AG\-W^N! M)K T9-9%];1^O#%@UJQD?D2EMT!Y $Q9&H3!GX6. !F<^% $$;>9[===JULQ<6UMXMJ-?GM[$W?. MOH57N]O8MP?WF;Z SI?LH[ACO\03'JW!77\[U"W$LU920 !D%Z775W:O$B=0 M@8-6![ZI#Y7LQEZX^)[C=(K5UXVPYV,T;J.M@@F?06CKJT+ :$9E8B1H2?6; ME9Z[6>D-8I#0RG' *:I6^@JN:N5>_Z M2X\'O-(U#D^ADW*UJA2V51CZJ\$'U](,[JO!F\7@WA@]11P93.](Z'F4MN,Y MG&#R3K-T@X+;A;7ND=S36"K_\%K[#;?B]5W@I^-KM!%>&QIS-3VM?(T/9!P" ML*]-H*M9??]BG9) @A-)/76$TYU'5O7O."FW8"2N!D!K7Z_X$-9RS<,[/I,7 MW\\M&=SBJRH2EW#S6 0,AP\1^;UM,+'1J/B!'QW,;)R(X=\NO@O:CG#$P'7[ M+N?NH-7C'=YQVY[P;.ZW.L/._[I@*"B7&ECY+4P)Q HV$W^SBBYJJ *WP^>V M['"$^N[VDAO11*!%_@!])R(HB";%,!GTZ>!O:-V_P' KZ@95 9O MUT6ZSZ;U(_N+-XIDCHD^_BEX"#3]7LG3NHH3P.L4["",2$HK-\N&L9=)S! M*4SC1'F.7P4&F\$&4D:31.O6\"^;CF%C;D)ZV\;TM=1)OB8)>BFKK ^ M,:PJAK#P5"T& ZM)!(A3/VS 256*P;2\E'U*S.8V=SY"@]T &B<3GLSF(]LK M1:81V?>Y"H4HQGP09D/B,(SOY/4.!C0 - )CS5BQ'6WPZL!Z3IXZH0OD%_*I M%-?Y/UZCN1[RV740*7)2+ZT2*=KXZ[<:K59+V7^F/-J,;VS#AK8-%]+7^L=N MM]&RV^M_W_CRYI$;_>Y#WVTV[$T_MEWW@>_>"_&V[]:E&'VG8UJK2P%6F<'/ M6OV9JBMKW(+AQ>(W3M\V3+HYJNU*O0N]5O66ZG25<@ M'%U?&N)JXNKU7.U:3>+J7;FZ+F[^\1DC;_E410[^K%3FKS9&ZG!6Z[B.8MEN MSVJUZW,@J]:$>%0-?XD%MF:!EM7M$@O42+&=K%]=564ZVZLJ^G1-LAR#8KL: MJ%+,*9]-=$73033<23=";5G-5I_ZH!Z3OTEDO86>LFRG1V1-#M?!D7DSP?JI M\AR81P[8X2Z(=2RG6;.&/K4F3G+"3I$-;&"#]OYCBF?%!I1L/_TD]K' 6:.@ M0*?1;=?=XOIR;W7UL^7==^\]5B.\/F,*;\?68O72QZV.:SG=]G/G^(Z[/=M3 MA5KJT]>6)$L-N:)NDL6VW ,XO.0_/[7%_ M$D2!3!-UDG+K4]K-'3MRW=^02\YW!LG[ 9F&0$ZW;!"R9><2Q^TLOK)R[GO; M (ZV0%=^NOQ%KYP4!JC^OO'L9]'Y$N8))M,DOA7FU'IQR-5:;"^YT/BHW=UJ MN;]IJ+T47U)@%<=98>X*P$MPIGJ3S"E5>&"8X9E[,X/,.Y--^(P-!/PG%4B_ MAVH41@+D^03(8AZ!>W]D@6Y)EC\K^T?Q'6FL.&P_WWI'F46O*3 M:;",M]I;V$E$J;N=],^<@=>RMS+POFS791P,Y(ZFH'S0+ +AJXL!1KJ#N!>/ MHERXK; &V02$-5B >?>1.!)Y5Q$!(C3%'BU@N*H6W'(38&6_/@687=K0BX#$ M>N%XWM[TP-MR8H 2AD).]X/A$'P8[!6SL7]]I9DY'O+%]O);-D2Q2MWRHM-L M5AT"L'SB\!;!@,'!ZF9AC#W)[P0;Q!A$P%Z]**/46M[J1VY&BGX?8=KE9G>R0\\\<9K]-+Z%BUDK1^M'-*]A4RG M_Y1_8PDVU$1A!"30?:EZINW07+M7?6>M",K9)V>6%1#=B+'D<=@*<^#%3Q;2$QE.^!\(.0T&)*2V3U0H6A5\DW\0U\ED JX2+3 MV/L*?KJ^GB)G/I0RR,V*M24($ _M4E7PJY[1_\K BV?\CB>^7&K.W]W0G-\X M_/.]^>.5V_ETK$Q]3O?B]/2HSRGU.7UHG]-:J,H]^F*?RHM_!C.P8$:32I?" M,VR4KZ[BP2YZ*/"U13H%_8(DHBZ.F>O@5S;4EQIQZW*?H]/?T#CO,:W^6LV']A"\I]6?NPGBQ[3Z(X@)XA40 MV]OR0%T.;.RA$5YW747 LC(\XT9X>ST5WXJC+S0I9 VE1B9]OSX&/DE>SOFT4CHC:8346=YTHC@)#@)3H*S;G#6Z 1D M[17YNWB""5)O*:1?M_8T-#_-3_.?U_QU"4L?7Q\AXW?OLV?\7OWQ&J%JG\=) M]]CTI%YG1QW+M5VKXU"[I!-MEW0RH:_#-TQJ-E_6>U-)R).0?Z"0[W>LONN0 MD"-O7$-O6R]>KEV2>I"!0"A4 A4)X1E!/*SQS^V@IU5479D8-NI=@9 MA:[=LUINY[G[GM6:S&I^-\7>A<,)6;5V]T&>"MTI\KQ"J>M8;N_9V[S6FK)) M*!VO4.K75RC1OFVZZLC>+49".?BUN"Q;5^6][NC.GL>*%7CJ']RQ.-@V@;ZG2 M]U9C.Z #>Q0/N]+C00=WZJ:#V]V.9=O[U\&'0&DM2?6)[UXZT*FVIP@-[6$% M==GT3OL)XGV'V'&2DP^4DYUVT[);?9*3)"=)3FXO)SM'*B=IQQ_J]KC[*SI] M5O_V4( ]7W<"@IJ@)J@):H+Z.:"FPH+']FPQ7?;R,@/]4? $+]&A6H/'8KG7 MZEGM P0"*1E'B9NC$C>MA\7VJ-*@OJ+-[5B]9HM$&XFV,Q=M[K&(-MK3[4N8 MZ93WV;7\)#@)3H*3X*P;G"=4XW;P5L3OT02)U)UX,"[U(Z;Y:7Z:OT[S4\IB MW_V(*72W:\3"Z5INASHT4NCNS,,\1]2AD63;MK*M9?7[^V_41+*M%FQ LNT$ M91MMZM:;2ED) H5 (5 (E&<$Y80"\M1[MOXNC=NSFJW]%UI1E\=GD%=[VJA3 M,FF?XM3WLP1=3EHF]:U6?_\19)))))-JL'5UEDFT;_N[G(>2K=1X]@FE"J8F MJ.TLI2;./8K=HK:SIR;:7-MRG2Z)-A)MYRW:7#H,=G)[>FE3UUGJ.EM[%=QU MK&;3?NZ0'/52?-[C2T\1%#JASGKMUI'V4B0I^3 IV6]:/9LZSI*4)"FY@Y1\ MBIOX:,=KM..7=I-:SM;T%#I!35 3U 0U04TM9X_)IICOS1&7!0;4;79?94MM MR^WL/P1(63C*V!R5I#F>JQ])M&TIVEHMO-F61!N)MC,7;?:QB#;:T^U3MW2L M^]R:.A*QT>E:W:;^BXZ/' M?7ST/.2K\G6ZB?FK4SE.,&1X(DOEQ-@C%>JJI$;)?U"5OOC46Z^C> MMASXW*W9E=X[8K1FA/D\I0J[\_*C'5@"]Z'@DKPG>?]<\KYO->M65$OR_MDE M$H'[Q. ^?179GM94%[9;?:GY]RF')<%__>#VS0_P)P>U@J7?,YD&PUF^F#<_ M#)+OWQ1#;?_BCI0WO\YEW,PA915FU73700K >$NX#H-(7)G0@NTHI?,NG@@ MV%NZ.':_N DB'P:_OK)[%9)1--3JP#?UP=]F;/WENY[C= HY7C< YYG3;;05 M-^:72#)?>(G@4OBL]9*E,7OA-%R;#8(P#.*(!1%+QX(-@T2F3 ;?V 2F&ZN+ M#)RFT[38,(DG^$Z[N?B.Y!/!I@!R[.O'[7Z#_2;80(0!3*Z>@1,8/O$PO8.O M+98*;QS!/HYFL!3)0_AJFL1#(:4^YP6;=PMO24MU?TI$,!ED"0Z1)OQ6A,7Z MX7?)AEF"-37,#Z2727R*#^);T6 WL)?ZX%@XLS8N!F#VPLP7V&V*O>BY;&*V M)Q%^YJ5FHPJL^UF!7U $DT"?3\/!/- )O'R4>3,/]B+.4@G8]1#U'DR< )HD M$\.A@+%O18'J&%?"_LAX L.6=/!E+&2Q_1(1"_L&N@?7!4\-I4C98(9K,,0) M&Q$*E$4:+HZS!.E,[5B@-WHH0$L!I@>9Q$'E:XT"B># Q#FAP*[\+A#88K/_ MW?C<8.\$ H SX,/OQ! W6.W5FD=^%; B8$MV,QQRV(0&^P5>2A"+'^-4L$OG M54ZC^!DV-4Z*C0TB^#31:TG$B"?(HI7=""0?C?"'%-8.B,#UY>N"C?9%*!MK MA>LNHI3D=%T 7"VG%^^-0>G 4:QZA@P+FKD3P$1V]^7]4LZ+0:HE*'IB9O=? M;A387U 8QC"V:5VW%22\*L+]!!@P0B+6XZP5?2!^QX$W9AY8>@$*!89W]ZEY M*\._AN_U0!-8&C+8HN!=/]X8L&U6,C^BDL@@%@&F+ W"X,]"^H%T2?PKY'LU M/(H\'$K*V L4CJSJ=N]G54/A\2[ K.%6 M9? ,I(@\I3YYQ7 8)1E=8OZ-EQ#_06/L %'79\E"(^"7H#%X,\;!"37C$1[CH,6SU:*P!-VO-A8B!?I6!N-8DM)8,JB5^VLALQ^&]S?<7(!?N M5"5.X<(E8@(&ND =%G*TOH&/A_ O8 [VHN5T"]/_7G&#BA#>01\"29 71_%'?LE!IVR!A6];3"AM@O\U5C'$JX9@"42? QAYT<',QLG8OBW MB^^"MB,<,7#=OLNY.VCU>(=WW+8G/)O[KKZ(+40WW4PY+GN%%-N+T=M83;WT9)D.MS!I2VL^O3VMGU<;>-4NS#\^'L M16]UN!1&D7$4B; R.C #O-!>_4+I!)E8AXJB/!U;U(+D=W5@5IPG/<&DW&8< MZ !Y065E(-QD:3H=T[Q[:ZFM,S6=MKWRO;5LE<\\GYP] M^+N'O*1Y1871YM(UX+L&DVD"7KJ*N <1F-A*;\NG^"IX>";@N0M^@4)&8.AC>4)_.?%?#^[Z M!(06%DL.D&J'88:A+N5^@MT-IA'WTC@!8M.)M#QXQ2< ?*H30\$$O\7<4E:& MI"SUR>-RC-4;H:9OJ=E/_1(&:$(7J24SX!VRVJW*.49%6I'Y,&@83Y$#P.[R M &+M:<(LGMDDQ7FPCBS)DXLXBQSCZXF8POZ-NR0I?=)P&^W/,1M*9(&@.- IPE ;@FDB>2K M2-D0%BCSW9#WZQ!=L3)^D5 M9EK-KD_TY#CP(,9*%ZSVUPZ;@O8MB-0@93>C1&AYJ#9:!5.XZSB 0Q'6=K2=I5N!)V3OAB8OA-]S46[ 9,)BD]"]@ MGR\3CJ)4SN0,A(:'EJFB4"0T1:0I"@<4$SJ"!ZO,0*^#3H(XSA:1";00A\!H00QO";F2X4J8GUFX?SYU@V509-=7LO-0\&:+C+ M;'!5/&L"C+O \4H5G2C,Z(R&'JEBO*CO)_Q;,,DF*%7A1?T 3..4TZ"C#&I! MLWV9S%C$[U^E*J"P$'"L,\"!-'IUA0-*IC0G=VUYI8%$96,RCG(JO& 8""S^ MBW2UA]2FV-)6@N@/$F5SL0]\ALSM L\K=MG ]EBZD<+L)@2[C#LMW_2.RABB45,FX>X:U.&570LF\5 MBL^;RL4 M$FZQDNA\"E(!%"N\;)E $FZ>V5##R(]25EA\%8:P.F"\; MQA%&CR2H2!*A@40YA702P28RVS&.QLG9-E]4/548:K[1&4^93= C^Q,QFEN= M0WCBWEHWM26H,:_7HLG@Q*0R.AHM9EJ#%UT8C&8NGTIQG?_C-?AGTY#/KH-( MK4.]M.J49I$! 'FNLP#F^*B9P/S>T+\MG#;0/W9[C4[?7?_[QI..[]T+=GWTA.B^NX[NEZ,_!SM+\1[53)S!2+Y#RNX_4:(6Z?1_L?U5NS7F?UVZYC-?N=Y[[=N=8\5\_VH\35 MQ-5KN=IQK6:7N'I'KJZ+PW_\9HE.#&PV2PH,TXUN6T906KVVU70[^VP33K>Y MU>+F+V*!+5G Z=N6T^L2"]1'Q9V-KUTDH ^OU$[ZMHN6XUCM#MUV<53N)A'V MO1O7;UNVVR.GZ]DUTIDX73^J%DI8IB.^>6,>C03#DBVF_RVQJQ56^9#?]>CK MF2S7V:NZ.BN3D[RN8V> 7MV:^1X;"]3(Z^HTNNVZ*[8O,9Y6,BHMB-8?#*F' M]_68/'B]&/W2[MI6W^T]HVNV%3)K2;5/Y;<=HCR$^.5!6]YR>E:W_^PNWTGQ M#%V12( ]&6"U#3X<@YGV=NUY79ZR@1@%D3KY%0]-MP@*1#P2X:YK6SVW1;X8 MA2/.F0U:7=>RG?U7-YT5&] !@-,OK#\6."D\MC^["WOVK+6XJ&:8:H;7'A'K M]*U>O_WS#@%W;\&;M:ZO^D0A1]DABEU$<7?UT<_-_3UH%]-#+8\]&41_N1NA: M*W7'<2VWV:U7 &P7=-:,)&MXN_;3N0 DA8Z&;>HEA>RF;;6:39)"!W9#EJX; MI_NI'M04L]6<1Q;=3T7W4VU_/Y6F[[K>U;#[1NO#C7BLL;R3YV;Y6"-U>ET8 MF3J]'D?'2^KTNA\\4J?7XZ)[ZO2Z#4><5&M/ZO1*Y$"=7L^Y@.I8X*Q1H5?M M,U!O5UX+9ZZ$H\(N*@'96B-8G7;/ZK>I'225=A%?GQ)?=UL]RW'V?Q[HQ/FZ M+M[^D=HD4QZHZSK%9!K&,V$N-I?9= JV22++&]SHO-^CNUU:S;YMM?M[;Y:K4Z+F* ^"N^TW6ZEXO"NT$#=D"S3>C0:.BZ^M3M6N^M0 ME]=C\C>)KN^GZY[5;^ZU ?F)DS6Y6_O112G_)J3%(J%:OB9B" /0I1I[8.=. MOTFF)?E7Y\H ;M?J=>EJD0GGK8X>S1H[^,312,7V&BTIH,BP6I_=C44$NS:9\D2H4@I\6O*),&W[ M](-VWV)^!M\EP80GL!I\DD?%G,7-& $,Y*D#?((GV')9-MB7<2"K3WIAY@NI M)M*/XQPOG'X!,WST@'''DLS\RGJ0BR1=JJ;CEW3CPQNQ.L#&_%_ B Q)/ M8Y^%EZE1;F"QE_C>Q=N;7W[\C)\O7C78;X*);U.\0 NFAY< @9D"14&H)JJ M""N2F3=>P(D*R^H' 7%^=>5SL ]F&O!\_BIBYB>2ZY&1*.@&0D>$ ?$"T!TR M/@'^T+T?\3W3_Q& L!4^X!^.!1-(7&IP*\)9@[WC,PGTAOL79ZF$B5'XLCN MN6JE0[UTJ)<.]9[!*4XZU$OD0(=ZSSF9=RQPUBCI> 05 M75-4UFR:)=Z82T$'>6L6[:]S,/_2[G0LI]^AVM-C*JDFCB:.7G^VJ8O%=RYQ M-%63/Y7M 9,#?<7#] XS"KZX%6$\G8 C!>B4![M2_8SJ:>VV;;7Z=%J12LK/ MEP58DE L.QV M[XG%3_K MC8)!>##-=$;&I].T.NV]!DG/RO8D]^OH.<#N6FZ;3O362+6=K/=UX_V1!?K* M*%1G@TP&D9"RTJA"E:AS?"S94/9%]NE:;FZUK6Z'DG[D=YT67?_ENYYC.Z_) M[]JK+RJ^=0%E;J41 /@>0A["/MEO%T7>9* \1!L69';Y\9F@[63/AE^V>FVKZ>[7LCPH_FI&>(\P/0_,G0+[4"X9'X2 MW(H(&T5XE3)- <2I:S.+ R/S[4#PUI4X21FLZ2X=XS[%L'^ /#["*D^1W ;8 M4R(/RU;I7_5XX,P+XPR[20P3+M,D\]),]YG(1U:_7PU4CQ-P%S/5]\2"$8-0 MD08R43"9)O&M6 "T,@@"->1>$&I>382*!FLH<(#JF@NB6W@_CD8Q?KVR=#6( M8&2._2UD@RT=LEG?IT-UU=!M0'0SBVHCD(& _X'845TI6(C3P/C3F&H6[,@2"I!AXY--AC(Q1Y9!WEF]H?]5GSHYHDKM M=K5E5$X>2(&>T$SB&R)6NQ)'D;Z_E-T%H*!P0_E\RI"KM[)0&72JKU T0R7@ M!:@0C/6!^B50Q.G-!K"?>6^G0B,IV:WO1LVE'5!(F(X]I&.0^8#[9-9@[Z/U M/8HJJ[0?N\A/7AH#H#DWS*WX!NSX7P5*_W_]ZZW%LBE\/0PB7"[/G[F+DZ]J MN3G+^D@]FDC7M*Z20GS--7*N.U!?:@X/O%(<5>"9-PFT3:PZ?>%OXV J-2,B M$O68^)R16541=\:<\REB/V<@B6RKI"*@2[_HIV;TX'9^!)"/=,P'?G0PLS%8 M[G^[^"YH.\(1 ]?MNYR[@U:/=WC';7O"L[G?Z@P[_^M>O/FB6JD! [Z%*?7U MW?S-*KHX0NFWX#,)L+HRT#=5+22J:%\JEU%)&L11"$I1?U;^L M>'H5^Y,/X/<&6Y9,&S7-";4 _ ?8#Y$7;-<"D/K]4;^_H^A[1OW^J-\?]?NC M?G]GT."-^OT1.5"_OW/NHWO0TN'N+HN1W,?>/2D]K;'V\J]IBJY)[Z)Q NP MEN/2G,W5MQCE]PDMYK%5#8AD4E49@>FH*SBXE+$7\%1LB H\\M3C;N6^1W7J MT78=J].W]\_W#\-9+0GWJX!E-II$_?S.=2'2"T<_CPE MWFF8)3. )?:^KF^EOR^&/>$S^)>=MC)#J;G$,?F51-A;$#:HHK:[UPZT)T[8 MS^=:':46>E=4P:/[1)[0 [J4V;9E-^UG/"A::P(C+^A("?M@C8U.F[C)"]H) M@Y^P=I]3PG!I9NVWRXZF/'K6H.QH@:Y3,/-X^>L/BX OU MT:M1I<8Y=;QJ.8[5[NS7ICSSCE?41X^DRGE+E7[;LMW>

13DZPG'DKO?<1 M^\ 3;UQVJL"2=(%]79K-HN<)'XVP$42J.IZ <37%!B03@%T5C3F-=O,EDR(* MXH1ED>K% B-\!I"$5 -?W; (VTRH=BL?^$QU05&S 3W!WN)\G%^T'M+@04K!X -MFNBZ=;Q.3 MWP2;P$;!;F.''N#I_.A]A <7A)^WL4+\1K F9CM,M[&#?1T'0%%WL)ESC:B8 M+["5F^J0%2W9[643%,:QKQ.\S*7N4A9,<'8FUCZRR- (._,//7 MM<_*.V>Q*9_IYG>7O-K%("=7U4WKE55%#%*S[B\&+E"<3+$=@,#:EVFL+ELI MNW=5F_OH[GR5_E8*.7@>1?_$;WD0\@&VIE/],E7K)426.JU2NE:X-$#67/LQ M+X[B2>"I<1JF8V>7^ARBI4*[SBV>(ATW4(FT#I+G85VDASFA"J MKXX07S6$!7"Z9Q'B3< N10AG%&.5:I;@5IH>$_!NL>>JT0&VF1BH]CSSPZG> M>@I!^CVD:GS'\\14MTB(D4%N>93RD8@SU7DJ.V?1H>J,0<*6O*T+LY:JCG73 MQHI,X"S*)@/=@&L(E!4G?%DHA@/AK?8"/:WTJVO5!5STR-Q M8#&(:\LBTN(IOD9,*<@7= _06*O%1MCG"(FEOV\7-]4$9PZ:,QG&6ZA9^ MNGNF:=I8+MF\K(EJ6LA"^.7G+!+:>&DU+=,&$*&N""13_(;H.6/:>Y%]!;;J#J Y +;7?ZK2;\^/@C+U&ESUV MW-)$PD:AV!,/^]Z$0*0W:\C$8B_L1K/%!F9FW?!4YH(>" TG+)%0Y9H%E84Z M%%ALHC@"%4"US4_E,;,X/9#J&F9>1)6J81H (R@I6U6(N63=FT30+*(4:&%L M ^#%0#X"K&7P6B,)'#O6BRC3;!'9T63E(H$(:_B<(K#*!K,PL)2UJA'J'/4 ME"@]7X;]%+%WPA-JCVW',HR)6_GW&,QRW-=W02+4S@-I>"%'WX+/=QY5W-%L MV#T&AH(A7-/BU+@S6EJF,N6ZE_"\YC &*S='7^"'GWF485?#OI&VV+X7AQW' M(>R=U!X*6H=&0!=K<+IZ#0WV*7>M['[.B\^^K!M@EI#9W2U7I1]OZ:?-BL!Y MLVNS'MUG<=OEH'AD[7PUG[/![Z9EI@98"UK3JG=Y64I=K&BS";8[@FIZAV+C MQOFFN# WAX>2M)!1][L0#?:/3#5'*X?)Q:,LP48)X@LT3L%83956J*Y$>Q@2 M_.=<@ZS9KZ(U6U#Z.AY81& !I_]_>U?ZW#9R[/\5E+*5E:L@FH=.JY(J698W M3KRV(^WN>^\C" Y%Q"# X)#$_>M?'W,!/$31E 1*\R$;BP2!04_?W=,_.^2V M=X8"@D %WW/EI3!*RH$$;&AX]# :SADC9D=U>24"K$V$KL6\OA='X)0. MM+&W9B C.P/)<\N>X;RC5 ]LE?$.!^O 6KQ*.[Z=28ZE;H['RRM3?Z(]@:CW(+']&1W_V2)GN_G)U]>[-0 MHVS'6,N#DU;O^'CU.9!SZJ"+)N6MOHCMG("Y[HI?("E.W##0YO0EW#NYTLT- M7;G):X1J_XDGA[JM6F>KW(C7']FO;1SQ^H#M>WKA>5'C/]TT6,<.BZ?!.AH[ MD7,B]Z0BMST#F!]@I)LW6]BMTZW3K=/-Z'[*-$\=7EQ6Z:KPXKO5U//:N=EG M&&/0(%*[8<#SO8V#8__@Q T#WK[)!$ZJG50OCB$._>..D^J'2[63*B=5B\AR ML-_UVR>'3JJCG9NS[IX<_(+/Z8^/) M[J7\RQE6UND<^>W]XTU.3-D(]1K)JNM;\\?O;7 BL+8('!S[AYV>$X$-B(!C MNE69[O#0[YX<.J9S>O>UBD#WZ,@_/MIW(M"+WHP,LC[06^CH<8+3RHT(%7H^'H%OF[[O8/-HJ>\'KYV M?+4D,.WXO9.-!J:OB+&IC)?+O)S$"/)^VJW@ _N8G\/Y3ZW.KY_(?[?KN]O_&& ME:$*?)-<^IIU])J"@?'PZ7Q=,_!R"Z'KN,K*HPQ'JN.<]'-DXD>(LGY!PILBP!1!@*6#GQ8?;D@7X1S M5ITFH2C6GVJB56?*ARMUCDDX+YIP'/3A1;U<%#3<'2@5$!@"$#>.] O7EHNP M!BLL5R,Q"$0FBV 5N(M(O 5[.(;%>0/"&T!\!&(J!;I578)":Q,YO-2B91(. M2X%W3P@'H2\T6 X#MT4YX33>\G5L:Q^'Z- MD0Q.&@(DY",-%4:$)^ 7S;/R+7-O%" E$L2*@87%T3@J @.[9FX">@S1*V($ M!\"5_Z=,0GI5@S('/\*:!$,%:'KF<#_&6T 2L63.P:G#5&O<$-H'>V_EC>%%@?(Q:P0F"()1 MU.XDE<(%TA5/Q;%*"4$"[#_8XF%BD)D/&^<,"X8)^PFB$O$U2/TB^0Z13DP$J$0ZNCRF&4&8?E@ M?_%F10::&#B'"I&X!+$(0K!=4*8NWG:V4M$"+H/D6\0#X^>S&^O MU.(FH8JBP=]V[I^!?WRP\_CJ+*PH,\7. #5F#$4R80= !W99FA/\%A!Q[G?;>OUGG#E)2--J4D#S< MA3$P)^*@>00=0FH$;@BRC2$"X8;1\Y3^!T>?MF%;T'(BA60084Y1"IR" :.@8PL\X2P9F.CG<]% M!I[1S[GM_9!QD;AS9+H9HPA4;J*T8%8!*++1VW)@T&@(&X)0:%'^/9=*4*HC M)$;+^U3,:&L$#N;-UTNJ*#YZ;%B @V>L]SQ(T=3H,/@4+3%;07A!8#JX%MB' MK"%8EYR GN!V.;,G(X(N)#<[+;=@@W-O!W&:_!UO1QHC_"?C3,(_P%#B_S'M MS;^ 4^#?\+X10BO+/\%Y0!ABNH%&EH5_*]PI_'"8,G -?@'(_9>$\2.9,AT;\D?"H27L:2@H#GE%Y! M+YWQ>I46.O_ZQZYT3#TS%0*!'(<'8YB+OSI4JWX)DQM!*7WUJ\$D7HIPI M]4=[1#*4B^K>(P2XJ&@1TAQ^56U8N%@2(I+U!4LYNT4I^=1%%O5+M@]5E2%U M0430QDH=V$"3N'D(WVJ<^G<,X)B".!B\9%O)440FD8PG9:'X;12 16,[1;P$ MW >Q7\%;*+*;"/9P3WT/H1K=/$*.,IYQ& ?16"*03<$_'GLBRQ22&X@2 N'2 M3^8L$64VRTH)AEO0'D&<$7@\RI>D)@35A9"R)8D34E4NPF<%@LQ.3!1E X*V MBX3D[]L1L##$A10*$<49('J7M (B]Y5]\*'@"6E)B&&('9;E;WQ[RX!?\0D, MI;PB21>\J\H9&>&AFZ/9@GO'H$HT-?FVUQA0I.#_!J&QC;,;"-8R!5' 5Z/W M!O)-^\C\18!@P)GD1X3E(JAQ(O.GWV"'R?)/E2*N?%2G*$:$*M &CIBR3@"B M3;)(%.2DBW"4@-MV/560W);UM;@D2H;(W*SE,*41Y<&$;V0ASA4BC@7+!7X' M$@8>%;IP)EYC#E#PW_*N@YE;6K%BSI%V?566!,"3$H6N![Q!^W2JY1"QM>$N MI(@1WTVNEK=.PKI3CD<373Y!XMI6]PV%A=#D2==J,\A@9N>.TJ'=K_WKIJDA_]C(QBFDCB %>-VP#3(^2>R@]^!^,,!/H77#Z K9=F6W@7);(Z M!$MP ;)68N^?LFZ+*,UKTO8U!O7#?!=F9<3HC:P_2',SYWX74_1@\S1)1*ST MP#"(8JF4@.TP!D?HX*E*\6C4/JC7+.8+:YH,"1&AW/N9#3: ME.P)6)8JA'.03-76R22S=BG0H*(,ZM])4VK2].@T+_E;V7=1F+!KH0*ED'WFCC)!HUSP M!5JSZFB/)Z+0)IQC4>E74XU-A:5L[?()K,P#O0JA*UV@%LQ^A<__(#NE'%85 MMPF,\? ;\!M#?IT!FI5.,II=W@ZF,6T\YACD"8%,$!=$J M^%.4TK8#*VMM6#?Q"A ES/M 0 T_/^5D%SZ!LP7*+\%G\,_(5=%.>4H)).OI M(XCI$3Q;5N?HD6ACY.-//2I.*$855RI7T MKK%JD' 9D"*W>[U-0ON>ZAN #8S"PL8 5]CA,<=**;C'U\J138(;^D-N1"SN MR"LN.1GA966L GOTE7,-BRV&@KVUX!H\N+SP^A%= WY)L=29MG''J2C+>4<; MX-K7W%T',@<6H+>+*""5H.:J@HF!#-&%\U#P*I'A\GGEC].:FSG!$NT>DE=^ M\!DD 83F$]KK?I!\][Y2J6W@7>*M=C]_>O_U\HW*RE(L#NMC/]Q"6I>I%J*5 M@EBW,E+LBU5^[>6WP<1VT_!*FW VM:PGG6-FL/#.U&-4'*U2#Z-:*&><+ M=@K%",@19# M#*/;5$V90U6'9XU<\C*]EY7EER9(T\0IL,FXWIEDXEVQ?S7DG;O"0F5%6=-62ADH! M2[LC$RQQ>HMU9!"G2B98!M5T!ZI317>4&Y7W %LV9"[ANC^"8*LO*T]?GIY% M[HIC5=CG<#1"=8\LSSD?D8Q(*M"J[0'SC.'9L/6C-$;U@L5S,?]U=30F7U0E M8G0F =\RIY85W#OJ 6&E#P2^ X,MLU(#"',C<5+E\@SY7.51F<6ZJW?#QXKS# M"LG\Y>FCEG5$[ZF%H$W/,Q"2<\J\7E_\E MK<0*96A*?\*5*CM)%:HTFV !6^'G,&JH)#_[.-MJ-DF%/>6;%'6KN'Q(.R" M*SF*ZTW%4WK5. MHBB6DX&.)$!VQ;)U4MULB$PM@XM*X=IGKR>4B4ZR$652*:)Q*,0I297SM!T\ M?[Y(DMV>5U5&ZXU1Q#/TQ1P_?U_,\BZ83UB9ZK6\?Y>X!06GVE'4_DWMF/SW M!QUEY-BS")[TKVS5491G:+.4<$U,'GQ)325#LMPLJVR"'4XZ6\$.^RU*$65I MS(K^&\:( ]S]!U+%EBZ,;9+BW5[GV#HJ0P=/>H?P2>,230L(%+QI0&/XW+55 M:'K2ZO#AB0MNCY0^@Q'D13N\6$<^9,_N88@MV/X%JN)_T(_)L@A]ZQ+=%=5_ M2LZ/<7:H;1D,I4K.:1^*ZL9DZ>26H&&S^^:- T6A/\0X0S#;6%5"3?P5(QMX MQN[.^<77G3=T;[[FH[9\UC4?X1I?>06"_3^PKK)P0U4BPQ&AS1$3S1'>+K@+ MW#H_4#%AI1ONDI))G5ZPUSG8%;RFSL& _WICN24B&>B<#)]/P&2/=$)6:"^4 M+7:&HS]@\]2;EO>>^@?*":5L,!ZW]H2H>/&5*?7QJ^YZH)ZE 5WO6VNLW=U? ME4@0!&(Z$1.TJJF0/M)$]V4C"393H#^8IYPTH)*@*=IRRHD<29EXEGY:(;O" M:25,LC+GF M5T8S*A<0F;,EV"05#2-FBJN+:$?5 M_#$$@83OI([WN"OUGV4B^%QEK^W3@3;99D9ZVNK[53DGBNXQHM4Z%,L#WX4J M:M5^X#]PP0]ABQ5YP'4CU+L1]ETW@NM&6*,;85T1?$FV.=P.VZP#T,_6$4OP M9U78Z:8;UJ=@A2>LQPXHABFQBJ-O"Q;:;GTKI6/2[[09V.O^8 M!:4\(DE_AU$&GCX6LT,\)W2F'\#][WC.%^TSVOX1^/"W(J8U8*E#A@:RFC_P M*R],R6T3,?F4/U=6T9\70*74RJ6&-"*@MPZKI-8.P _D+2W M5TNGHR&HY(-S\ #,IW#DKTKZ]B$Y3E;C(LA%C$8IGTJNG(K36X2R ]3HSY,Q M7(]<'2V=&GS5T6XL1%/_!A9D"@ILKU,L/!GAL+HU^-FF4>S45"A\BS.HZ@K! M,NYT,("H%@LP?<,#ED]N-YW)>NM 8+<(TZ[:&8$-'Z$Z>F6T SX/-P,/V\.3 M5F>8D7HL#9KBD#Q!3JJ$"C:D1/#A5!*2G>5%A34>)Q>_W_1<_#=D M[4^?6MY7JN]^,EFAQR'(4=,)0L6)3LO[3*<\OIE3'C]0EFBT+] YX"$[V!&# MF3>T"*0E;H4\VTFG[T@+Q7P6-=('DB*J>].13Z"63+3I$0$>!_A&)R=6$MLK6D=P*$SRVKYG,G5?V.2.LCY#(%J7<&S2966IWD9 MX:'4=M6:2*+*8]B809!G(H"2)L- M% MFCSX)V5F2+!L.8G6:+.@JP:JW'N_R] 5K")RW0PNU((4"&PE.)ES3@6-8@877DV])XBUB9%NG%<_- 1++\]3KN?G03>?.ZT MODVS>' +&L N$6*;'PXN2SG*DOH']*,*3[1ISS'=@+M_5>DBOU*WY])D0N?\ M;;5I[3S-/AG1O#@:M<6'W\?I $=J5'YC.M]WK391JDS2_ ):,A?@Q1C/T0@^ M]P+O^!VN&T.P*"?GZ*,1V*@L+\66;& V7_$E,T1VV$ M2K7J<_K5OD.K.S\H0<%G:GZ!U4?/H^$H,!U3!P+7P:7V[V//J#ICD<^0U*\< M,3"[ Z^6P%NJ>19:L>AY&/RKGX%Z89FKDR":Y]D%Q$P$*PBV1@,1!].<&T^Q M.0YHY1/7J9YXW9BM:MOS.5&YYC1!SS-GJXMC,(& M@S8K<.8-'9HJJ],IK6.#QHA0+52$>$-D$>NH,Y^+P.W6-H+<)A; ,@XR7T_K MH#/?>+!!)DQ1TM2P(4JKZ.]Q(HN:G&#LG>Q'ETD8>VB+],?NF:?R2-N^;:69 M!:SQU[\<=[N'ITVUX=5IW_LMKCGKLP#*BINQFFK$#QH/L"LJPZET*NO@*+/< ML+2B*)4;) =$T0A5F@K'PF &HTI+HN1$Y=%5!2/2EH%GYT0WI%OQL&*621M& MAW?H_)"0!S:5KZ(']8#NS:[E;(T)#F# W*MCS.=?X'S&_"*"C \L2;U)'(?' M?+7R-,YZ7G$:M-D>B7@BVT^ 3]&7D4EHW90"M@YXV\?SF2-UCFL<4+2'CZ(Q M:,3/ _MDHVX\<_S3@ 7.YY_/:7(MYG"09AI4$KC'"P("J&&IHXM5* E[J1'*L>[6-,E\$>__N/*^P4/.D2YNL(D MB$DQ?Z#A8RKO] $'7\CCM LN^0-S$)A2.1L.@RC+<5\Z1Z?>!?:$9&D".OX? M/%KDDKKKO5]38/@D^E,B$? JR"<&?I;C&RU7EUM:^8@W']T>8$Y0M#AE"8<9]NTYJPP/F;9DX1T(AE M2L'U!2FATE1^U70?,[T&91,\/S4H@1Q&TG'V^$AY@!EGF4P"GJO$X![FGC0C MP;''\R_P!]AC_BA##$5TI0(G8M#)PO^6/(9%CA!2(W)R4T7%1KG:B)]7G)H] M(XP5(#C.A;Y5DV$6&$S3RJ'SI&I:AYJP3=-8EE4"M8 2$%..L=Y ]Z)0R4%, MX2/N;<17F9,OYEGZ 9_+FU<35"?J*I5H-3H^5[V;.KNONBUK8_Y-+4!.$=&3 M,%XQPZQ>?Z9*B^*/^27DQZT8S^,,RV?&(>\%-4Y2MIY<1MG4K+B-BJEELJUL)R,)C39\WID33>0_B77CK#K"F 7#"^R6%JLC2/54SMQX&'9A<%O= S*<./ALU(FV0;[\C MEZ-6 "B^U)<5GG"F2^+)_/X?;\<6IM?I6*B5L^S= G-&5T2")+ MY*%%VL@:>RT<,,6GW;E= =X=QS_61KR9#3*CI-3 ,35/DW43,NN\HJ.E%GD> M'$^*4Y>:%ASKPLHN9F3:WT@2HZH;KF^[X1$PU+%2&W DQCCVGEE8_30).J-!D2%UVK'%M M90(\WT.H.J:6#)P46.5(WL]<*I+" MS$.:S7L[KISCRCG;-X5^V=&$;LO[/<$.U+R@\YQ7-'L77OB"\SFU*9J_\Q$[ M>9KI-6!/+B#>;OC&^X2'2S/OF\95GD>V5T"B)?D*1HZF\PLJU,LK9Q?J&':V M!;00JVOI(JLE1N:Q:N-:)-SX2D&9-%T\UGA/6CTYKH'7K\B*4Z@R)&D<3'+Q M3OWC%'S(21Q,WT4)D8%^='J#>#>P)OF4(IU(M7]RTCKJ=DGS%QG\;Z#N+ZU" MBZW"VV(P^V47?GNPO_C[I3]>^N5AZZ33>XP;=SJM@_;)FC]NMSK+OMP_.5SS MMR]NR;U6>W_='S_;DCO'2^Y<^?%;$A46%Y [E.J_[?1VU"^4YD'G:D7M9VD MK(S4Y97U0*UX8I6I,GX@JPFU_NU8&<1Y_.^N7J7Z+6BI=]W)G;Z7U(;XT8^] MB%2R/_(JMH6[QV#/VC+O2Y#!>U=,6M7^K?A.8-=2S/Q\TNLV"<>[M]IUE>(R.=(0[N'1>T/F#4D7E_(!:*Q52_ M837MUV#J_9\HO/?"8K+?=?+Q?H:ZQ\U:8<^>@>&:LDO?:-3P"@+:$*&4JU'1 M:Y)R2L\MW"W\(0M_!)WQ%QQ7-ARN^%HR+X,/@%?P:)2-IZ1WHRID__$5?1;% MGIP%Y.UY_+<:-KR.:GD8*=?DD =9]5662(][A.WFC$)3=IN:\KNG/%&ZOKD- M(V@CQ64^Y9Y;+!JJ^!JT;S]M!;,[9>&4A;.ASH8ZL7B--M09T'4)UD0UT?'; MO9Y_!/_KM=N-519;IRE>F)V5H3ZN-?:@KPEN00?\QEN7?!RT3(^2B; MHF C16-]I\2)@1,#)P9.#)P8.#%P8M!@,7C*T+VT#?K2.G6YACP.U;6)/K_H>MHX.FIZ#H9*!+:*_8 M*"/O#PSO#=(2)W)L9:OBXR2JGH; C92B;:@+-4$C-FS;-MF\N,$Z3[.4Q>.D M_EY56:QQNL"9U&W)(CJCNAV"]/RKH4CH+8U\6S1F;FV8DQ> 1KO2N,Z=O^\& M;YCOS@PN.KG+7L[C+1A2:TRCI=/PNX_SH[T;FH'Q$ZRO0Y-VZ%J? $UP]L= M3;;F*7Y!/\5Y\;_K.(GZ9:[F/GY*<.H(3B7&61O>+CY]1UV#'^V\87P-^S,$@T]O&5<% M?X S$1%6)4(,LJ&B (YQ#HHH'R)<^9V7]F/$S::9QXB0K <5(W:!_&7]%5HX M%42_0U%;AC]+]4P,$>X')]4@\9AV&4*QP^OF(\;Q,%0#XYPG]57]IZM]I0[MH;6D,A?Y[=LGO&/SJYO%\N^U(N M>8@,P3LA_@-L)[$(D%P-Z<3YGCA41H&#W ;($%$1D90%.,'FAAD&[_(^#3*" M]OA &,LX2![X%\] ='O8B=,Y\G89AD)-0Z+O#OB[-SRO/\T+B2F!3P F0V09 MN,T'^(QF+G6Z=/T)W"NW;E6YA!]W\L:O3!B-X/JR&(&>^)-U@_6BY00_^*G7 M.FI[_2B.Y1!PHZF(3!5M!6(AX0(+1.5CO!*X)B?L@)%-1P;7PTGG:LQ_&5BZ M+)V(1,XQ]Y&8_=B>E(H@*SA(_09^ C1)Q'4*&T#JS3PW]PD3903,=3V20 'V MUW*2/NU5/TN_@R\S$$$L,ECKEY0&IS-P"^TQ CHIS55%/23 #6:*EO?!&MD: MW<'>)<4H]WC+*AU8A'5BR#'P3EI=YL&QI+4D-#V4)FPA&G@B175%'GER78ATZ[?[ 'A@2')+6\,]K)VLI^ZK3:/;WGF1@'$8Z<#XZ>Z$?0/'4%_M)D1](<;&4'?Y0SY0J+":X9[ M", ""N%=7HZ!"39@GMR,^N;,J'^<'7ZT*?6'+>_B;A3UHV)VGOI*&NDIAWL? M'QRM-]S[L-7I/=((YX-EL[W7'^%\?-+J'&QHA'/33DLT+"VSVE#A9N5DGKWH MT>@=G=%H/]C\].1#\]9L47B2WL0FD^SYCNN@G=HN(>FU.HWM?VW8ECTR1$S= M%5ZXTP^)CA! \LF<]Z=8<<6Q%JSAM3\_*HI)_N[MV]O;VQ900@/ M$7+^5@P@Q'\["(K@[7%[_^B@]Q;?@?_9.2"Q.7DK[CKMSAXA*&*R$S,[B$H: M#:/6J!@CY@YB*U[*K[QS_BXDG+XA9J?3;)*:/ E\GPB$G=.?$DJO_),S0!EF M+ AQMDB5%^[UP!U1.629,J.HP^W60W;K9T>S!].,\K@E :0"DQ)ZLP8N]881 M0I%^%/VLA(#6Z] AS\[!G(#8-9J_S(4UI3%U&SVMK@LP7Z<7UC[:-B_LGA4_ MCHWJDD3UCM^&QJU*AU1WQ (WVZ>:RW6FOE7>T@][:-+(J6KID:I-K>:WM3HU MM^WG7%=T+8N*I?9C;5#I0<=J0,*F;>G6Y@.V8H5+[6CXJ[7 MZ>R%(L4PL/M?PIFOA7XR>'M/1NAJ%&#/G]UO>"6X ;37[A*$8Y#U@T3D>U_O M8C'USL*" >S;71=M;?E27+3U(!NS5@K2A5O.CC1SQ??:D>Y>.+S?COP:9*'W M2PL66\)3X;.&V)+7'DXT=F$NSEG;!G5=G./LD[-/;)^Z%.? 12?M0VFE'AKJ M=([IQ.=Y2QNJ3N^@[6/"+QBD$TSMS;-F\$ 7&;WHI;C(Z$%6R45&SO*\)LM# MD=$JEF=I<+0]UN>UARR-79B+I=:>@MWNM#Y]N7+AE&V MGY7/]$Y6.]_WU]^ M]CXE>1%@0?Y#&I;4Y;9'E?A(?3Y0GP]2D7M)6N @$!%D:II%A$?V VX!P.8# M*L][?1$&90[?%CD_IPBN>2P&SNP88)L!CHN1][ 7I)[7>IY#==OIB3=H*2XH M>)AZO3K_AXL+'AP7/'X0L/+>/]2EKNK?WX*[-$G'4^_BKA!)CJ[K53@2XT K M9.>DOHJ%.2?U1[3H^=EGYZ0Z#;NBACT/XK",.?_P.4J^]W$"U^/HV]?@\C5H M*<[[?)C>_'SVWGF?3C=:NO%ST!=Q_MAJ\;5[>XU=F'-#?T2=?KN\<&ZH4[4K MJMIO/.7<^:$O;RG.#WV8XOQP\='YH4XY6LKQ@QC2[/G'5XVOW>5K[,*<+[J^ M2MUW?NC+V<[S%%[!^Q9<8ZGIV@BQ02@!.<_^,= $&C@H?1'$P/%F( 9.-@(Q,!=?P"$( MO!P$@:8!;RR #[CZ],N7L]]^O[RXFE$QJV,YS55ULY);]^7/[R.>18:M6GTQ"N(A3FK!&Q$S\@5TYTR4"?R*;FB@E19#UCP99,/Q2>O@ MN+<>9$/WI-5N'ZV)GK#\SCU8U;JX#,OOW.KM/\J->T>M]M&J=UXMY.H<-#6T M<2O;LI7=PW#-(E@35G/X8H.K'X^JEKJ+YQ>77RXNO?.OE]^^7I[]]NGKEQ7" M:66SDI1=3L>S6\*S3X<]LXEDP*5V[QZ))YN@ZMW*7M+*FI+(W2Y!_Q 4XIWW M3XRV%'ZI2^J^C*U]/WVWPE8ZXCW4;WN;OYTY3?R0O?OXKW;[C\^WE^B,>W%$F$*G@F!%?/1 U03][A/Y#06"1^AW+K[1&6ZW M/QFA4SY]$G0\4:C7[767[XKCPWTRV"?$:0\&WJCM!G[0Q@-_U ZZ(]QW^X.C MP]'!A_'QZ ![AX<'@_; #?;;KN,Y[<.#+F[#?WURU">^/QH8T$=Y++T)B3 " MPY@\?I0GK8E2T^-.Y^'A8>^AO\?%N-/K=IW.'U\O[TS15EHVI.S;0NG'D0BS M\OV.OCW"DF3%/2+80G%]@8@]CT<=;6QWO]_-RFHD:L&F3"K,O#DVXXS%T6H! M7XF.>IJ2#A1J0RDBJ%>LQU=SN6(E@TYRLX6P4H*.8D7.N8C.2(#C$$1B]CW& M(0TH\<$'0J)97BA0N*VP&!-UA2,BI]@C&UOATSN$-#4TFG*A$"L)!EB.C*)2 M*"/6[CKMOM-""9F7W,/*>&C1L))0AX1*ZE_M'&+O4?JM3G4%8MD>8SRMKT11 M,%$DO5)?F8*G.D='1YU'[7IKU2A[DRG?UG^VG5Z]:M>Y9?6ZX5<[DWL)'?)N M5T^'3.Z9.JSN;554*4I>)8):ER.MB[-?49?5/;AB2V0"NMI!G0HE\?;&?-;Q M"040Z(?U'.Y=>K!\SQI5!T5?2:],I90%/+L ES>!Q1N,M";(85XK3 M*_J*^=\Q%I[@X8:.U9D*/B5"42*+,=X 3 0)3EHZI+6S8/:GA\,]T"0K4JI@ MT1?U[0Z(>'%HS+W,[6<0^9_88JJIPN($B(RN"VDB_YZ M>[$N!S&:6!&RFK.ZQ\XRRA)^+(E_S3Z9 MOY>;*!5.BU@$ER)*9;G%KKA2++V846 AYI0SR4/JZXG 9QSJ$?]N0HB2U5A9 M+VZAQ#&4]("'.V@VDG)2A$(I%DK &LK'O'7D=7 -'=VHM@4Q:W#L#.D88&,H M!T77 O]MUJ[.W@(^2"MYX#$ZQ MG)R'_.&972Z'L7/F0H9?@S- 10:V\4SQX'2"V9A(RNXF&!R9ASX1\LOW&,;U M>;'GD%BQ!CN_ \C"*O++@=^D0D09*E;Y;Y14FI=N$/T73,$4/)J;?E.PYHHK M4K&C;H:Q$-ESNHZ3Y)-4>B&7L2#P(\4LL%M$1>\-[D\-XNHNGDZ3%4@<9A&P M=M*_"<36X?IZSN,L=;@B8!Y"&YK[WT#H\6#R>$84IF'%SK,L9.LJ;A?^E;I* MAH#>IQAOW6+N?7X=*BIBV3J)VSUP2S.QS9T$I=@-(NY:C#&C?QDM\F$;?F#F M%T,]#\XI7/,H#O,!/7/Y:KR^3%6VCMGK]GOECEFL]P-:J!E!U8LC&J0H\]J+ MJI;,B,L)GKW%)I-">PIJ7=53V.I8"XE9(WLI"*6/45Q'=.K%^A- M@9,]WCETLOL[!V]@IK*QP>_Q*'PQ]E(P&WW][J"_-7T)?I/X@U;"X[$@XS0H MI@U5*ZO9@&%/*I,IJ=LT/7K(5M$P ;2:%'Z*S6*)4+V!.)(Z<< MVPK2S6SD>@G!LIAUZ(?FMC9X$P?X@OE76.A]IEF]T=T&8(U##DR0]ZULS/%^ M:GKDN8NC"(NGZ^"*J,+E;8G: &>G38_Z5MI2=+V1 OC%>\WD43]%Z\"LFH: M2>QI'!D=9N1+$!!/W0O,)*V=?F^&L9/GNMVC9?)R3)2 HARUD5Q=L!F1RBRC M5=W(R@6L:9PS<,ISH()T,QNY3AI7%K.G? ]?I M6MEH>!I7:(MM&:E&Q"&DU%8B&MCX9V14\>$44](>Z&&^7EHXT6(-:\\ZH;U0 MWAK3>S U7]FV30SF>6Y_P7QH ^(S(N5UK/1;0_K5PRUG"AO0K-&EY\#,SS9% M*(*C GHCPTZQ,;8=CRT(=J;T?*X\#A38:?J(?(ZIT#-:\I5@W3XU9@6K1:W# MAEYW+*US:1PSJR:HB-1T$NH,+38 ^UCC]BL3TL3A9V7#;A?%JD'9P]G =4JS MO;5LO46VM.6 M'ZN"W57V7:>41*YSE?SZ!Y1H9=8V"WIEY7V$51%&KX*BN7K(Z-=(;TM>9KG' MC]47>G(!^YAYX)0W&1)I9,2;V;!$>N@[N)\2QOT,,:'ON.ZU1RD47%]"XXU(QRWA?J&SSY,*X '$U^_]$R8K/,VVFI9Z[C9[SOEG6\#U#9(J C5 M>![JC*%6!/M(ZO97/$JRAI,FCJ>KFS9;2;\.[A3WOEU/]44Y]""84/54;[W_ M&178P^# =2IW-_1^OCD 0YNI$Z65HJS6MRA9YH<'YKX^"\B_P4_F5)X'+/PB M:_.GL892QE%R[05=Y+DJV)UHW^V5'A>HX$0\2$L9M5"J%S**?5CTKP^%Q]4* MZKUYVZIH<,79;T3J QETP1\3<3;48?>7 [=7>JJA6M"!:MM)O8G 6^!915/Q M[R^/^D\SM1HS^A?Q+QA,2D[UZ\[,B&TZ]^@%W.:'Z&-WL4.W5][:7NMB"[]2 M#5&N(KI@9B8WU[+:T4X-=6VSTC71+>[RY'; M*^VO%\>I0F7(U+;R#"CT7M?83-JAMX182AK0Y*14'JM*'-5]W^%9E5B=P.VZ MO=*NY'*-"*JLXQ -](358\!VBSP5L>R\.FZOM(6X?BQH^(*/?E&4LC%AU<_? M6!2Q+N] XE=^LGA!OJE-O?"CWKLF&V'LW:/O]DI[A LP2[^:V"ONR%@G>+=$ M'R$.35$Q>BU+V?N&ZY0?]DXAT!RCP8U>:[5SM:QUG=,=]%>L/2\3T,@%SJ76 MG+]L"K.B=+[#QH7SKNJ-\5N"VZ/:OMLK;>VMX++P8JN>XU M2?(]!@.^S*H_3%N2LH>\ V?%$^AS")1@-+C1:X6\U;+VD'?8+^=C)0(:&?*6 M6K->2%LC; ]91VZOO,U6YN*?'8L^=A8_BY+\7OATBOYP2OJU)D.5;OT_;8?4 M@@;D BX#>W@DS3DX)RTE8M(R7X.Q'Y1;$&8T#'5'R(3-)ZZ.8^(F%&/R"NBOI)H1,0Z$ZO)OKB%R5>]CGT>8!$MR U6GJMLIK2S^.EA-G>^6T&@4"TF2I"]QR,JN:Y/>N9G#2*>5R8&@ M/,#>]Y@FQS,(8E8**804-J;)D+[&E6MAO%;'-BNB:;9MYW95R9WSJ&_G9QH: MJ77ZKRRZ&2&UFV'0\(H%^;\50CYE,A> MUQE\/HO).1F)&#S5<7O=WF!#<*D'LG-J"T]LP("WN V_8I]U@_';@>V\$4S4 MJ!!87HW"IE\Q4P,.*P5&F\3.S2F.R#>"!T3*5,\MLM$- +LW=E6$&!8CQ B M1&^+,+,>9.=&_\)G\+_T W*G7$PY5$<^<^9+NZ$5!'=N7-'[[HDW83SDXZ=; M(N%Z+=>U"+\J(R^A3^GG5NYXH![TL_)UC+0(ORHC]5*))VCR9& M"]=)[MZ\ M1*PTE*B5637"XBV MC\(.4W/6NV@5V5U;>$4>U2^$V7UQJ= K=#/K)'UM\=MBRVL M%@T?Z=HHLJ+@RY#KTT@_H03N'?*H%3KG&ULY5U9DO7T^G3\YBUS?M[)>GY"?\]$F<^38TL^-?GO[VZ0W2 M3__RYS_\X4__A= _7WQX]^15Z^>G<38\>=E%.\3PY$LSG#SY1XC][T]2UYX^ M^4?;_=Z<683^O/BEE^WG\ZXY/AF>4$SQS9]V/VL9A8R1("&\0SR%A*P(#B7L M+.-,&.W4?Q__[)3U6BN!!$\2<>()T@I;!']8-"R&X,2BT6DS^_WG_)>S?7P" MPLWZQ<=?GIX,P^>?GSW[\N7+3U]=-_VI[8Z?48S9LXNGGZX>_WKK^2]L\30Q MQCQ;_/3RT;[9]" T2Y[]\V_O/OJ3>&I1,^L'._/Y!7WS<[_X\EWK[;#0^8.X MGMSY1/Z$+AY#^2M$*&+DIZ]]>/KG/SQYLE1'UT[CAYB>Y']_^_#VVBM][&:Q M^\FWI\_RCY]=V/?Y++R>#GG:;SX[J2+ MZ9>GN364#8TEPQG%'^]M[]D51F^G?CY=?/T./J]:S9 *P8U?AS@+,:R_=!?% MO&QG?3MM0B;]"SO-]OQX$N/0[Z.5NQL;KY(M@5[J([_PXI73UE][:)I9VG87 MOSFU+DX7WT[F/3JV]O/D76-=,VV&)O8OYUT'IIA@X2G%C"/+A4#<"(H,#Q9A M[84UC$;*R74%K:19D#O9WBT8OGK#LZRX9W$Z]!??+%2),%D1_8]W0UEJUU#T/MA71=ZC43/ M._^D[4+LP,\_??(E9J^\&LGGC6ST^7?0PU0SR]^/WL_XNR M8VBKV6-) 9!G+$=>0W]OSR/XD6GN<1M@!9FHM,$CJ4!.3B1%#L ARH.T7IK M<:Q!DP>1;<,4^GTRI:Q5BI$%N-O.9T/_WIY;-XT76)A.SELCD5 &@B!O.'+$ M"I!4)2U,C#SX&@S9#&<;6K#ODQ8%]%^,"Z]BBO#Z\"&>Q=G\$@MU1ICLOZ*T MX,2).2J1Q3;0164/")-RQ9P1S2 M+GH8OK5!-GJ-B(HN!4RULZJRC <:.XWGQ$WR[ZOW8HR_+<_;F9_.\[S#^[9; MJ'P8NL;-A^RH/[6_MC/?S@;0(+1X_'8VQ"[VPP33R%H.@7BT1C&",0Y5 M.NY-((?D\;\!TVYVU%%V*IWTO6W"V]E+^[D9['0-W(0!+*]E0E%' M I$?\TB;' /RY+'F@3 EJJ1,#T([)*=^ (PJ;,MB'/L0!]O,8GAMNQG(VD-J M.#^=+V8+(#-H?#-,O.!<$*U0X Y2@<03@KQ"(ZJ3B) R*HY=#8X]#.V04O0# MX%AA6Q;CV*G:_Y4RVL4Y$"!$D,X%!YCM)($-,GB*^4PM+6X-1M*#NF M]NA')]%(8Y6<([P@[V*^&SSEYRZ>Q%G?G$702GL:W[5]_VL"4 M11B<+0S3V65F? $1G"AW2FCN0Z7)PUUP;D,W\9_CLFI:N1P5^SX.EY-MB@K# M$DAJ; ((C 8(!6E>JA?.RN0U1(15B+:.8G0B8OL3R&_S/]GR9W8*C?;/AY>V MZ\[!N*NH5QE*>:0H.@TJ=V!92#EAM(!>SR'7=,Y6B2ZW0G=(*10W M3+EN<&:;:?8$;]KN(^#Z&/V\6\R4O(INN/ITH081=%2&620)IC!V@$*L#@YA M0TD4,JG(9)6.LAO.0TI4RO&HIK$*)A\^ L4!9?;PETL/+'!%H@%R$X#B T&: M,HFP$UJK*"5-598!-Z(YI!2C'#O&*[X8!][.SN#=;7<.0"8T1*(X9\C1P!'7 M)"'K<$(J^S2=2%*ZRG38.HA#6NLK9_&]U5S,T.^[^-DVX?77SQ#=11CCEMM8 MKDE(F8;L%) $ZB( LS"N,4]1(MHPK841M$I:N 6V0PK4Q^83U4(L7Q]V<1!!&<3)PY1$Q7BQ$+_%L(J M)7# *$@M$ _!@\\%6,(YA:/!UI(JR>)]H XOX!U%@6+Z+\:((\ #PL^.WT7; MQP]9C4?I-W"O6=B)3,10;BG"6H"L05JDO8./3B89@W*.5 EO[T5U>&'N*$Z4 MLT Q4JP6?)I_QY GN>9#[#ZV:?ABNYB)JHP1(D?5>'0D9SC:R(V@1C M"%95&' !X/ "W%&VWDNOQ:SZIIF!A.^:LQC>S@8[.VX@UUY*E9GFF-#69TO!]R ME-)/-":>&AN0XPIB%,8YN!T<$0N,2Z%-C*+*RM4&+-LP0'T_#!BK[7(1X556 MG1?15NF*C%K!VQB(EA?.?.#(*IKE S&9H0;<5I5(-QC&E+4ZR]@;V@.!=YM^6,1A<%Y-UY5581@UP^ MS&R8DMAB _DWJRS5 4YO[&OW>S:I[Z/PLDYL#NF@)C*"4@W@&*V2] MA#Z+A:!$0O*M>35/MA'2(4URE")"(0,4#V;RBN(:%N^#P<1*%(P +$PX2*\! M"SA>Q4+P@<8J\YR;X1S2S$8QCS!>\<7/[RTWZWRR7]<)FB=;F(K,JX"8@UB; M@]M"3B0.& $;)&-6]\/H+'?5Z_,8@3[4U4-,A4 MI43 !8!#BA['VOSVEH\]E%QN]KOMAWR@;K70W$^P]LS"NU!B*6\:Y2"4\P9A MC36-)$2,J^2^-X'L&"?6W?Y=VN:CM%YPA\^%,&] 8G"A(.$@W%(8]U M$G1".;,(*P'IFY82648]&$KDXA0"O$"ES;&/--9]V\%@?S;>WFM[&"0H',$! MT)6[>!%G,37@BR1AR6N&B,V'!EPN22&X1MA@"%1IBK[.EH4[\!Q4+%^:3N.T M7R^1BYZ*B&-"Q$$FR946R,*0@3"GU%K*35!5"G7=G\AM+UB>XIGD$S*YL9?3 M)LZ&C[$[:WSNE,O!42BKO,W'JPC3$' YC2PA 6FFHF7.2NEO[-:X/3WU\&L. MR1>.LO(%?PMKMN"IHSY",_F8W:MX%J?M8K?H"M+%?K#77U3AM9DT_Y##A[#(X5]X0'WU$>0LB*(4'9!R,_E3GI0$JDQ!5 M5E?Q_+S310J('U.T7Y62Z96'7YG)_6S]1 M0D428T!!TI@+E$7DG!'(>*F3HLD8_>!BRJXO/:35M')C5RVM%PW&CE+>Z;HH M5K<:7#^VTS#AD2AI\^8VA2'@]#"\&AL4"A:$IB9RC^LNP\I_'Y?B MWX(:E=8=)0L2^A9&VDK(W)C.A3241$HGI[T+CJHJ/O>>=<=OG4#7X=+^:O\6 MJ='*?Q?=BWK5:,4T:#/P0LE/KA8%+WC?M6<-M/;B_+<^3Z%>;EAY#J'XP,E[E&*I'45MGDJ4IN",S7!,17J 0DK6"X== M%%6*-MZ+:L?B-C\$=\J9J2)S+BK39F$Y2!1@/(5PW0> %#6R46%$C6/$6)E< MG?GO>U'M6!3G!V7.OF:JR)Q5\=J+$79C$=L)42(!DR7RU''$O;#(2,#J%?$1"]@FS:.GNM:*YUXKO-]XI^7A MLGW#DFH-#I3=+G(=+TG<:=<2,I <)B3$$UIRTA'M(*\W?$TDH<^!8<#2%$Z$8)!9E+;5"ND0/1D>:4$AQ#PJQ* M49)].;J[,M[;\\7:[Z=V=8C]SBNP)AR+Z#RUB+J0"^O;4XQ2 0Z#]2.D>P/QIF11BIY;Z:/,2QJI.4J07^S0SY"=)[#XG8Z MC8M#H?U1NG9YCXC8Y(W=WC(!L4>.CT4RR )"9JD*P=>Z3G-7K(<4B#X6QRI; MM*;'NGX_V,3$?!.ZLTAP81%/BB"=O$%$$0Y= R)J664YXT%DW\,6R$?P72/, M58]%+^9],XN J%^*LJ4Q.N$B3PQB!,\\$YF5ULPD"!J(W A!A>YV;[ M74!^#ULDJW.KE!&_R62W"PSR?($BD: (KCDR5FK$K*8>2\LHKW(GQ+Z3W>." MA@O3O6F[Q;+F)HT((8B R!.0T%:!R&D=4AR3_,.V82T M ;3""Q9 -]K@*G=Z[@OX>TBCBS/P,8Q;G(I'Z563U3(+_22Q2)** 1$;" A M%#F2;W4B*3)!&.>X:G*]AN5[R*EK$6A?D]1)I8?6_W[T>9%JO?X:.]^ [!/M MM,0A.<0HBXB[E(\K:H$,Q\H+; 3\J9XX;T+V':3)-4>^\=8J[F# [WV(G^>= M/P''MRBK=]K.%C@G1@=.'&9("DZ6>]$LAY#;<8\#?.>X(?*R>/LX_@^#Y M179Z48CI[2RUW;*_[Z.EAYH/]2H.MIGNQ9N;38S7P+V@ M*G,B[*^(+5NNSI"-(HQ5VU%W;&>K.CQ7CA ^V%E8[\5M6HV'=GKE(R\,NH]6 MR[QXO-(K*&"L359GD=+J5JO.^J'_T@PG+^?]T)["(+3W6+!ER^.UNH\(U=7V M:5FAHH;>/JT5OZBKN$U"C-7P6 M3C@'[&[:'*^*F>T_LM[77H%A=FNXU7O<""5MW?8C]+E*RKLJFK.7?F[4W!FI M@CO %)1RC/N]V4A1B6NXU+7F?[7=\F*C4;WA[N:*ZN)^L 6U\C'/SG3G1^G7 M.*Q]749'#S1>5&.["%*H//"ZO>*PO.1AF-A\7"!@@C 6''&1&-+2JKS14#+O M. NQRN+#1C1C9S]7.W9#FT]LX+R *:A7+ MUS[H -;ERB8 RQ+RR@F.J;$^UF'-+B@/:H] !195LUC%&?&/_B2&^32VZ>]V M.K^8'OC?N9TVZ7RQ1+ 48,3HM>LK"DPWC1%J;"3P7>+MUEGA7L*\+,7&>4AF=;TJ^ M(A:LQJ]MNT8N='_5-2!W8RQG1:9$'VBXY'[*+&..3G:MWEYK[E*^JCA;S:^J$3?V:[A2IKZ M!KWI\LOE^7[P'2V55T"-P>[F.\"?M#,/+F>!]BA].HF_SD]SQ>BVZY_/ GQ^%6?M M:3-;?+-X(+L>#S][U4SG$+M=-#6B&ST"JO+FJ:VZ0I/__UC,4,3P_ R@'6>( M+G;Y\/,"P>+UZUG)Q&-LL,QEP7U>C9?YG#QA#FFF>6):*QNJ[/O9$>?8*:X[ M7G?K/0N+33!A7GK'D-&>Y5OW/+(L"!0\I\(Y[WBJX^9 =_:?VJG#%ZI#P^HT;//K.4]U3[&3K545614) M.!\SU3WB=;74NH>P=;7>+J,$M^Y_O]@NK,.[W,[XO(=19OE=-;N,!53;8= MD;7;'=]5\>VUVO%>GN=E&@>YQ+ZS20H_(BC>W5%X!53+A&^^X//,,$D7L)66@-*.\,S4M2JR"RGPAJO+:<(I:\REZ"UFAV&K+9?>ZE,XXIPP%>VEM,.)&*:0Q MI4@K*[B/U*5495'S%I)#6@LIRH%Q.J]YV'KN^OBO.;CBUV?[[OF\U4:)ZGSW MP1I?OO!ZZR,"C$0^&VZO>D?_*\[!__L/_ U!+ M P04 " "!E?Y0ODQJ*=)= EZ , %0 &-E2NF7GA"@ !B:>8 MI)IDRE+]^A,@F3HK&(@AF3(M,E%P8F1U9X!*65"3ZZ__[QK]%!\MX99G2Q M3(LDF'<<&/V_PJ PYV@6#QT-Q__\:_U'A!G^0(L;SQ:__=N/G^;SSW_]Z:<_ M_OCC+U_C=/27R?3C3Y)S]=/%3_^X^O&OMW[^#[7X:1%"^&GQMY<_.AMN^D%Z MK/CI?__Z^GWZA&? AN/9',;IZ@7T^CR__ ^OHS$_+?^2?G0V_.ML\=^_GB28 M+^BY=PD_;/V)^CMV\6.L_A$3DBGQEZ^S_.-__-L//RPE!],TG8SP'98?5K_\ M_=VKVTB'X_E/>7CVT^IG?H+1B! OGC#_]AG_]N-L>/9YA!=_]FF*92OZBR57 M4*;"^6_U:3]UQO2)@$S3>41&?XKCJN ]8MST].Z8+Y_%,A8X'\U[1'S[V;WB MG9S!L$\!WWIT#V@7#V)G>!9QVB?4&\^]AO,"Y#K"^LB$TS%._Y(F9S\MP%UL MK,_&^9?Q?#C_]FI<)M.SQ9=_/];Z-%9W6&X57X"Z\WG7,)(R#,?#^J>OZ;>K MAU9$/:'%KW,<9\P__C#,?_MQF!TO*O&8K+1:Z112UB86I]#[Q(4=W/GD"OL" M^&B2;KQH5+?)R26O(X@X6OSI(.-P<.M9M%I\-<>SV4!@@ARB8XJ.(J95U"SZ M4ECPS@>=>%!*WM:,V86FS3#]Y>/DRT_T%E(/$>HO6/T%XV*UP?ZWNQ$LZ3AL M71?B^D _.\@2"[?&LR2,9MK*R(*3G#G4 H!DC#;TL)+K[[R)_4J9GDTO5K'Z M^@[\/*M-T3N+\TD/ ERR0^!__&$RS3C]VX^\#R+_USE,YS@=?7N'GR?3^2!* MI42RCAFA%=,<'8/()?,YR)*SERFF'CE=>_W)T-M%K+>9%GTP_1:GPPEMN8(.5G?YQ:]]OZ38;J38&^3K;J0O5SF MR^$(?SNOPAAH(= DAXQ+%4CQ9&"!Y\R*EF3K9*.Y[N,<7G_ODR>WDR!ODZJ[ MD_H./PYG<]*U^6]PA@-9;,XY.&9UH!W%)<6\Y)8EJS-Z=#G*_HB]^>X3(;># M0&\3;+H3_&J<)E/:0!:+?#^G8^/YY'P\GWY[/LDX$#P*([QG$!3!"R8P0,,9 M68>&1^]IX:I'U^ .*"="?W_BOJT-MKLV/,MYBK/9ZE]UT6)@G,P@"C);/0&= M##(/1C+C%&$B4]&[_MS##0!.A/FNHKW-M^N-[^?TRS?3#Y,_QH/,LXA:$Z2H MR ,TM%*?0#'D.A>EG1M/B^L#Q7J;:=\;TXLMY\WT[73R93A..+#: MJJ1+8A8B&1B0"%?DCF4!FOQ QT'TX5W?A>&T..\BX-O$A^[$?X"OKS(Y#,,R M7*915J9E"4X%05Z")VUDNO[#*ZN9#,!]]DE:X7IC?@N($Z&^#Q%OB+%T"J?= M4,JWD]D<1O]W^'EA94A1;$DVLH26/$7N@9&Y81G0T:/H+W. V/ M6;@;..\46*OGS;,IP@*(+Z AD\H%:S-M/*(PB%(Q$WT,)G/0W/3 \O5W/GE> M#Q;@!B8[A<]JRGOT]M-D?!$(X!R,0ZV8B$#V@_*"[ =GF)))II)D,+KTP.;Z M>Y\\HYT$N8'53G&R]YC.I[1"(>.'X7Q$QD&$G-%Q5ERD53G+%_%W9E2V%I,A M0T'WP.KZ>Y\\JYT$N8'53H&R#U.HU4+OOYW%R6@ *04A2F"&2]HU0A0L!)Z8 MEDH91=X=J#X^U!LO??)\'B["#61V"HI=:-8O7],G&'_$19#.9Q1.D'.>+-"9 M+@%9A.(9#UBRYX7'('K\3*^_^\E3VUF@&QCN(=#U_'PZ)8M]F3NIJD=NV_EL M@"D4*XHB6D2MQE.21>,B4YI@!3 6H ^F[\+PY!GO3< ;F.\AY/5J/,1(=KM1S#L;R(PO3APB! MU;S:]#G,\>-D^FT PHM,MCS#:N,3'C+T@Q$,LC7%2I5]+YOZAE>?",^'BW,# MO3T$NMZ?P6CT\_F,EC>;#11/(H,E*,61NLE"?GA,BF5)7IWPP4;77QS[QJM/ MA-[#Q;FAE*2'4-8O9SC]2 ?)WZ>3/^:?GD_./L/XVX .$V4Q!":M]TQC!G+G M#.TJ+L=HK+?D"_1&\T8()T)W=_%NH+U3-&NEAI]P-+J$DT6.* MS*@FFL]4L M<$NJJ+/07"8AL;]T]/4WGPC)!PMS [>=XELK&W%R=E:SX)/TS_>?8(JS-^?S M>E.D^H(#'2T8%1.3@>Q#+0AH)%.!9=)$EW@1.O47I;X+R8EPWYNP-^A"#]5C MS\E&G,+HU3CCU_\7OPV\D4YYQ5GV7E47T3)ODF,!H5A#VT[)_54=K+W\5!CO M(-(-)'<*DCT[PW&N=8LO1T#J9A)9#9(SF6N=BW&6O$ =:JUY(E<@@8 ^QF?G #2,C M@CS[>E51]5G;N_;Z)T]P'V+=0'6G:-E-3,OR\B6J[$(R2FOFI7;5?. ,4 L6 MP/ D(9"+T(?EO17 B=%]J&@W$-XI2+8*UUSIX,5E O B.0B6.=I=F-8ND[DH MZ/2($E3.I(NBC\3&MO<_>;I[$>P&MKL'QH8X^P!QA /NI%PCV-A'22X39>I?EC>J/UK&DUFF/_VXWQZ MCE=_.!G/\>O\EQ'6W>)O/\[PX]FM:/&>Y07X$4:K(I:OP]G !*.EQU-W@^&<\FHV&N/6-^ MAE%MA_+^$^)\=A/$;KT-MC^LSB3Q947/M^MD,Y=!>X>.*SV8PD]"S6^V)I M/C"838[>,6%LS: FPR(HPWRV(9J.+[:('J3:8\N# MFVA6SL$E*"Z3L>"!<5QTN\NWQ M>+\ ]1QFGYZ-<_W7+_]U/OP"(P(W>S9_#M/IM^'XXW_"Z!Q)R15MJ0K)-T%= MJ]\2\RXC,ZH8B";XC!OY*L!.ZAU**3DQ.6M/00%>>?8'AJ'HK+R?3]X1P M55!'/LP+C/.KWUW4V8!PP@5=6 G2,)V59]X+DDIQH W*F/2&O%D/6\=^.$]! M?UI2TV,_C@NX[S A*3GAG?V&\PM0(0>OHB)0S@#349-Z1QE949"<(*&0*]Q" M7S:B.06MZ"[F'MMS7(!Z-?Y"*";3;P1I$'4((FC)K$ATGFJRHZ 4SU1)(A,: MG_.&T'UWRJ^#. 6F#Q9JCZTZ+K"\G>)G&.9?OGXFCQOI5'LS_X33&VL>H',R M((^$SB:RHU1@,9K(C!R'AF M5H5:$) D"UH)QK4PFE0YZTW!I9Z]C%-@_G"Q]MC%XTH-)Y]Q.O_V=@3++I)D MVGZN[G/=I(UP@S?U2[4;\KOM#75Y=>R@@C2!48*3A:)+YK%HB*+/!2,DNS1 MLJ%"NKLJW(GJ2>M"?_)N8 $^A\_#.8R&_\)<*T#/YSA]/RGS/V"*5561&^F] M-TRY0NM&LD]C2;P6>"L+122=FFP,=\-ZTNK0H\0;&(Q_GTSR'\/1:%"$\;05 MU3X%-;[!I6-1$AA%EHJ)0NN2-A3C=6?^ L"3YO@@*38P[%Y6H>'KX1?,K\9S M&'\.[E=6AY7GN9ODW%:.2+:10>R-ATCEY,\3DW.)CDY3&7/H_#1@(8F M%MXF-$^:\N[R[;&IV\WUT;K(4"!K@7'':[N$1)N,J]7"M-$ (*>#J8GEMGS] MDZ;U GVV*/M*C$KSA,6WR2ULRO )U\:T(2)!CG!:SC7PUA2U.M:PC*L[7!TKOV- M?/(D#:Z09X<@FR2-MT,ZOE:TH7&[KG3AH$7&.*7:4WCV%K[5+-1EZ)E>[IW M6E;G:YUY(E1*LF0 HW52ADVW5"MZ$38^AG27=H-=. %%B0@^1U^ MP?'Y)2JP/#A'IR-*I/--T3^\Y<#(DM'&9@"1F_B!F^&7OO <2^%)XL) WFJNEC#@J)3TT(L.=#?%&QB.MZ+[&0THU\. M&H2%EYY-2M/SC>@B%!U%%LS(4MN98F9D51.G3HCB3-&B-"D5N!O6R:A'C])O M$"+>@(B3@R5=XL<%&T5TAS(]_B'EPGJB-]LM'* MI+@.Z5K$5#H40=$^F4QDVIK$0 K'9#*BQ!A"VG2)O"=S8B.D$U61GCAH:U0, M@C;))Y&80%UC=5"[3WDZY\ )"TY+M6F\5*_6Q(GR?ZB4&U@3MU=(^];HO/:= M>EM[PY*LY_/I,)[/:_SDPZ2JZF0\)Y'2$S\NNHGB[,K4"L9+G[EE)68A$R\,1NUY6U865%N'VG!?"A]%;&))-MBK[N@9S MP%,NIHZ:R+&6?EL,S">9F'51"N%X]M D$7\_M.]:DWIFKLF5K3G)%/,O,!W3 MZF?/4CH_.U^$$LD)&*8A"8!;D>O(7Z>49]JIQ$(.AB4;E;60(?-&][?N@_9= MZU;/S#5PTSY,$6;GTV_7=E+N,[KJ.+I43+WJ"BP:,AP=2+10')>;I@QUUZ7; M4+YKW>G(3 .G[9KV+CS+6L\\Q4^UNU5L 9,@O D_\M43,C M.!2))9')\!!5?B<:LNB5CP:EW=>\D;+5NZ#3$I;XJW6_L_.YY\FTWKQ;* L M?1DE>99%[2X+5C (63,$G8PMW&)I$GJX ],IJ40G>;>XY;D.[=5L=DZP<#%X M#2)SI@;*T',6H&26O45=&\F'-F;/%CRGIP('R+F!GW;#1 %F52T M+VE;"\Q"LBR1T2XR3QQUDQ*N#5B>/.U=Y=O$+UJM<-G2V)62G07+;*D-K=&2 M=>N<8_5VJA3!*-ZX^^51NGHWHK>#+!^ZK?=L.K^"_S[A&*;#R:*=;O*HK#.* M*7#5;_>E]C0A@:A27$XJ&KV+<4@ON*8-]+MU3=B*X-A]OOM@<]*G5'M,.BT MK7#\/IY]QC0L0\RKIL>[@-K>__M RK>A.6Y'\)Z8FK02\]%T0$25E9&*\93H M."KD%4,L@@F(((I(J6SJY?\DN-_20_R8U.\CW6.W%;^4P>Q-6;6BH;^]B6;_ M_N);GMIKH_%=D*]U''?2N!A, -2@58#@DT_H@K0N\&C,8(?G]]YZ/+N$W!O- M7-*U$B%$YKF23*3(=7!2D!/8U/AZW5?K\=5-IMD '3@GN&(D;UG[Z&<6)0<6 MN>,JR&2";!(_N #P*%R&?7B]G0@^0)(-&HT_G\SF-<*Y:D]X=8%>2+*72XP, M@X4Z8XS\%V\R2U)I@A43MVTZ/VT!].09[T72+;J.$ZXWI78L6D2ZS)E+A7GG%2'+QH!#@VTZ"VR'='PMZ(>V#;K0@\Q[U(9Z M#@]JM^H*Z/EH6&VF%:S5R@=T@LH876'.9S*;.! R@[F:38E6+!#6.X+=-B'N M?\T39[AG.38I'ILA/;"VN']!A]!HLNA+N0)WT8GNEZ^K%.JS]%_GP\6EDK?3 M"2UB5J4U"#:8K*6F;[?V-2J![%UNZ5.6TEGN9'0 _8GKE\/Q6*#I,3? MD2Q_&-$*GN4S8J%*93[\@A??B34V*ULR.56%OA,'M4U:YBQ&2(D.W!Q,D]/G M'EPGHD!]2K_'E,5B_WQV5@LW_K7PQR8%JO+.%C*>+N_+#R\[Z\T&Q?*ZYMI> M2R528A,9:&-9$<6*$#DFM=NIM,=+G[@*-)5Q@US&^N('5B>C==),.6.8UJ4V M4':UJ7:=6(]%2=$H;7D3R!/7@U[DVZ 6ZK)A\E6YX4#92'I6(BM2UV9L(3,? M:^.#P'WA7'HP36I9-F!Y\IYH5_DV,$I_HTWH)JJ+]'UDVFT5RHXTN2P?/)F!">$\BKV.S/6"93O+S@ M7GTJVO[H_<,Q3+\M1+.EO--9K0UP9-F'&F;+B?D0@/G,E9%>:H%-6EPU7-.3 M5\3'PG>#BIM+R*M/ZV>RMLMP/I <#0<16>+U4F**@<6<%$L^*#*B4$!H8KEL MP7,B*M1-S@TLUM]P?NULI15%$^I$MU#; ,EB& #7+)J+^WD6M[\\P&Z8!UAQCY)[E4JH1E3W!0\Y$B9 36#*RVC3.VX3F MR1/>7<8-ZN[70;T8CL[)6QYH+@"4%F_@G6_"< M'/F'R+E!<_5_8!W?@_G9%S)1/N)OYU4H;\JRYO/-^7PVAW$-N"YUU1H9H&Y- ML>C$M.! ]C34]ESD;*F@I0E-+F'OA?+)JTH[3AIT==\"=J7>MS /T MA,QDR MM,D1W.@S@Q@X2T4BMRIEYYOX+7OB/%4EZH67#6G:[G4;VZ=(78_LBD&Q:%)* MFMGB-=.:DZIS(U@FZ]ARZ0.W3>:Y[0KPR6M.$R8VJ$SG0H^UPN>B54XI"H)C M#=,H% LZ K,9O8W2J\R;6"R/YDI %]([R/+Q7@E T-&@IDTL>233VI)M991G M5AE#9E7QP>YRQ?C)7PG8B\U[KP3L(]6CE8/O NJ[NQ*P%U,[U84?(N:CZ0 W M1DH7"LN"%Z8M:7A5;<9CD8)CX:KL4E_Q&+G?^TI _]3O(]V'O!*PH;]+GW<# M-CV^V26!>]>R=EM &E#)8G 6LO;2QN(!E(HN1.6TB%MO"]RSJEYX@=FGEZ/) M'[W>U+AZ:#L.-N->D[S/6EHK#'T%IE[&]*!]0IW!FN"]P.V2OWQ\[]/!" MJH+UCKZ@+U9:!D5(5@)]PLFA5O*)7-/X#>=53F^GDR]#DOG/WWZ?U=J_R[S_ MLS0??EGV-KFH'P'-K1'(&0:HLP5J@,2"9RK1%R%((IB:+'Y_J(_"8=Q'5S8D M,EJRT^"2R,W4BW/9@]&2I4(ND]:U65,6P)*5*L>20$*3S@$/G,YJ3=N=Z:Y] M9-ZDF>W_=[Z::?MA\@[)(TW#$=Z ^&&RKW1<3"%*35YW]K0F18S'7 =DZUB" M5 )N-+R(A+PT5XCGX]P@5CXWP];#>0A9-8;&3%]GK98"8G(8E*DA6 M0TB>N6@)E9"9!>X54T:!Q1B+DTWN-VR&\Z:E+X4FSQ!>- M" VM6!%0$45*P7(;4I,"V7MP_:E/O3+7H-SV]_$4EWFKOY-XJWC>C%^-O^!* MAK41>4Z>MLF8D7P<GF$\HL[-9I]QD0[L3U?'UJQ6=]VK- MH5PT,,EO@ZO[YYC^HSH:37NNG3)([C'MFK1LSF+RAG&7BO4Z28&MJO2WH_J. M%.50+AI8W[?!O9WB9QCF"^-N9=.1R[FF>OS3VX-=3/4IJY%]1YK4A9.C&-VK ?+7;L]=0#7*^^R$8*8 ';[> M>1:*BPR55M*3*:CLDC6-,7V^:J>]W 2IVM)JXQ@F>:)\L\ M]YDEZV0N13I;F@PEN1?9=Z0^73AI<#-N@QP6)^M2R:\/(%:%2Z ',!/JY"BH M@^Y"2(Q[$:)1-AC?Y%KDS@B_(R7J@Z,&M^UV3W(.L 0"ZI%9K1S3SAH&(AM& M_J1V*9I04I-R]MTA_AE):L5G@VUL"])EE'6S8- E%#I$)J.J-4$^L$C[+2N: MCG&5L@^EB<^W/]13+:'JBYT& 2SN"\;PV7Z(_7?3P M&UC4$K LU'2!\:S8R%:DA-@L%P6\B.:Z-'N$!]-M4MOA$^.PE93O5JU@;RX M>S:@+1J"(L./]DXR$+(%Y@4W]:)3TLF%#+[)Y>.MB+XCK>G"18,@YBUUOI$L M],D9KPP3.BNFDZR#BK(D+2Z8N,@VN^-L-P^:XWWH#>901AJ$'Q:O0?!RP^=PT7WT(B3OG95<..8Y>:-:E=L1XLEK5B.VCA?:?#DJ0<=WF_9R M^T,]U0!37^RT\/&N67UUZC#AQ#?E]63\\0-.SUY@G ^B-Q%T;8<:R;33Q?K: M,]$SAZ8HKA!UFZD=]T-[-/M2;P3?89/WP$Z+0-)UKZ'.,7[S>>$G_/(5IVDX MJP>QDA8"+=W3LFG]&5AT*%D*X,G,+6='?)A\ M@*__&,X_?9J,:K>TEY/IEKLU21:7%1WSO)8Y:"D2*;T 9G+2-B"W6C8UQ_<% M?/JJ=@PF6P2M5K@)X#O\?#Y-GPCAHE''V62\^&8&!KGSEB1BG%0D#$MN:DJ! M8;:25JQ%;+3K5EX)I_J;\\I5.V_%'?$?VW)OQ(K0ZSO5?M8;A"XR6 M*4<,>;'!+@;]Z5@,\]8@DP9=*!HD7Y^BUU/[^CU /OF@4C-&&MC3%P@GSS#Z[]Y%N<#B?Y=I7I:AKI]?4O93( X)%$&)A5=,!KR/4F8/1, M@> V> YHF\06CKO,)Z_!CU@K&O@$F[_,9W0 3*??"/%_PN@= H$GVC: P733KT[X3N)#2N7PY:#"C="21RQ0M'9(6G1<4^LN!1DG*3 MQPL9N&]3UWF HNPO@K46VAP#*H#(E$\UHIT3"R(4EJRW)4N.CK?MI?G0S>6[ MZ'P'63[>YO(VI9@#. ;!DS//>:956& I.@\N!2W4+GW4GGQS^;W8O+>Y_#Y2 M/5IC\5U ?7?-Y?=B:J<.XX>(^6@ZX*+0DAQ@5H0RM/\16SYFSE 5\KJ-!2MV MJ85YC-SOW5R^?^KWD>[#-9>?E.<+BWXV'"^21C6'A--9-4+FWRY_[";.+OW- M=WQ?H];GAZQVK2NZ-EKHS%T(4'04#J*PV6$L&E7T(6_IBK[CFWMOF&[)D W9 M)J;L(N5G"KEGI(6*U'2U)?CZ?#N/YO)J"'R9;9E<783#+D)@SL5:\&F!@(#$T2.XM9*W;W,CI M!_YCN#7?HY;<\LV.3GJ]KB??E:,-:DX8D&8CT-0K%BN)U#(ZOU[JUI ^6 M1Q534B4T:7:]!<]IJU(?)#2HY5H 6D)Y<3ZM>KV(VRZB1-MJ?[B6SJA . UM M\28%!BXJ9DNQ&(STJ4V_O/VAGK9&-::N09II"^+E][ %^4.I,UH7R;FL$#L'Z7ZM8;>0U2.C<$&C-[",+\:KUKL+)#' M=>3OD&0W&\[Q/4Z_#!,NUUJ;JGQ<;U%+?0'':2G&XP!L4DRV*)S=,O:PMQ!97=C_ UXW^ M[UO:-,?S@3>E:$%F)CK@3(-V+(BBF($HG#6E&IHM]*4C[M/6L&.2>ELG?;]3 M"56)P3D>R;#T!$:YVI:. XN>'&9063ML4JS_P%,)CZDOAPO\-OOAD<1:M=+" M)RV94:C(_]7D"?,D6%&DU-YI%V*3._LM8JW]Q0&SB62C!LNLJOVJ4M ,G*I3 M9#3R5)#^U^1CVBD.V+DX216K(7NRI*KZ:Y\#\]P%PL-#7;6.KE&XZI$4)W5) MR720Y4,7)]U:PO+#JR?@9+RHB:O9^F04*7\6C,LZ/$F3L>T!R^*>@#-D:D%I M%%ZZ ]4C*5[:B^UMBM-9Z@T2(FN85F46NX#:HY!I_]L1FU =MZ"I 7OKMR)Z M$_W1],*@"?1_Y'LG29"DRPR0.^:%LB!U0H FQ^,1]6%+D=-#J<,^$F^;+_UU M89 /!-E!T1?!4*!E.O#$ L%B.5M5A"D.7).&A[>0'-_EZ(&A[9G0 \3;H)!C M2PAX!@!_V)O<$>\ [GM#[, MO\!T3"[8[$)38XD:+;G!N39KK3,W0M&10*:2BPL\ZR9GP68XIZ %/0BZ05G$ MC1C]"E(L3D4(Y!>'JI%0 H.BD2DZ[*PI29C4)-FW ZPQJ MV?[S)41"M+S&NDP)ORG/\F31MFMA(G,%V6INF!'%T6X62<-YT(PG"!ID'7JY M2[)UI_L1NP!ZP@&&)C+O\039!=_JV]@%8=\WIW:#=OQK5/U3NH>^=."CYRM6 M.R+-EB""3\P29'*80J%=%1TS0::HA,O&[G(7X]%KS!V7KQZ#PNQ#PY$5Y:K& MZ>*(]!:#SIII)>@?)606'9Y5K^=XHS^M2B ^VTRQ]DA=_CN?VCGBWI[XEZ[C5?KHH44(:'7 M6JH (1=!YJ0'HM[9,MAK!?O(^_WYY\_+G!>,:O7/R]'DCU?C,IF>+:N*#Y#V M?8_L+.N],*])NEBT)-[H!%EXB2Q 60S];2YDJ"MK_6 /]/O(^>UD-$Q#G+VH M$8?105J\_HC.7F67M959*>;+::U-]3&$9^?=.81(<,CEA]XET]]=U]>Y_AMEP1OOP>?:2"4_KT8BF7L@QK"A#SJS5M!DT"?/L!N]X M1V4C/5AW\ANPTB!%\'MM8/O+;#ZD+0AGY 34;\XE!J4N6%C-Z&NT+*5BP:3L M>&[2P.PFC)/3A0Y2;I ">#F<)1@MS;>!-*4$U)D)1ZJG!1EIWFM@27M!YYA3 M.C29?7X=Q,GQ?;"$&T3\?\,_KNU!T\F8?ID6ZWXS739<>#6^_@/#<1J2Q? " M9VDZ7!CV@X)2BH2UG+#6[),L6*#CF3GO4XH2E&_3UK [])/3K".SV2 7<0W* MF[)].3-R/?X/SA?.)>:!2=(K*13C*1>FK=*T>1;-1%'.Y8S1V29=J0]">W): MUYZS'I,7]\ID&:,G99?<6<&2K?.Y?$AU()MEP9:8A+1<>.ALXQ^E1+:Q$C20 MYV,IH;UV8?+E9'J'8B^"KJK>ZJUC(0T61?KL@ &2J0[!T@JY1I!-;O_LA?+8 M&; 6VK']6FO/+#4PKC_0SUW%1%>1T%TPM:S W03J80IP&W*Y7H;1%Q''4I)D M>?8:D1E9^^LE45CPKI:;E@PABI*Q2<7^\93CGFK3?0">N%DO;Z#C# M-,]^_UQ;Y$G:&X5?@93%>FOK]!BM-8&TD?E(I[BU+@>53>*\B1V\$[KCU^9T M)_)V:4[/+!PCLW5/8B$?GAC8\=C)A+JFV%:@C)[R'&!,JK02( MZ$N6]Z5?-JQE'P[>3#_">/BOQ:.N&ES6,N!QOFX/3.5@X(VU(6#VZ/0N;UK">486DM''9N"2U#2DJR4.V)5@0 C'= M3\/MU>S#PXOA##Y^G.+'U>>V>EV'!/4]3^PL]7T0KPM;N6@1"L9 PHX.9 %I M,XFZ2&VX'MSS[*X-;:X__,W%PZ]"/EQ&KH6K(TQSO03/ZPB';%B2 A!2#%$V MN>9S'[#N%UD6SYL-8L1:#>=9+M41LLAE."EB('.\#HKFOHXXE)E%B8:5K,&C"8FVNB,J]5$[(31E MOS>I/W2(MU8LOIU.\GF:OYFNNMHMX@8Y92&3(\*@K"OTQ.^E1PCU7#Z_PS)Z-\PK1[*+J=0=0?=])V(KF^-<0 MNA-UF_6>I'P\%; I)@!@,==NY4E8%CAI>B$3627!T97>+BL=F?H[[A,T8BC6,.N!$&8N69"@6.0" MK"&!:!3WN2&[O^ZXI?\]\3)I*M0>C<1;"#]@^C2>C"8?O[W#&?WY%4*(A=:K M.1->^7J%$EC0]%NET%K4Q=G"]Z9]Z^M.BO9^A-KR:W]_'B\K4V97\!1*C2%P M1C+0*ZU4.3&;9)TIA44*O3?GF]]U4H3W(,X>*QAOP:/5%YS-%JTU+I9_A3)Y M+:/R9,/2&59[0FKFR=5A1L<@)$;IM=J;]#M?>5+<]R?<'HL&;Z'\%<;P$?-M M@!FLA607S?C3LJH1:GTC.%>$YMIKG_=F?]O;3HKX7D3:=_W>S5WI\^?)M*9C M?Z5%S[&F;O V7$5NJU31,C""#-L0,ZEH4 Q+RA(3=VI]CMM.F_XN[SXI?6@@ M[AYG =R"^PZ'9_%\.EN$C2Y4>M5UQ0C+.98Z!H;.+4._ L,3XY'<&T0>BMK? M#-C^OI/2@I[$VJ"%_V7*]N?SV7!,1];[9:1P6184Z\UBH\@?3X[ 29V8M\4S MP"A\S"2 -I-+[D1U,C&__CEH,?IKB67U->P"IF7MY0TT#]SUM#M;ZWK06=0- M*NEN@BH>,Z_UQB[6]OZJ5KO72.]].A#@0=?P-: M@56(UIC@F-!1L-J.D3ZI13T_KQ^5J6'M$].B>XS%QZ%$^_#20GE6X*:8WWS! M*6&^B'ED&X0%M$S(#$SG:!C4@5-9*^VUBM'))@5G6Q$]P%V;_AF\U3FY#_$W MJ$6\!NS9_.V$!/AJ? U=Y"F;(")3&#)9T/1Q1+ZHIA .06J94VOEV #KQ#6D M*Q%;MX\>[V6]Q>GB>M$XX9LX&BZMNRYMVNYZ7O>>;3NC7:N M]Z;H(,/*DIM MM G2)5,[5',/A4,?RVG*J;6!LX:E:=-UH)^76 4!C''+W@ M(A5L,NAM)W1'[G72%^-;JMY[9*+!,71Q5>,P;DOD7YD%1 MM.]Q$D5VCG9#2:+PF&T=DA>$L6"";33<9Q^8)Z) #;GI.V9Z6P2KKO4HP1;E MF;2&S'L.EH%PGH$/*+-$#5D>N&,>KP].W_SV)K&'OA"Q6$B]+W]Y 6WATY7( M52Z>3*9%.7"1FGF721MC#$EK7SLU[T3ZK4<_2">:7IB:]":QOC_=&V@NHL@[ MX-D<&=N%R8<(;/4A^*T<=I#:,=A$'B F+5@HA;PC)4UM7@&,C&N$%)1W<;=R MY:.QN"6P= P2]Q'6,?R]>Z]5=_#]=GYV^QOHN_B$&GV G&0=4:15]02#*JBX ME9@-.>7W7T'OYWXT/3MA?7R5PKOA[)]7YH#DJ())G$F1#=,^DCE F%GTVO%H M,CKM&MG'6R#UX"#])W@3I^C*HG?=A@_OI7!9"9!NUK&1\XL5U#'$=+.J62( MV*0QP&8XQ[H]?2S^]Y?Q0SL(6Y?R\[=Z]BY.;Y&% /)/68G5C,Y%,3"1SM^8 MN$0L=.XVB73?@>FA4O9],'Z?$ATH^0:9L=NKI?]P987M JUE:OX.; ^3D.^- MQWLWF6XD'%E/?,S&FAP9&>N)Z90EBW4*0@$M"##2A].DP>71]>.>5/M#J,<^ MLF^A%E/,P_DM@!>7B*71I5Y8J)>*R#XRH5Y8X(S6*KD-@7[39.CLG:@>@6EZ M*'_K>M&;\(_1R_(=)AQ^Z="G[>H_[\$3WH)ES=F-D)VJ+:S1"&USBK'V&$5T M*%!;*09;4!THERY=[-8?TJ>,=NA,YYS17FA9( 8M(04'M-$ATF^+XM$-[D1X MH+Q^@^ET,;BP4_AE^^/ZE.'=6-=G^^50G$ ;O0KU.F8TEL1IK:^#Y,';P5T/ M;C569G;G))(K=RM)^E!J_UR3A6(Z2-K27)*LZ)*\2!J#;A*/Z(S\$4SDXWT2>A]'4!@-[]B&[0?CH4/DM_>%L ME)$\&*8*.<5:NPH^D&X5!"R(VIDFQ2N=4!\K&/585;-O8A]+:&N_"0,IE!1K M.BDK2RMT@61+QC9+.G(PP2EK=ND7MK?J/NIY+P^@/)W&P>Q#8HN*\F^;!A3L M@.G/<3 =N=QIY,.!2$MLRE$T 8*+TVRD\=3CE[' MP?2N&_O(OX%.W#6(Q IUV99)@027F%+9,FT)+LD@,,5U\.1JUUX<38ZH7= ] MDG$P>Q&YQSB8PU@X<@CM_?G9&4R_U:F-\VM_W$\@Y)Z']QD6V6<=:T$2#"$F MYU-6WFN>2O#1<<@ '*V"8 8'K6@?/MZG3YC/1S@I_PFC\XN))/_K'$;#\HUT M:Z5E75C9]Q7=!_9T6=/ZU)"(*7F=8O9.UWWZ+J> M0E%QNW.UU:/U8ZH-30UB262X?1E6ZX\LNA>3\S@OYZ,+H0P<$C9I. O) M>L)F XNVT#&:<](Z*L5ED]EV=X$Z9:WIC8P6YN^%(F_ =G4P_V,ZG)/!5V:# M8'7*IXW> .BBP!;(BL MQ%R;H#KZ(@0:)K)0T41 Y]MX6#O!^U.?]B*HQ^XU^\AC&?,DGB4Y@H9E7N^] M)ZT8"#I_?4$550I*KC M1:E\#M)FS[^_+$9C1>F4L=B'L*,%HW? ]&?&HB.7.T6E#R#B6$HBC0[.AL*L MJ+YETI8%4QM)*H[1.$'67I-.JT\T8]&[;NPC_P?+6!1+-C[JR(R*!-(G9 &R M8>BE2MRFI'23RJ6GE+'8B\B#,A;[L-!C&*@>N\_/S\Y'BT+$7TK!-'^+T^$D M7\E@\6TH#2%+[5GR'LDWK#?U31:,1RL+%)U\$'W9RKL .DW[I D=/;KJN^"[ M:"JV \*^QSON!NWXLQ[[IW0/?>G 1X]GTAY(94Q*I*29+/7&C5*.0;:!22-U MSBH6$+N4(3]ZC;EC1.1C4)A]:#BRHER9=:O3T]B\J 6/,O\"T]D&>7!\/K= MY<4 =<>9!UJA2Q(=2NY]FUNPCSH]]P#*TREEMP^)Q\K&[(+ISY1=1RYW2.A#@@4L49ON"./0ECNM?;,2^R92H8K./KR O=14N>;,KNX6R6)A0]3!IO%X1_IO$.I?2 K,P!?#Q, M&L_2=DO0-(L!%-,0)/,% BL9K',@N#"[A)0>O<9T3>,U5IA]:'CP-)X'2QNJ M85(EK,DBSB+)ACDM!.:4@PV[5,9^/VF\OC;_@Q37" Q)V MU__SSJFYK5C6&_"7VGNPRC$*7<F52HEVP^!T,?3[P9T(#Y17'ST)[WI=U" !=7ZVDW_D*/J^K]9[@]G\SF M/\.,;"HMN0LE>:/'X6D%QSGTL6)!.N>)L[@GL"/7ZLI)UVW0JBM"2M M06+\'KQ7B?R_3R>SV>_C*<*H+N#O)/:?L4QJW>_7 7H%Z(5C6<92,W.) 3>: M>3J^LI0)\T[-)_K6O-W0?\?JV(#>%N'A Q?QFGYWM0ACI$W(.1GSM==?D<"" MS((Y'H*!!(6,^L>DHS?0_ZFC?=+;XAK_5B'=7,Y HC7.%<7J:%6F40!M]1Z8 M12.\!N>MV*5HM[,:;@/X/6E:+R3U>)E_'XDLX_1>8LG66:9D7+1'$0R2R(SL M=0PRQJALD^Z,.R,\5G71\92H#3F/I6KH9QC57A?O/R'.7]>?O@C86O()LQ+( MHEY<$[62@12"MMLBZ!>>FP M-&T;H(?*JS6B?]* A@:FV"9@@_^-J2 @^"PZE3@RHM;U:L:"1?B6#%8JC\*;)G>MC:\8] MM3['5HQ]Q-YBYA;,/CT;Y_JO7_[K?/B%=LKQ?'91KT)FE:9MDBD,KK;8H3TR M6,X4.9DF%LRZS37\NT =WP+NB[SU@5M]2;Y!W.G]I\ET_@&G9]2E+I$;)9MT"MH.Z60THB>I][A++&:JOYZ,/VY&90SG MQAFRT6M?:\VS8Z!SO39D=001A%WO/K]E#/W65SQY;GN48(.XR,OAF!8[A-&K M\8S\EXIL>8V[9I2$58QSKVN!6>TZXP)#!)X3(3/E%2]:K MS1^:XA8W&/I<$VWQ)0:C6=:U;6AMP06HZ0"04&.0:'1I,I?L\:OK/5[4H]?6 M?9AMH*6_3L;X[5>8_A/G+\_'^<(<<,ZF2(8=LT7)6CMG60@Z,9$=&0D2P*@F MZ8?-L,]W9Z='V7WBK?Y]\H7\MCNQQ?CZ9?IY, M88X_3ZZV05)99;*3#!RO#91T9L$16"@\9^6C3KA6X+?%[[_W5=^A8C3@8&L2 MO,?J]YJC/Z2>=O'?=:Z@O?WVM9I9>J5%7J< T)XK>/'61%OH0RI!D2D*@W4< M^Z[]\-+V:_]U+W+8H9A=16-\CL;*K+10/MC:Z4?1#R2M%:K!9DR'C3-[12^. M<\QCG,W>G,]G]?HJ?5.]S#&[Y]D]#C#;9Q5KTJX?NQ7&.X>@K=3 #629E$?Z MGPYRL/-;NAD"E=2K/>KU5><6B> 51H:^U.(L[E@,/C,?L]0*/,K<)-JW!4]7 M>^EY+*9- M5\+-<$Y#%WH0=8/TQ\'=)I*$)/(F]0LGL3V3)E%Z6WDGZ4)5UG@1N16;7*F,<@PNY@9UP$]%O<(:KT,TNN%IFK+YCLA\T$76@$9A-CEQ[5T1*1S@T6FO#/K(2^FU@ G5V^F",5$\3(DE 9-DSZLMZ$\M,5X*$WKOD,W&?<8 M6EB$W=_C>#B9_C:9X^P]3HW&.O]([/@DAN>(KF$IR$[7+!!,-TZ#J MA5L>2.-5$MPE2'HMP+ E![+[.Y\XYRTEW'?-ZP:8PE28+S%.SV'Z31@"+B^J MJ#CW)N>^LZ$:D/U]'J@FI MN^W):D0O> IN'RN@V5[I!O[:K7%L_ MC;;N>%X//:)V1;N6?;2Z2*((G$:O9=&1A&V%KI:4$ISGP9U/;I-QC,:9(@5G M,4;--"<;KR;FF97:1,A:B-*D(TVKC.,U*_8EI.%H./_V:CS'*<[F[V".SU;- M#'\9YT$Q&)2DDPLMU-Z]M'XH'AG$:))2TN4VC4[VP/C0&\]A>G*7:]$G*0W2 MF7]'^M1A5*>UGL^J"_ZFO"!L7Q9?XK6JHF?C_#\Q?UP,>*6_6G;#$ 4\%N%8 M$I',9.& >5\2LT$YKDE^JLU [2Z@3T/#CD9;DPC7!="7,)S6*<)X'7W-X$KC M>)*>?'"=Z+P.BYX]FD13IP4;IR6N>[A];=+W03L-]>F9@N8Y5-I$\=E9[4@_ M\"[)$FB=P2A2WBP"B](@R]%AM"*KH^3.K@"=BD+T(.[FV=/K9^C[>>W\1>=H MHK^ CSB F#,/*%C.,=3YOXX\,Q68,B!L( I*DI/ M=-Q6&]NOVE1%KK(A>7@KG&)0,!T1DY'58?#)]/ON 8R#D;U$Y.WKK,5#6O=4*H M([,",TE&\LUDQ'*$ZO=-T$Y15SI3<%M)?*2,U"D47%D44D[78>@]%<:&O7I@AM"?;O_^ZGK1+'$/AM_0@M MJD<#.I,==RR#YJQ>\V/ )3(C(2HLLEAH,N[P$5:/]K6_7H7N3>7SVZCY"/62>X"Z[ONGIT+^)V M+1@\1.I'K1Y%@U8(Q[BTM4K29@8R(2O6Q%)OWBK3)%7SV*M'FRC#/L(^0OG8 MMBHW[D'*P"5+"03!#(GYY MS,9KBM AE?3C+2=41[D/2@76$^TCX&',"+[,] MOR+,SJ?+J;^'%)QL?E#G2I,=\*V5F"3)G0PF.?I_#=(#G>M!D&&.1F2OY>!> MI)WE=WC[A;L>UT:6.S1HT-%PR"98+K)&58L;LPUHD]1]5ZE4D4FE3*G,X?TV,<2H_>)&R<3)_]3E,U2[VL^X<:'7_[AL]D, MYS,8Y]=#B+68A?:\U0]FF%_^V&0,[VIOTNEP_'$QPJQOWGH#U(;O-O):TQ/! M8[W=+KV.7ELI/+G ":T7X*./46S6D]Z@=>SY>Q/&LXTPWHPO7TT_\-MD/+V! MY,KYMQENG!$ZEM D4=/K*MHTT;^$6 N$1I.*: #: M6)" Y/2*VK6)Q 6^UM5F)S$F(T1H4CBQ,\+CVX8/IX^[=>3O2N,1QD)NG91% M_)F/1MB8D-HAF]"&QU,M"K67B7FH;O>!!M^DJW]<*CA5I?SQ*^C#D/Y:H_M990$H6Y[$$%M'4 M^0^BCF>I80L@B5K'@=LF]X ?V[BU!U*/7<>Q[4/3<8=M[8+LSW%L^U*X^]2M M0^1_7 TIWEJ/HC >ZI4[PPNK(\98$:@-JHC"-:FD?2KCV!HIQCYB;Z 0=XV M)I.QC2W_1 9O[47<'H.W]I!ZW]THMH^-*CYQ M]"HS+DVI9;R">9\S$\5)8Q"3,[M5(#V-P5N'<-NC!%LZ53]_N_SE_QSBM":O MOKW&+SA:;'+@A X\2U(WA!IG,,R'%)DU(J><+7!HTH%L-WC?M]79@,(6$][N MC$1?XEU]:+N ;6F6[H7V@>9P-:!]FV8UXZSECK83:(=!04J)96]T'7XH6(ST M6Q-R *N$:M2']Q$HV'V3LQZ;?NU#54N]>C7^?#Z?+20@5H>XAQA ^L*2J!VB M2HP,4O9,Z)A-5EX%TZ0(]PY,#QC1[I_-;7K3D8H&&9%-T"ZZ1@E;@E3"L<"# M9=JZQ&) 9&"<#3H61-?6B+J-Z7O3DD.H.-)>HE;09)%!>).)34X;JHB>>>L, MRSP#5 4NHQ#GA:G+:2'(&:\65)QCJK69#'8&KI M>K 2@BH&99/8RVTHW[?/U9&:!KT1;B)Z#G/\.)D._[6(7ERH\PX(6SI5]T-\ M&$^J*YEWZD9O3#0XAG9 JHTS/EC'8M'UPG76+%JN6/$HI;1"Z?5^@D];5^YQ MBHZO*OL0T$!%MLR?]1G0WD&P#?^-:>/B:CW[9 MNF=A&@5ME0-/7K.GG4G;A"QP* QX4B!$1MK"&F<-MV'[OMW7OLEKT*YM4P3H M$N!E-_#[(1X[2[B&\<%S@_WPNT/BI@]RCI0.7(>*/!3DRK!@UR!=>GI(0" M5)F$%4ER/NB<>-9@M=40!G=CW$=FO\!T3)H^>XO3]Y]@BH=([-8S.LOK;E3K MJN4%)EM$\CIIF05)*Q$V5Z2,F+09W(6OBZP.;\NPY4F]RVV'9@RHG*.#58HH MG/9*>0W26J1-,P?@(=Z27K<^#.M/H[UV,J[S*Q8>[IORX1/^=GZ&TWJ45D^& M?O\"QY.SX7CQ)XL?J Y+HK][,1R=+]M!+Q[5X9L_ JK>N6TMN?5).VB"<0YY M5%D+%#YF&U06I#>*JYQNZ4E;&7;1N3[:?MS[S-[YWJO91W E6!%#5"GI:+D/ M4JFD'><)7!3V%EM]]?E8/(QHQ/Q\,N3.LMU%X3K>Z0S7I/U MHHU''9P,7'&IM0L&DE$:!O=C[2[#PT^;.Y_72)Z[G#QDI/M,AP[2KS*/=(Q; MU#9;&]$:F[=(M=OYL_F9[],GS.SR?IGV\^US^O\FJ27/Q8.C7UG+R:273M+>0K^(/F[['/9>=7^\3LKB[V/]^U7W[F=_ MP#1?!U+=P.4-O-GL_&SY9\V8[PJHL6[T*J_US]X V&BR=2)I92%DMSVV??0')][AN_3<;_B3.R618_>(RMXYXW-M\]]EGQK?,T55=#2\STBRP] M=Z"+ AL<^B+#O1O(/>_N>DUUT\N?D7TT_K@($/W\[>I'KJO@Z\NN%"(6:6*I M(R6*JO.M/ O*%B:H,P\O!Q*+>.,O&2)0L^U!QUB,QK32+W@\Q22%,PGFX@I M1[^R%EBT@4OR:Z1IT^3_,2S^ST_KL6M9.*M6,M\,^OYS%H3H/+0<=:Y_U;A74ZRQ0#'= . MF:Y% +[8R*+.BF-RQ:4G=CCM*8$_O[$GH7L-BB#;"6+I,E]N-E[4&:DZ,6E] MO8GH#8N"UXI2\") X4$\L6/JY@+__(0>@^8T*.,\UCKOWRJ,*$%;" RD]ZRF MUYCGNC"(,1JM41#XI_P)_7E,/=0WUJ_N-9AVW$X0+R?3@L/K^TU$I]'RV@!& M<::]HQ,92F0UCEQ"=*JTZ4A[Q#7^^2$]$OUI,.&Y^5+/ISB[?\/0Q7BI2^U!8PS(>^@QY$,8?RX2,)?R+GBQ.8ATXE9!7"UCG-^.8'QM9.PN:VIY^[C%HA[F MNG('7=G7D#X6T4]%B;E5F&J_>6-C9MJ2IH$2DDEM.=:*&UK=]ZV\]]R5?N2Z MNP^_#73V'5F[TV&JU9^UYO=BYD'.F$H5BW&+0=B&!6,"N5\*C/=)>-U$Z3:B M>83!AN9$3_IFZ1A7J3>+[?JO?_E:?[FXS?9Q//Q7C2I^^(3/)^-<_YC^L_%L M,AIF6"R4_KGTT"Z>M#R'$)'UR MPH%70FR[F]($YX.7H7.7/,DCLU@#<)HDP()T9'H#^7TZ!U5LDUY)#U^&_FRT M^)G5!8%;4%84#THA$>7@638&F.9:,@B&,R=U1-1&^-SDT-@-WB,\1?K5N5O^ M7?^L-:C>_H6V[LDWQ/OLPC#^6$.ZR43]D->EJOQ':RD_>!5S;(0AWH'NH M^0<]<;F;CG0@XNC:8C5MXS+3)U*"9#J6Q$"43+_E$%!(!_F8^\X#QCD?1DGV MD7^/RK%HP7RM2\&R"^^U:^P;S,6+!H2I 'B>F')6UG;^-OSY-G^C8K5':FQAE=-9X MKEE.BKP*&S@#+0JA=<)R;9((:-M4R6VA$L1"S2 M[:8/>[_[=%2CK=BW7M_L,[MQV3/G64KG9^>C&EM;U(_5[6Z*G^HY_067 GP] MF77*51SZKNZ9AUY6>:M+$7*3%\/249>"((SVV@03/7(MY.#@MW8,;._VLJO8 M@0.+$.GXRD:1_AMRR'SVFAE=M#")/@[;)$ZS+]#.$?_=WO<;SM^4#_!U !G^ M__:NK<>-&UF_G_]"@/?+RP'L&,GN0SQ![/.P3T*1+,9:V*.L+E[XWY^B+IX9 M:3334C=;\HP1)/#83O?'JJ_)8EU]]"0(G5VLY3/K?LZ)1>6]B#HJR9ND()Z( M<_SMM"G##CS^#;76P/5_DZ9OLUR8I*V,FG/Z$)#$A([Q? 3<5,7=_LM@8LUN[$A Z=MJ+.\*!O)$!@'A4P5019]YB]M$UX M]R2J2X5[VG%A/_@XF$X:'*E[F+;^@BZ@6L9R'D5UF1C.@-K;3Z883/2C\<*9 M6)+0@5E1XQ&*+,&0-# 3#28N8Q&Y2;><$?GP3+1F;#J<(O$&-+BW27Z=!]#E M<&T7>00= M8E??W0\HT21A)9,F =.)[H2 W#'IA= EI "RR3XSX!KZ[LWO27^;.I_;OS:/ MWB5V^ZB$-B!9$4$P76T04'4YWD0EI?!1-XDG'44T_FY[*:[M[]'#**F!C?A] M;.<6S[968!)4"FB0[D[.>5FR@N,;H M$ @, *1A6B ^43&149PUC<)Y#Q \7HY]H72510; MUVY1@@01'2O.T)4Y8B)&&\=,EE[KC%Y!DS.K%^JQHC/7PK?Q5'PMD9QS5[SV M0V;A)-VI.!WQ&;?3X -=OY)6.;LH,1=Q39R^9!QH1&H-1.J353Q"*D97[%OO M0Q?T+0-,_>!?)A(U'ET&XFD/75\?8Y6F+SH)S@2F4J?2&.9EA-HXD\>H@S)M MKB?7R-1G8F0_*E%/4?$5$73K8\W!1ZPML7(NZY/(L)"\9R5I$[G2VAE]302] ME#M\3)(,Q,\S--QB8..3H6],&C$E0N,M?;AWE;E% ME[,IAU-2@XOZXY&H+J!^)AN=JKU.V27GB'ZT9".B>;#<%U:3SIDV6C*/9 E8 MZ<& ,-4B^,'YT"O9:'@ZG"+QMC'_;BD*-EEN2F$J14$"$'04.SJ9=32I1K<3 M+ZVKNGZD[)&3M-LW>^0$U5RNQ>5[F-< V=<^R7@K%PK"WDP3LNWM(1L[68DV1.9$5,WNQ\FJF242IC78EM MVFY=O*5CIP9LWX=AK-^]^#A;PN?[?UZKM=_/EO_"Y5U[S[LG;?ZG_0$;DR0" M.E2"F>)RG5L=6/32, >)QR04M[%)P.UB*_XAF_N=\F6%)_IO W>>J9M]1GP$IFR27K!A75M^M".LKJ?'\O%.=/B7M9JD9MZ MSE]G\^UOU;\G)E"*]R9'9@4&IB'6Q"34S#G@ 7*QWC0I3QMWF3\_E>MA40,? MU_K[_1/_WG51FL_^FL.7-ZOEI]F\@MYTU!$3C\6Y(B.34E>8"1@8D9B1T051 MH,32I&2F([Y7Q](6>CNDEVI#KS^QBGAZ^]<=WKN_LT,>>0XFH&>Q9+K_ _TG M6D"&0BDGZ!*8,)I2U0UC)CGEM%9-16YTR]\HUR;@[ >.K8UXK M_348NKX/=?,%D#&PEL\D%PC2%\>4UUC3E#,+(=:$P^ U-TD"-LE]>QK6JR=4 M#RTUF$:^0W>/[1]G;_$/F!ZPW1FKP%I@.>E(; ^9[,E"5[*2=3 6N;5-^?0\ MQ%?+K8&UUV#R]F/;ZDVI]Y7Y 51;>RO2/PS!D$24M\S7)DUJJR"/S,=7!LV0@1B,U(\/12HOTG_64WG562+Y>](%Y(\ M42%HPWE@(+!.U\Z:14\RL5X50U\#_;I);FP7<*^.58-K[!''\9UDZ3.A/M?2TN*R+; %*;[)MD$CZ!Z763J(=^'N%.__%=NZRH M;;:DU"$;F5E6FM,&R@.EOVUU)8]V$5 M%_B?5172@;>0C]/<^)'L(?E1TB*&." 6:M%JSF MSK&0R1PW6GN'@#K*)F[KD5GQ7$[RJ*0X1>8MR%"/TL.@X'HTETS92BN9R:;4 M(>Z!Q4R7?Z%Y,F1%:MVF9>Q_%"S@RSI=J MB^R^_A>\5QES4U/UT&7M1E3J4>7'ELG[D&1;6Q"B M*!F)7UG3VHK*# K]*F@ D(KN!]BD<_R/0]YG#LPKY^XI^FV9J7Z7/;^M1%2\ ME"@M$:,81_?2E%BH!PPZ \Y8*:-H6[>TC^@*8PG-%7XL([R7MAI4 OV)B^5\ MFI;;,HPM* $^N=I%/X*PC#X[3@8I2L95E@H#YF*;=*E_%,U/^@R@I:,[T( E MQ[_,;FOO7;Q-4SRKLOCA WH7$#^!9Z]..*A0L"1IC3$:!/?)&EFRCA&<#18G M1Y&=+9\'/_2HQG[^H[*-'*QS3AA!MU@5!P6!M!H.6*0CKD0"6!4$V!@=?0E&QEHZWV.>.0^J[GS]\\K?? MX1:V6]:;Q0(7BR^;=)L_YK-$/TUH/U(@@3-I?:[9S8H!%YE9)[G+-@N3FZ1Z MG@9S_!-@(,[L[^,-M=/ -MA#^R:E^0H^$[BOTVK 3V3*PD47F8PV,2VM8A[1 M,"F=4XY#LFF$K^< UTME2R_Y-[B!'*QZX]K"6$^JH62JC4. L&5]+%LK!4MY^>P_+U1QORGV2U[N^#602HX_,B4#+ M"ZK.9%*2B<1UAF0RMAF2U1WBI=S(0_#A.8H-HY?F&\X6Y?9VU05:2Y?Q$]@N MX_EMI=:GSZC>.AF9-D6 @.0D4[K.<=!>L6 R@97!"^M="J9)ALOH='G&UWH% M;#E%%0.RI%YV)[^N_CU=+E9;OTH,W,LL(S,0-=.9, 47:RT52.V**2'M)?#B&K &\H:R7LR4G[#G1\U*$P)DV6E%$)BE&"0,K$T:Q%< M("@=E?;@L2]$:>>+:@R_X8>-@?DG_CV;UW6?XP8[>$;_]H-/HMISD M74A98Y#!H:BM,=!Y3?^JR5/X^LAJ;?^=U\;Q\2<-+K?'$.Y)SV: M>Q7I".$R@(B2>V_"@?0.L?:1X8?5ER\P_W93/G["F[L),Y.Z9C M#LQ'KYDI/'/:\\EL:](E= ?@ I&ZH75_&'D[0[8-?+&UDO&F_#:;Y<6;V[QM M++;X,/N<)U$8%XN(+.52*QLM+4^1?6X,%)^%@H1-XOW'(;U '@PD_P;7V^\; MZW9XY6(B;)&8#3#4I#5:FF&@ Z_II-8)LB"CY2T(<8#D!?*@G[0;I.E78E9* M?L?C$F:9D,QYHRQ=R;1G4/,###?"<464+$V::NP#>8'*[R7K!LFW-P_'':\G MD_K,HZ^I(,YZ6R>3)A:=XPPA&QURLE8TL0$>P?("&=!7X@WZT'U(GS"O/N-- M>6+U;[]M_W 3+^!2B12!>%M\'8Q@$B.PB7'0N8@2@_%-8G1G8!VMS+PU=5KK MZ=)QOL5\>5?E\!O6,I2_/TT3?-X42TJB1%:9H;&P\3E%+H!%\'0^(L\.NABI M]))[;*.?]IGV)(J+%7^T5OUL:!4,:*>N06U6=A_2K@:Z Z@3XG;=^'$,S;B1 MN@&U-6LEZM%X$(T7RLC(!*\M.HI(S >/=+T&'I#L*.B4B':-^C\2>AM;_:=( M>.CX&D' Q7*:MNBV<8A4I9-37U//K.(SM5T9I Q8K9A[YYZ)&3SZ./' MLSX'E/ML4*$-'7'[)QD,\]OU:06?'\)26EH)J1I%'&J3<#JN?"&;&(K1'EUQ MNG32Y?%W_/ *'4A\0W^9&K_6?T#TD]B6HOUB2#CXF('Z-+.LD +CFZ M7='N5KRC]^]W4#D_&+CWG!X!U<>?-+C<.@141BTCA8*6-&DZ^@Q0 -WGGJ'BS2?KHLC M)XKK0JSP3.2:3H0V,Y]I>ZY**%ZE9'6;ZNFCD"[@S1R"!\]TGCI7Y@U"G.NJ M%\R+7TD0[Z9U-M)TDX'X=K6@I=<"F4F)0A>+AI8: AE+2";!$BO MK>UI;SUW;'YZBKQ';6_9!=C/YJ>GZ:]SG\MSA#]N\U.;8_9!,Y&\9EH;Q:*M M?1:"1>DP<"QC&-M7VORT#2E.D7E[,FR].[*4R)4$YA.73#M9>W88.EN+1G2* MCM/0)G7T,307MS+/U=;3'#A#U$=O($<<:=O?KO^)L,#__9__!U!+ P04 M" "!E?Y0"963"S2= !"I0 % &-EZE% GN5J2&6Y% \2(AA! H[E (4KQX M\284MP0-Q2[?M_<^]YY[_KCWW+O7&/-=9F?-]UGR27/VZP@*(Z@%0 M>P "!0$W , '< +#=( #>NO=?7QOJ?OM.U\=^X]6__YK71WOP_?;J;)-?O M @"\K@T:>?O?^P6 _W5H7=N-_\L,^,_YZC_G=_\/Z^M[?+X+N'WMB4M*2MQ( M^@__QC42P-?_W)<0%[_Q]3^0_1O=U_] \^X:YJW_]//_\\Y7

@UY!ND]RY>^\^*=D-P*T;_S7^EQ>I #=OW+IU\_8M$I+; MU_!OA/PKEMO4)#2/))[=H=6SN?O8DT[R?5+^/2[5R@YZR"B>6^JUUX?[I R, M3,PL/+Q\_ *"TC)/9.7D%=2>JVMH:@%!^@:&1L8FIF:V;^SL'1RA3MX^OG[^ M 8%!'S^%1T1&1<E?,[-8W/*?E=6U]8U-PO[!X='Q"?'T+_4UY)NW;]^Z??=?D&_< M]/]7/-2W21Y)W*%YIG?7QI/VL>3[>W2J2?F5'?>YI"!X^M=>HZ0,W-)8'L*_ M4/\;]/\[S!_^/X'^'YC_!^2K[P#J>X#\F^]NW7@$N$D-N$4-N)H%/+AUXWIQ M[:L +LX+WI'R RH$B?&$:FQD9P 9<:X[TR\CP/;@U>@K^PF9+3C7B3T[1[=# MJTF1BN""+AV#4]B41<$'33_+M&5O"TMABIN?"$R9PZ.??/1BB*4&6370\0]3 MOKP3K^O]H2JR3X;VMV-OF$L.$J3Q7T"D^T@EBZ)+4H-\UF$TM-;)!XD$Z]J] MF25J]H;A]01D1YSQT]\]HZ:%**J7GQ;;!WNPGMW2R+E)B=-P#1EX<#><0CT8 MC@N;73I^1U#3XB6^#RN8DW@JHBCA;(L]^L2!8E_-<^H H&DIE<,!'QT1DVL/$[2I M8A1.$=7ID;$=$!YN,8HQ%#H;[;3J*PTP-_C8%) 918C7[[62G6;.,B,DQM1& MN*2[ZG%V-2QD*"Z4*LA#+\2[)NH\Q? M44ZR\(X._4YLB0VRVU0UG,7G5?(,_W@W..:;_Q06,U@IC5E:F-VK!Z.'78"R%MRRM=FE%(JKF)=E5\0UWK^;%G M\I!^2YGMHEA9,<"T4,&AZPI !TYZ)JM#,(@V2 MKP"JF6&4F_F4BYE:]@II6;Z"1R8VD=KQ;1M)RA \W-F&*4)K9),62?U5TC\\WIK=)8*<&&SM-(4@-DKRG8VTDB9J-YH29Y MLB;%GJE,YP$#2YL8O9&T^"\S?;19V4(A.$>N$0R>#N(I #8^Y4^[9R^;&]M9FV%I32TNN.0J5D;T;6"[*YY\)M=C?U]K>#N3. MO/SR^Y*]$[](H@^BESA:9K;U!#H+B!BRZ,#YL>NM#VO68)M] D -E=[LP.Z M1>%!.R,PG*V"3$!-I$/6L9-54=VQ>%G8\$V%O//VLI-X2IQ%\O^0T 'TQN?B<'>F!YEX"XN-7 M =8 ?\NFI%UA],0[8[6I#(>6<1 _&7W-P-MBC<;[KQ(6'2_\B.J$ >P5H"?G MX1)137^N9+8K$17@KK>_4[O#GD66E:6>K)[[LY&,H=".9R@N[GFHEX7P9TVB M<50+.QMM;AAL3*]SV/E,DQS\)(&C;,4N!D%?Y#B9I8;7>* +B9^7*:+BF(F),12I0\/H(%S]RF-I_K^(N(S%"TW9%J M(H"!(Y3O(-:D5KM<5"V+-0^GILHS)Z4(UO12&WT0[+SP_"N8(O@-;F=P 1'> MV;] HTT+$3&MCX2>56G"NKW'<_.*A<"L<;:Y>6/MKPN-IC:NDQU*8A5>4;P4 M'A\@&N0]_M?/?N^X M8;JL&"PA*E/(UQ=Q?4C M4F03*UBWWMC7474E4\59JPUZULHA6O^-Q62<>6Y)A&,K/EP!*(,U":S=KA)C M+2I.Y75U TU[^A.B=MHZ8J":V_3F\1I_'44@IIXD33^F92D^JW&5_W*B[<+Q MVR!GP*U./C8A-#!@B7H[]V*;IK(0]0,.1NH89)A#1+Y1R]A"3RJ//,^:XTQ@ MWN!(CUA\FSAQ>3E'NY=#O$5$:8!).H>7F5O!(;(F8"%S7',,]_ER=Q'0O9I^ MTWRN/O?X3\U!8X5R!&5F'6\M:'RA:(WWU#8DG\3QF2N3.D^!S*.FC9%3 M>C1)+SCH[5_C6HWB!9']VL3,KI^UA[7M:N.AG,1;O2HTM8:CBO>Q\>9=L^]^ MV>LH_*IMS7;S*YJ-/R]^2OYD_MNLJ-BNZ]>%_=.,[Q6CNI$J>' [[:(ZR5Y7 M.XL),<1$J"T2FQ6V$Z]N\/Y+N8QSM2O"#)S]\=CP3.6WC#F,P>M:EBX.ZW,*>!U[J(#.A#IM^V#\_/EE6(?.X1;K9I88" M+>,Q48!]K"Y!'5Y7^6;O7#Q>32=1NZDZ5NYB>6;3"R!NV/?CJ"J,MGJ>7DM3 MRF-(O![DY(%0H[]WY(/2^_2(M[[6R=N+&(@EB)&IX-TCJEFDTL"E;[Y,9!5O M3*"B.\!01Y3-UD0VEK%@%6,([R.\54A;"2,]?WF1U29RSDUK&9"%@5BNOZSD MQ*>L4\RV?:!C+]#.BBK01DN88/7/K$9TH4SOF8+PF1=S_,/BS(NDN4]%RTI' MTYOYV_W0I$G _O@@?[<<$TM+2R0OXCXHNY#O?#3O#7,>N;V,U^ TQ?IK@;.? MR2TEK_GK)B28G.I :.:9F1F0) 0!$4?=[^2AW\B5\-:=$*N)/5/2U6YI'#]B M5UAE'2#;DL]=W!S>G55/(XL-Q-DE,^K*'EJ^UH/%#9YO-&"^WNLLSY MA9B?7.:FJRT#ISR.*T7LL9@-D$2EVN@]=;J(M[;3L]9Z-A5D67VL>T"I!G,$@Q12';7!Z:HV-PJK1>K9+%<(ZQV%TY\?AQG^-YYO M].X5KM)S3]&JES@A;2'60+?R7?M72>9SW^.YJW[T%A0(V"[% < D@?Y1/NXW M+T\@IPI(75EME"4DY$[YT4'YZ3D5HWSY:;MXC(7:.:=2+R?1& M*JH]$&TRCJZQ2W%AB?^$\"K+!_'FOQJ>9O$==>3M_U*<_B._J4=^P_HGLY]" MKA2Y&CWP#(;L@5J=ET]EW?Q$Q2'B6 MF-[]9/!6MZ=$DK:C&4__9]MJ+_=W^ ; &\,22ES8#,\[SCKDBD[OEHWJU,H\W'Z9&<'HIDQ M1(LM8,J,E9X7(6NN ([![+_S[@>K_-P)EOW=3KF1RSHJ_)W:!)K6=U,JG'2: M4?)\?-$*1,>\)\:3N^MWNIHQE[GIC&^:+,4)3E18%95.H>0-D!#W3/WLG!4! MV:DK@-^ VM^GE)&%G_*UR2/@I'3\^O&"TLAN#;J-#OX>B9@9[G;C$CU3UNL" MZ>-*,%D4T...>>[X)T&=DK7P0WE"'&F59')9V;U76@]CB'S+:]N:V$1FM;,Z"R%L#I(N],<+HRA*)]87^POXZJOQRP,IXS6CH V9;A'8I;+J3">?CKZ MI,OW[$U,ANN,8Y*!HUW\6ZK>2YN_X/3@&E^]8%BJG8*XYA^_UJ_.5HQ3,I24 MQ-@7S:-':$'LCOOAW'HF699IREUG+H\?ZT9:]G$M4IV$H=O)ZH^?OC$^$A&L MV8+ S>*6(?%F'BA0$?NR@G=,*A_CE&2LCC(RK]MWW:AS"AU1 39PQFY.Y)NE M3O^K69$E35WC2/Z$6^89+?[0+!9YJ3!]R4)L?TY 1+CIU*'R%\K6RTS,%\W% M)1:ATR7P%W5FX2AM9V^F1RV-VAJC@Y4_,G#XFLH&"S!%TVIA3+XQI9'2QB1" MT*L^3S@G3]/>^5W/-84T*(8R6'R)H^"-$/Q45VNAI#6)>.NS^J%ILSQQW1K; MGEBC&[UX'W\%B#]7O@(0Q*9=DOWJ_8WSP*UQ7WS)1=?+[\[6;/U8K4U]1Z-& ME2GRLX]5UM.Z]]>@R L**?H/96CC^U'H".3X4C[$8,5NEN ::'))'"#4>+/= M(1/'M,_;>GP)MF1WFU14YS?\X.JKEZQ;K4-"/^CW/UH9YN7$**L'1.>"O@KB M7!=+6.1AUWRETGQXN3NO^J)KS1:3D?D":,M]Z-A9*'"5+)V?BH&=Z04O%WMT M_L=.2$XP^'$15 ].$@CRFJN* >VG%DW8T*WP%F19?-GVHQ7NP$G\VL1W8L53 MX6:M3@FCX7*!0HW 9@VJ&._L>9M[_5[ 2]]SS2O AP@+9H=O1$/L/=MPTR1% MM66:?2#_76CRW#_C;J]-%!@_F+<:>?4/K&T0JFH<_G#27$YP<[$+ M 9'&#:^_N\Z;F=<_K7O7..S9"ZJW)7#A>-/Z_SHD!D,1+3:J,HDQO@,:_[S[ M1#IU,@J[=Y_T!NNSA[8R)Y+]7HWZQY(#'C1%L-;4;P'^.B+H'QO[<_V]JS]' MI$I]0UH5EZ3#W^SM%'YYO6RT55%C:+"W]C:W&>L^N[1\!0A_D]A'N+BL=_GD M7DU0;T5$<7UY$%QE9:WZMY1"_LG?.-' 4]1V>X0U_F4\X\NT)1TB"NOWDSLI M^0F!,_QRM 3*/_1NS,HQ74P4Y>#V17C$SK]L>(:T[IV [>D>;8!S^K+C1-O?'VZKVU:;US4MJDNA6DQ?-EV98CZE*\^E1NO]_JEKK=D-I6KB%9_,RG>_9,UO7LHR^9VM7!]+LO$GSBGOUY4 M5HP6CYV,!+L$%__)$TY*3EK\YS9-59.YCCM1EMJ3WH*2HRR8#:XIF,9Y^W=> M;\2Q]4[JV%S&"'74G[88)YJ@7MV1 ^'^@-"'?[O<^6W8%2B$T**Z2QIS5D>" MYC6IUFK;(U'6Y)?TH6-AE.!(W-NG*C1$;STU3_AF6D*E4Q/'5ZH")Q:=78PG MW"D-7J?S(#KRQO81J^G.HKG_.>U%0;N-2FS>S3VQVGC2SA.<&"85REM/$ VW M$_Z;"W.Z;\,9?:AM(S/T4;4%B)Q%]R0]#H?MBG"G;"== ?3P_E0_BY$0WT+A M.T_$*SY5A"UT&C[.MI8B0J=B$\K[I8 UC<53YZ;)PB-DNE+?>V>-X$#YGLSF M+IO,U;B"M"HD\,D8$7YG&?7I\67)Q;LK@*V6S%F(U')Z-YK'88P,/8U9NK?Y MTI[]1==I;'?F9-% G:7,&XOU)[3Y"15T>@?5YC??7S2)N(90:PX8*EG.*Y_N!"-_KI5=-G]/'=O\)X6]A3OYI?QR4G!=Z(Z_@$VXD@_EK!15D S5$.3(V7X.)K)%803[GUWW M-E:,#KJLJ5/]*-W,.D.Y,PX'/[SA/!PL^+?=QDCFT2S=B@9I']>I=4\">X)Y MKLU!BXRRA;(O6)NZ'\UDSV1X;R*E+NEO]WT]Y**O353)G"L,(ILT)9>T\ NK M1U>='$1B>#MEF\2/Q0&3%V4VO+0==C-@P' A/F^FC6EJKSHW*W3 5C2,](*3 M.J[C=^%(;+?-M\]F!SBAL7Q6L3W#5&-<*/#3 (%X>B9\YRYS//*MEXWX9*54 MN_J !FWZ[U#8)293LT<,L*G\")\8%WP7U\K88;:M,J<0"-N%4!5L=VK+XPNXA^?L$%-R@X7!5< *"?% M.>EH86V,G&\[^^;QB.A'[))XF1&>AB!:C:YQJ9J#ZEUG1>*1.1J,DQ=!O_#L M#@QT(,*61Z*LQ(D9.+(\VH!QLZ8I7^" <*BW2\VW^GE389\![CE7Q,QSW3YW M5Q8A":B=I"YW,I/''X\& 0=BIO.67+>@"3T/FHW-;D"A4A>;RUMD!IX^ MIHJ-74%+7P&^G-OA9I:E[GFT4:!,%!L[Z^Q^;%=8X$_E SVJ0+VM]Y=-,E!$6! M&&\D.%[PRWF5J[P@W3)$B#$\Q?A/\9J1S/KB:-R*E:AQ#G]NH7JH>)AJ^/^V MVN',#*LAF:A785 $5]$8C?J\-6&4OT_CF!D,UZS,A+[AJM9R[G$^U8WZL];% M/)][!9B=B3G4ZYZ,,^X7$$LZY7TS-^@YHPN@N +L MA+)/6"UPV\D&!7\?*5ZZS71S=^@+E[A%Z0BMNB]-&M4(QW)>50OG&9#H8)0@ M%$9G.A\0=!ANW!3^9D(ZW>W&J]<:;;4/ JE;6[L\Q9::7=Q4##M:_-DBTX6& MLE=@(./\J!COW)O>_LD>QJGXJA3OU%?9&SK]'G$3V<8_/2[=\)4F%FI>F ,5 M!Y$%AH79NMVLH!EG1K^49LW6];^[X6CSLB8.5/&FT6;IW>.0A=;OX?]T%O:2 M5:L: !3K#>QZ2.->UPF=M(@*DO,DZ.(*@+D" MD%AOI>]S3S=UGX0?:K>"-TV6M2# O7+AHL:D*?["."DM+8-;M3Y8SX9!.H0P M@Q#MIQR0&PQH@S+(%QCSBLN1!Z46S+,5,N 6LF+\?B[WV!$?=$HCE_$F+USX M#0U+,(R1A='A@J-Q7TO'XQW!$B7Y\MU@ : D ^E$$O.J37V61.^$>27^>X5 M3WA\;29 [KMY0"'3<;?CE!024I:].>S+)Q;CG9*=5U8T%_;$9QP._L0%BI?3 M0] [CB/NC7^";#"I\\/78QB#BC,0']QK6][), '!="26W$ M0OP6>&0VV &+,RZ=W7QIW=#[.DW$Z_>9ZTAM ''[@&] [&A[A"0\-6QEP4)= MQEQWI:!H"WBJ09YAU(WUN +T5(!RV@81]")/5<]'_F3T6%_+:S*7^GNUL3OJ MZ407Z9!_WB3TG_R<>1Z:?YP[%(,]HIRM[OS\!YK+,KVG]4/_K6@>XE'O"R:' MB2^498&<"Q4)O0$Y&**;X^_\V$$'SO!Q^%$0>?F1!!L,/PBU5XXHM8Q\.R2Z9R MH++2N35!N="AR+'>C\%_-F?PB5_:K%&B_>"!A5P\G7)Q4^SS0C\K_<=1GZ7C M-DM-@NW%NK*O )Q&3"[5Y!'?%2:Y0.G"H?71WDB>>^H&93#6NC'K[;XE)-8( MYX*AYA_K'(-'KB5_$FY%6T%EF,JA5X T1T\(9U#":ZIFS:/5=\T.(X:TK"^28HS^E; G[# 1=ZDLSL'.TMCR $QN2@)UMI9 MH:_%["1:+*962U4BQ]01M@F4ETX&'0-%*%O@S/IP,&U*-O:>AO[;8;T82,J< MJ?1BM(@/D"30H<VS'6H0!JKRNJ8VO99&RI H[_9DJ= MP8';-S!V=E6>W5V!:$1I+):;OD=^6642;DM+Z<8Y8I>%K),,D$S]KF$BMJZY+//$['E4G)2\1RJC8 MVG["D49)J4:F*ICS0(;%A[_#,1^<2B^GN<)4%$;RFF!(:"@#2]'*ZE/'5AC3 M6KD'3E5 #)VTU^1E__#?_@S@3GEWESOE.X#BZ&BI<^17,VZOR]S9U5R_OA;/ M&+G+(&_30I"T$$7YNOVFEDF,_*U;MS.KUN,K+_VE.*XL;;__$PNA(3(*SR;S MX>^B3+]^EDAUFYW7$<(Y(6X?W&7U",-VCV3..&U MWI.C(!'_POY):?HDWL<<"@IN&D9K9#N^3&PW H'Q"-):@0OSXK .!47&!X)- MO5WN=-86))B^8J@9..5^L(<1:_&4I;%*I\-K34+,=P+C.6W:8.=^@"[.=="? MM+VYAL#PGN[GX/+7$#6=MO<[Z8J[EI+K"5EOIU=J@BVZR]2W_A##2KW-DQ,> M%W2IRB[-@D5A0/60/#L@$.6M>F)=:XSGNW6D;>-]#NG54#"H^%2 3\DT$[,% M.]7R]VT,[6S)\86:SHX1"W&([16"]>_+LSPZ8F"Y-$](-"Z>5&-2^J;V;5WE ME<<):R\D),WFU4 7'XQR?PBCWZHLT6<3 MUE8O@@YOCK95E)1*=L.2G[)Z\AQN/$Q@?9NW< 6@# C3P!='PXG>F*:0-EB! MXY2GR4932"DL8G&1.ISY]0AW0C<\-]!TK2'G3VX@=R:0O9V1H*OP=]@VHL]Q MY$3>ASY855H2#S5)T@D4EG+2=\X2BEA.H.G <#.W4 M=AYH9B^01%=/D0U/83PHM7%#/]4J63_3,P@TQ(' [C$%:'=_SDHD)>9A+KG? M QS25:=\=LSD.N0X;$TLP%QK<UMM@<47T.?H\,_]D$ OS+EG86:"\_*AA? M/A!1(1Y!266<>#?&D#*,]MC[0+Z9!H2]':255$2P%@EQM12$/;HS-K8!1-\Z M\W]^!?@Z#+L"?"33O50R=BW?<>>2G)F?6WA>;BMIKL-&B'Q9]K+E13^;D(!0 M]KM^SP\"_?%.SID^I9U"8*A^*J2M?X>;_[7X$4\?J)6Y?WHEW 1D9-YFTM^C 6J0_R&8<6K?$?R-AY?Y09D8R+B7->/4U@%$,\6=;>HK>]/^E9+UFH M;59KH0\&97/C,MU^'+;>LAI3U"V$MCWZ*58P4>-J-?5TX_E" MTV0!U6]L][DTCFZ66RS]FJ%C3*]+"\0.D7@]50O\^ MU.K'OO$%(A30+?MYB>Y?U(_6#BE<;M+?XAZ!NGN_WX_,B8EM+^.#@XR!P#P)N4[VT_60)[]VD3!Z5#Y;IJUTL/JRPZ#3)78WUX[H-$+$%T:P,0(/KU\ITBM//\ MZ0M--GP$+16^MB%6*-YQ(%DO@5>&ZSZ? _,D? 2477"8G#T>JP,4DIJLH60( M,.]^R5I!1DSYA\!>]&AN>'IU%K,>M"F K5-H:R]=?7 M;#)5?.J@42L_AKK3!,Z>L&/\,Z:<0AZ-L>4?[\)*T'F:!,5FPH*53(P+Y78" M#.$"JMK:5I*._&7Q/U;2A (638L2[A6RYII:VL;3^3KX"Y;>13XD';Y<&%59 MEX*'_>XVT72@V5@M+,WW>]7KN= M?1$ORZ^OJW4&2IC86!Q)S]5KS:FP'1FJGL][#">=:;/]]%W5M=3:I+10H?S) MJ@%4:+(4E[EZ[)$N,KGCX[^WK$**P?*W^"HW(^8"5%T?3ULF6C>E;]?=!;9^ M$(I]VGE"1ELZWZVH_-SE0^ U=4.XI,H<$G^&/@E6(%!4(!S]@NH0-B5;3]N_ MZ7>%,A",PUW/_Z%^\.6G>[!VP8914',-R"Z!E7DUUZ0]D.U%AHV/ET5_J["A MD\E;#(G"Q): 43YI0C$'1?'C'%)])$L#$KLAYFS%Y&@($_3+GK#EK\_EBO** M$PFF8"D7Z2E6IA/$SHL3,U-APH;JVO>-:DG2U<7Z2W>]Y\$'MDKSOK/X"&1/6VC;2&RC0^N5XU!W^G=U> .4DE M%*J6>(K\'8+ U-$$G3+6,YSV* 0F6=K&_3U6^A8Z<']YB?I5)CR_5E8C4>Q M)(VVDSR:I7^K.I?T8_W 'W\,I8 K=ZO^NMRYRS?KTW>+GAN!E%< YE+(N6]M MHM\(^? )P-P[7?4S8:&:76D2&<._WQYXH"B5Z[>A+8L;-7,L\:JVN M NCSN4=BHK("SC"&1V';%/YT;C?(OCNIOB;*=.&6TFU/K4=(VH-A+EQEN7C M]], %8>?TB4_-M9T_<7OWJU29"?T: +B#I+BK8LX%.K/TA]@Q:\ _033>!?# M9BOI;PTJF9#3;$/>C<4^Z)).0NC6\A4@/L\C8AQS7/BY^"EKK\WT[8PC9H.D MI', S=U^^;M?FHE8 H?%J=E0Z]>UV!"A%W(=/P#S9O/BO;JMV12-?=BUW N:A$O2.BGMB8 #G )78)?0T> M8=@2R#L]:F!0HG2OY&E3H81[GBSR$-B/]^J=_RZL>C?O!*$O>KRSUX9S#G)/ MMQ9;%#7I"!P.O@G#U2SX]&[M+1F!EV$G-V,1FE< @8U*W&L)N>ABN%FA]<#@ M1!B>WH[(-EB4TY4,Y$X.Y-MTBIT6X>HL,W(_.)WTMCPX,1N3N[^>2=@R(,4(\>RRS(Y^*S(3WK])L.K17 @(2[NF M,T]>!J]$&;8VJ=Z)<75!HPA.R\8T7K@ O/DEK*[IB.A/=A0W'.N$Q_!%I:>$ MPU3R:E-Y-AA"/-7#M#B+24(E0A?RZ.P([EW$EOLV7D-?SY7J&<:[65=9\V@W M)=2]2RW$(?2SG3-EAT6F]+E3.'(MC>\6/RC7L+Y\^O'"]2&RW0ZO\,U93$;-$=?AC]QR(5+]3B!6AN*3"$_TZ MU0]<96(' I\!99J[''==D@U49AA6F?^Q!&DPJ!3 SFM[&NW8\XWB$-G=Z%MCPD<>>7! BV5 M^-H$1.D_N;P_Q6['%V_XI0QDM5IC8MYG*(;/KV'V%?T&NT3")U/OU7W%Y/G-?S=< 3Z4$"*, M03 ^< 3T XKEB[#!9#)"OE,N6TDC70H.25Z+V;""\?DRRH@U*K.=*^)'.I?N M;822X^%?:L:E?U3M-QBU3%04D1VWZNME&(:.A@4^CDQ[<3O^MM_4!GD9E1JG MI[5$7/=4[VN"W/SS1A0.-5EA9"F_.30,%$W2F15R[.:NT?RU0F13-G[?L?)+ MR\OFFYR3G!GUV&8.J2>"D1<=6,L!'0@$-BJ9*SL0+\[ 1*G?KE_'%S2CSCW] MW5 &3N4OY0B5ZJD>T. MBV5DY,2G$ OVR3F,W(4Z_PHG;UBQUT>W;>O8W&ZNO?GQD9L,M)8LO_%[-I<+ M9S71L^/0)A+>Q9S#-($V7QS@-XSQ* 2)#C#S TTG2R;Q)T8('<'1EE)5@RM M[KG9\OSS2L,&8[XN4#PIQZIG=*$L,TY(.FL *]?<$\]44^DD>N34:+/F"$&R MM/&HAW:%WK0W%[8U\US5:5)NTNHQVSJF>S@6"?T "EX5EU M;'NU^VR'M\;(#I$U7F+^4<9X2:D!*G4:>6_5A*Q1U6=.+R!3W#V-J8GZ!-GG M=:;.:0NQ2&X),P]6PK'3=@>)YN#$*)S\FGJB4>8\BSDE,\!5\_E_9IAOOR/T ML:+4%6G*O.=&V#[KLGEKK#?+G#>:Q;]0,JL14C5 O40J&$+[S PV]5,^87G& M]%(MS'83=P3IUW&.>EW830TTZ2%R.M^( H_4**,'^3Z^ J1YI-HQSA3VA#GF MG3ZR9E#95B?8.7"E> 'P<\5X#*Z[0< M2988;^5MJ^#B*3NLJ_,2S@UQVNN'"Y2JQ(\52TZ,7MY5_.=BO[NU<,\.=+P] MA31=H:Y,DO,+VN0M@F,_8D+:J=<-NO XC%YLCM-IKK5J*L,!T@B% L-]0.Y MUA2YN_0Z/&V[<;Q(+#Y#V3FJ0K:&_^?74H.L_3@NW@O*Z$O%R_%+>>(0$)XGR5CJQY4D*?;%+*.?TA[7&J4QD7+W5H;V+HD#?N:%3J<:J/S]IOF#X(F MM:U)*/WX9?WHI)D8W[(H(EDVC,+5."2Z]!"\+,5K-4\L5FJB^U M9#OSSFAKVB]NH+![1/Z3\W!EFBO =&1<^V$AQI 8=O\*T-<;=BP^$G;8HWCY M>3GO5#KVLCM8Z@J E#<]S3$245G>G+YL>W0%&(VU'J4AVJU? ;A.53GIPKK: MI4-_7$ZHU [5=_:)*I+ASVH^;S%IL)@Q/ VCO/]!ZQW^^C,EE@<-6? XLU'DN"C/T#6T$-!"W?J[%JMH8RX_[/0G #26H)\RZ>-P#_2SVUYZCTW=*49T M/('%XI?3_07USEJM]B7HR&2L=C.*[(N8L)N;79UT4 >^"J7 M 6B31"E(J*K*?4;_5[&06;U3#Q*7$E?(G6UA5AT;.UI< T7)%*IP72M'O6P> M?C -Y%/!O-U]]47).-BUS$[1D1XWUEP_V>X[L]]ZTE2>\9LSCB5C4AIU:E,Y MVN(>O'RF"6KZ'(7>:='T\CR^>.(OP#2Y2SGGPN,NJY>[.;3XEG*RZ=)A>9<= M\=E!MA.3(C;X2!C,0*8UFFTW$(71/*M!\(/)',?08):&NNOB5Q3#-;7H8LX; M9G/'I?N=-._&E2RU1R'XY6TDO"\OG#QS!..W%'X%U4KK ^F,,9Q%>:*7/ZUK M^3XIW_WN$V"K2QMPC)O7AF*; [L\H*/]C1_.NA@=V6;,OSW6$B[4:&_5@=,L MSNK6]9Z2$:26][IU8QFEZF,5]=]>I'.E,$;4(+G'SF5=/JUP68HNZJ1'B$9[ M(_O"WM8_*O]BO!O*A@]A,7&R>):A%_]"/2Q,I! BJ(<9M:80Z5[?,G+._.A\ MXM/HU'TP !N%BJWH;-1X;.#1X+ZP2HR1],SEHYIN?Z./,L^-&PL7$&R340]M"R5UA ;5(?,7.Y".L[#+I)+9;V^=+R3W<9W'"[V/ MOC;5)@M@W>Y*_"AN.R%RGOD041A_([.[W3WIW59L]@D+P3H/^!5U"O,?,;R= MC-+D:(52=>0%\5;6#V9;.M&4F@'W+.R#X2Q?0<.^2GH;M@$2?_ZW\C*,,9B. M9C5Z];=]/8NSU,J6:JUP;BBU/&7*T#R M78+^9;?0W@4%RV6P\TG>_; _.AE7@%\C5P!?1\[!4(6POFV'/=H#H6WG!<(HWE(EAC@Y4:*M'A[,KP+'=_'XNKK:[7 M;WJ;41#M8"B-*;_;/.MAFO(G#K;[I"_ SID5%&' *O( \6X,/A(>K5; MW4QE;KRA(^0??TB]T ELK]2D/ JJY7'?[13Y1>1:1NR(+8_$*\ 76NKKS>Y^ MH+%GL?XD+&KUU.@]TZFLPI\D.H6>@H':^9&LI\;]O^;^>9 H-DQ_),^@$_[# M:_")97@0^BA8NA]N5^ MD=9=>(HY$^OR<%3YE=[4HLQ%D.W2?>"HB9W,?8^S+9LW.U>K(J9?Y+NC-],B MNW(?\QF/^=SB*%5T*(RG5*O&3Y@EI(>XG,C>6#M/Y$<"55N7 WKET4/Z,X*I MW_8[[.5:0FV-J<7L9#5H!D)14,$:^14PVW"M@@PTK]FA!B6/-7 8D/>X9$U+ M+M\PZE;C3/TMV5*0P,"QF%D!86[J6:1(X)OI08,-56N#9!(G*%D"5+0((Y%[ MBDIE/3HMOX'NGDQZWC:!5.[5B[/5-QDH[L_ULPA8ZJ[F)8:R$V.Q MJZ6SH=4N0U"N]F.WBIORXT?\!OB?/[P>-QCVS@K_<5>^(_\(ZUB,-8DH/.#AGZY@X3!+[+"P;\U6NO!B4\ MGIV5#>TOW(>D?,K+D:F2"[C$H[-"\];&VLFZ=_:5'4C:!V;-W+M+$=TB4#\<5A4J%#=^!]3QN?CQ];. MTP*PF3>)GVH2GL77*WR*/0[P\"\* ]K9YU M":>!P^8LK"X6[A34O>Q2/>9SM@#:J+HSX$P&%46XY-[Y56";\KU7YGP\X*-Y M*T&T%1T0"PGY&]&,Z_C;ML.)&'O-.S$5A)YO"ZHB$CC/] M.TS'*1!7:F!]*L)UNM8;IZ^'+:/Q YOF"GK.F0C3"XHN)I>UBQ8KA=P_$SV7 M^8A+['%_X&@6WM#XLZ8XJ^OR47AZL#XTZ%',\YJ<>QCS387L)K\,CZ*XCD!> MBM\W+HR5>A3;>88\*X.K,:\D#*%*:#-I^Y*M*X"U!34Q_<$*84@NDGL P>$4 MT#).HE'C?]%52>5[N%]0O/,G]!) !P"\+ 10 &Z] [ #+@2<3^]='LSU+PF9 M\'^]&0,06KL"S*HL^Z9_WXL\89E0)"?BS(LGW IN/X7. M*@K7&]N HHO?/KTE+!*/=>.@XUD)^'S&D:C, X0J/6][ M9T V, OS\(>WQ:)1VZV[1FC^ :T1JNGJSK%00PDIN,[QJLKMHU9W(P)O1.7(DJM27=ZV3M DU\N-.D)WWI-%K> &U5M&6(E T< M1@/E)[+S3$$0KY3-.05.B@#-;BOQ%E>5SES6Z6#MH)@*GO)PN+53=6><%HT. M>RIMC<0;M@%^K9[[P@"9N2V5FZ%2 4%]M>36V,1XM/#CQ.',]8"PEPT?9H5I MWC0G3S%/C=)1YI0'?XV\<9Q\XZ!2?E'W0[<:22]X>>\?[+#FEE-&2FV'DA;;O.\[8+.ZDRBK+!A!4PL2FEF:]1H6=PKM M'YE]J^QN#UOK3^3;V$G$,!6TJO7\.UUGUL(M OE!6.?]92$B M6G^'!D=)04Q8A[4@"+2YL-&-FAO0)P"^%Z+Z+:'EX!QIB=3_]4U.!3 M+M7E$1=Q-E> DHF1$47?*T#2JO85X#7R"K!I][)"RSUJMBCL/CJ4;E8Z;5:? MN&5$**_Z,6<,R0UAQ/P%)SIAM=SYP INA3X$Y?7BW,TQ2($V_Z_0C-@.# ,^ M=VR^P<).V$%H2X$*M8U>(QU#Z%_.J[!_M]U\Q95P;!Q'^$+ZB\(.(:*H#E)> MO-3/)ZW)NPAN5QM:+\>\N_S4;C]R^G")-&P;/'8%.+Q3$=G^NW!IGXYX#<^* M0_(ZA$1RXX/Z_[G?__9_[_?!1A)55ZF'/YQ _+G7-_O7+ M**WEPH+U@L62M86N_]M 3YF%E87!"J6AR.$31EHM,V!QIG$@3YJ&@[^] M/4^TC%6J+9.&^ >].$B<+5URW<7?(H=S)0A(8-+M"OGYV-$) '05S[^L'[ MJ5F3=7.NK>:3X71=]&>U9QS!VHW$1+RUYN5$HW..?\<)A*AID&LD(C,8Y//D M8(/1BV&@&5BX8#HW]+1:IGL%/E\V-_/NO+?[!9OS&R87,^N6[\L;9PLE..@P M3/V@]-O>Y8+*&[RV>!IKC$0 AS-DT*NI;;4/)PZ#&L&%POQBN\7.@O_FMGE> M%(?*SP53XFF79ICX".E1+"%2G4]H;4;=(#*RF4,3FA=V"?%TE2#";_30]M03 M]ZJGT;RQ!.&/PH$]WNEVI9MR92^X#'LU'RB*&5/SK)%2(7E6TWH/'6C7J+&7 MG$/>_FXN#!1%ZQK6#RKU:]FXN=O3 C)3\\5X#QU^[Z)13D''B+"R+=EILUP4 M$'- M][+2/CTZ-2?O#FR(V^/KP.6_[UH-8&%JW"_!;N*@JA7M> $-B$6"O]60+FQX M*_E$R86/PN'7//F+ 9+_@[KSC&JJV_I]?!X1 07IG8C2J_0B$ $!"0+2.PB( M-.F]1I$F5>E214JDAH[42)?>03JA=Q)J@)2;YSWC?CCGO)_O&/=;LL9.1O;> M<_[G[[_6FCO)6\;91$*N[PSN<3JEZ$(A#NO2'26EAJ'3DUOZ!U>+[T;Y_D,D MRB[X"2*Q"J*;QXBC.$^EPC 6@0W7>N8#P3!R_\S=,--!LJH"[H!=!E%2^;F+<^*X"^28>/40 M0@LZT&W' \80L.W>]NU.JROJMY +0C8MF1)OM?\[2UOF_,"H3U4JT/J[(2P* M!MT*'',?S6 ,RB)Q_K&WC^'[]4C./159*VF#,M+8D;N8J%N))>^A7U63/7)!PKE60W6; M4"/JB#*30/T"I2+Z39U<6Q7?W L#>;>;>$!7;D/D/"HXZ,.LY8EZF<3WF4M16^7 M.[>V>B=(BHEZUSA]B=IM1R4P$8G=:PZVM4XT'K0[X]VV'B+=.E##(EF#]7LJ M:D2FV6_R#50:UHH+OY\;@EI/6MG(V\V^V/ CW*>K&5["B04$ ^MX]2LB4I I MMC+6>R-"WG;2A86[ T+J'$=?I@Q=*PIV3<_#KRUKH?-[IB&=AYD3)[1I7'U+ M[@QO96Q!XGJJNL;9Q/'3OZS7#0O ;7P9@6?KAO'&X%13/?"K'!DHHY).H/C: MO,.%_5W]\)(1OE*SS@[!T'7@G.N\B5T;4K)2X)+.X_N^JHG+ MI-Q!_=2:NJL._5$?ZU+;9/:61D?<;*13'DD[.]H;OH 1+%$GI<8E%_C;/5B4TP]/%RDZR8UGXI/ M3HN?.7O[6(LW:@17V%JRK6Q/U"%VK7@)4,S&G ^E!X\EM-M33UWR>+-R@T>R MX%?'>N&[>W**Z?\P[P^-L=E)1" ;9VBQ=QL>,.HTD@Q?M\0!\]>,>-7U\S"X M^L-7.P&T,9V,4#>ANX69RI>Z//-J()5G9B>T]8ZK(&8GL] .A##E8IEWDCSS MJQ-5_]LC,_NDB;[N_#LUBXTB??W*?W_H69MW-+L?568BC)+U2(JQ,,_4*%/+ MWC$J/U2-!R=LF^E.1GA-',!C4BPU'W(V MVB.XIJ;/[L%72:1[%"C.81U<3U'T=, M/>@P+&7S[[WCR!7R,WCD//&%1%SO]5Y05,M4O?I#LP#8$44__='SY( '9IUT M/(+=$WQ 28M>]SYY7BJCQ8JNR,.2/_V =Q M>'HYJ4 <;-0S2HA+AW^=J?X!.A[Z,S4YY M8-4TPL4BZUP9P"%U)8F=DTEXP*\W.+5>?S-U@_6A,$%'IHR]]H0$H_@R>H+9 M4 (]!9:F&)V@L+G_TWI B]:^L0D&9ZU1].8$CI!%)BLAQ?H1]Q]QONO:WIVH MV6^T5OSSIFDF=/KN5\^W-;751-'QS[!2G>5,%=T,\']P8HKIQM^/0* M@-J+S?O7]NNADEL49)U_S.]Q#@KTB13&D^$5A8T..\Z7<^I,$O=3U4T:.&0HRPSJ;,[T2!I"=UK79O(%[5+H(9O:S MG=[(:3F,MWC1$L2L3,';9P1.*6YKTX?O#M/J%L&;0\_]Q3K8:-$AW^;0]AWS M@FD1!7^^E_O.?$%L?>8Q:FYK"IFEGZU]+7Z9[CGL)>9YPG+/QP<3_ZE[MM>& MWZ9:@M.(DH#PA@2$URI<2,G:;1GGYRDC !)P"2W'QBSI-DJ.C>0O<%TYCY\?WG/ VE;:(L5B-*P+.5CJ MGSNJ'?'Z8W>F^,/^'TY4"\_IV,MW/8CA22A:3GA-S!Y_@9=[FBKH-Q@7CUR7 M+LETQ_#:<&U_&MB7HX%R!XR$A3M9%W%CYSV]J0/AUGZ^"Y!^!4%W+$MBC+T9 M&5B\ZFO/W:T'4*)!K5S.$>_JSV&[PX9D5!.7MN>YQD4T23I]6B*3++:L_-?W ML%D*[/THJ=79CW+J :"\;K6 R_^?2::*.W<+4_ITWH&Z\9I8V& %<^M MT!T4QJ23[ZN"63SXI--VB>P"&I,OHW[MA2@1-DR$_!KR*LA[.^=S91TWL!ZM M\69OU4,<0>2*&V2TN.:RQ'Z';$0$&^,!U?3=P&ME08ANYCW9,Z%P ML44K\V]\;^HG!=U<'U(]OZ3LHHEEOPE2Q@/"/(TKFAL_*?!8]'L/D'7DHST9 M!!&O[QBXPLYE-IK,M\G?'9(P#-FRX-QZ%!Y9>[+HUQR0,]JBZMY5BZ9:V45V MJ1=.<_/T>E:8\'MURGV!>N>HZ6AE0\Q78:0BK9IAD2X9ZYRI=M.52(\(6B/Z MV'"SV/("F4X:'AGN@SWM>:U&_A1'U62H(>0;[A8R!-J%!]SQ=^LPI/>3FK%D MG*BH*W,>[/GD6OFH@%T J9#5O]#."1UZ*=![K/>2R4A&!O02 M@$\&=U5U==2]U!6EWJ0NU%1?Y:A U/-^J^U&'>3=//+WZV%CF<1Q871KTW5K MIV/-_:TZXP5F&KP<44TOZG/LOOE7NAJ>/ \0Q\K;)8P?A/L90=XEH 0)N:RT MCI9'IO&##M XAF %,\%3M(-W5)\%AB+1''OW; MC*%3VJA?ZRCCE^06EO[F[]5-Y%:=2]GHM^_OG:5)HJ%P] MT\_[HEJ)DU:EW?[^-.0Y1/=49/A)'2JC-.- @D6C0(.:2#>!*H6_TZ. U-N. MR$2%5[]\:VO15NL)6ONB!/LYF!_J;V2(_H*L?8GK;$9BJ)PL'R/K"\#7%EO) M=U>"2AR?@(^\%RHD'USZ2;J+_M&VO3?LYN;F0[XP.DB*M7WO=7UU\:(H+J^N M=Y5?CNM104VJPP_5(M(3#2U'O?3:K&4#7BW7Q3Y$.S>RG3E2.G[RE]Z%C*]M M5,)3,A6++@HIF8ENZV\+;DDYQD%@CWF:,KWBK(V?1KM]&.I8PU17'-_.RXU? M,SB:Z6]QVY2#-)F;.8,_>L7X-!U@211'MO-W%U5S'T[J(>ZM:+ZN\DI,C@21 MKN T?':&6OE+=SVV5.SM9-[2%#8TYQK%JT-6S6'3C\^YX$009] GO> 7Z/$U M$_:?CN+")(OJB/MW.#W'[HH[%D;IM,;]O=DTY0-I-"_:QGJQ<&Q O/_E;/WH7*OK$!MS9!7#78W4+<9" MENG#X:B.\1)#G<;4 $31G.=EK96X42MN!$[DIB =K%2/7->03XSR_@VJQQB4 M_/JFX5S8P_>\(2UA;URHH&1DU]%QBS_ZU:(5@]#CFC1Z;(OLD&V*G4RD'4?> M%+*>KU-T7*O&O(X7SCN3*JU0EJ5\U1?E^=6^::AH/%-R8H]6E)3" MHW+#V:*H>/ G>>;XW*AC8'@K$)'WEX.A)1,R+=XNWZ'A+A49/T.X=0:/T<^F ME*/,DQ.7_$IAH<+,O;67K1,M++,:5K_1<2KO# +_9*NH&\(L"_>FR_X1]XU- M7JFMY4&5&O7'-XTD$5VK[E-/_,&O\B,[=:%*$4Q.8T4$:6>_6SD> SXV)-BS MN:O!&_O085G.XR@?[=AVXHG5B?.E^_?Q@#CQ887;89-F$\IO3\W,'%)MH@PF M_V8>5O+6-]LG:O[9).SG&@_:Z(&\0/MEZP__#$P1H?;JWJRW^U B\W3$._^N M?M=4\G3C07&)C+P=GVARBPM\0YL6'9J@W.,#C2@N>7WJ]&"H1"],!PJN5Y\J MBBVZ79YT<;9IH2)DK-IJS:S"D1TW7M/Z[O=.QY>QU#=V#\OXA4AK/M]]&';W MMI?5V,H!'H BPG$'LR.U8ROMJ/;295]-GO>NBLR<.;Z9J)?)(;ZN#?!PF$7U M89XL]80IWD8K"%K3G+3"6-+;(OOTNZSJ1/0Y=58<B(-N:/0D ?_+?59$<\ M%^896AO2!%4.]EY[B!26MYS8%F.FK&RB#D7P Z*-2@VQFCEFD4"@Y[^1]4> MO1O%]4)NRIZ-]FE?\8A";JCQ@*,C#A[8=&*WM@]:^48V6 L]_E@;X<+%+_\7 M27 6C&8_2<,Z7X7O,T?8\INPH!SP%CNNX;[DS,XO7[+B1BK5X8N16#S@]L:D M[A)SMQ6-\-MF.R+$>+ 447VK8.^&1NRAUIY&1*\'>WV]7%RW2"1F-D9.I7/# MOVGS#PO?D$@*4P*79]D!\D_ /&X &;=M6F>8^ICMQ81;ZHC!8VFUI1Q.?#?0U< M7;EOYB_<:=:\^*Q MP;,#WQ_FI+O\5Y>4)FLBM"@JL"C,M,)15:K.0GW A7__S:9=R#N('N()J@/A M_L=8?8#!7)Y%SHZ?5WH,RN214F'G^SVK(?V/;- MM"WMEFQ?KUND[/WNM'2< MT.1PMV#-B_)';=.MC7J1:LG@^M9/K.3*!=+>KPW>/XQ!U;[<%NAWZ&VWCX6& M0V6D)[?T=B+_14[X@1DS\'!P-7Z$0]K3JHG,7V9D177:\>;%C M(%#Y,#91*2*D+$L:(<0RV@2O]XSCXBI,S657'.LQ<8#/5YT41=?LY*C1_EGV MYM5@?/=RJL&WVWMHX_T;XW7_20BP,L[Q-#&BQ_%>$!G3#V'&XJS@[73\4O);]9/ M;>YW@EZC>H,FND*8JNJ8+EJM+ OU3/7Z><=]M2WL,@W-7(YVVW*[2J*];O@D M3]M7./@PM\='Y)8@NN_L_=)=G-D"UYE;%VWCMGU#:KO[D<2=4*QOQ1K=+SP@ M3<^QVO,IHF[N9Q_#2-#1H97F1^3?40YF^XPS/E;IN.!R3^]"Y4 MHYUW4F^I?M?..7"Q$?C+ZB_HBHLKQ-'G;OHDSM^D:_(Z>SO.01FIC&@U7OFN M[:Z&N9RNUUD\-Q9FMT3OCI%?<>^YASYP-R1?1)O[BJ7CPFI)Q]M:RKFGZ7B[?O:S!=,S=6J/VC5K6"9#AJ0I M]".LR,U2=\9V,IU Q(^%&CKZ?[,:G[&%M=<2=6"$TQ?VFNC,2-00.2_%16AM M72J,J,KTM8?!FVHD$9%3O!8^*?J9C=F5(V',04%O3@Y7(V^S4C$D<0"1- ; M(@7UQQ'WDGY_42T0.!']SK.;-*3TX5SBC%S% MRHO*+SJ6GSC1')Z9B8FME(61N#&46Y0+8V#W=<^GG^N5@A.^.8DUO9K.#J87 MR6L6LH)FSUMN?+/DDM6(YCN\;NLQ!S QF@+KNL@TJ09@P!RF.H&=O80>9A8: ML6 8=6P:,5E"EXV(.Y1OLB"JC.DH51K\(*5T(%VQ^ISJD4\N18G.(G=]W MNTN/4 )>8"BVA%FMWYURYM2E&>B2X1!K>PWMEN-$H>F0#NEZA_P9!0(HX0'M M[9-RO&6*C+:X,G#SS,%1CI'TS7Q/9HLM:*\WT&@2A972"Q>++BJW#L_[7I38 MJ9^.TZ _49#JG"]-9'M#Y3I@(#+5XFS$WZ<;0_BE4&!.XK0L_Y4_;O1_^K9% M,,JEQ1^_.6MG//?3@U/D#F#;04>[04ME&4ME# Y ME[5\JJSD]$I/"_K$9%)HB]W^,I=QG6S5X*^LSF-?7U&69@56 ),QR@CGB8=N M0&31IQ8W6HQ=@C36F;-)\T>>O_2B<'_E/X5\2MT_&IVC7Y_MA'RXIHBUZD&A M/[1JK,F;#AN*^2=&JSR4C2]X<=NUYPN3*NU;9.Q93G%H**R] (DN,JR+8!8YNIX M>U4*.W_'*F#%US5AX!3DA';ZZ6!*[FX(KEL(7MY7+_+:QP/0;HD?@(NH1ASU MS JFL0#'O+ZJ=BGG@@>$GS?B 8+[*!@Z8E%[19"@($UXP,G':S+<8[4[%\-X M #(R#P\0_VR.6\(# &Z"E0)'%1A[^8HIJ@5S1>$H05.9;[F2,0Z%>F6(I!=S M7Z:0^E^LXID^5VNJ8KT;OY[UM#4S>:????PSB#97T>'TFP#5VT;*NA^,84VO M27J=SRP!B+B5R%Q'EAY$CH!I)SBI:R;53+^K52E/-%7:I!];6>C9H!.Q'!P658"5Q\5?WO7QI!R4L>C3.]KKSYG<7;K:%!*V7DRCF04 MUN^!$/[$QF#/)0_LEA5JHF+!0+N9?*;C6KP6%)CCJECX63Z3;5R@OZCK(P2" M*S"D?YC*^EOMF$"I;P-PE(;>_OO\Q77&<0IVBE<_-M%Q2E9H6J)3A<;_Q=FN MHM4)H),]B>M]@@=,.=E/^A.N]>.A=%R/'N']0+[E,)("(3_::_4ID/NCSF;C MQ/MD0Q3G@?2I0+ \M$[U?,VFLL3#CZ-AWBX[+N'+LI59_R/Q%VMPM6'4^*!H M:]<31U )@G\VSG*R1"L[1QJR<"YCC0>X ;]LF+RIC=OF'_B^& I/[$38<;;R M3I!4'C[OW1[O.'9:FI:'L %" MJ/WGUK:+4%9(OU4J'A %Q -*#W2NCF-!)XKV5NN$@\]=/H#$2E %+W:9L-MV M*J-_>STHX&[D1L)V6^8"G2^!?21.Z3EPY6N',>]8*XJ=0,F/MDQ==M\=37V_ MV%/Q/$^8U:R-'+EMP$A:0L.3K_@+<,MT&F-MZ%FF6V02;, M,XC12T[&F.#" MQXN8:!QUPC8CF/1W%06IXJ5Y5,SZ.0S::ANF!"K/]G^G!3W=-XM]^@-XI.GB M1=TA]Q+4PJ'U.^03;,M(ITXV-!_RVEBDNJVY3D!6I"$'(2#K#K8O"AU&$*GF MAF@<%*5-Q>SDW7C;759:86[C0E!;*;J(P!FPT?"N^KF'U5QMV%GL-D&98@RN M001^W<(#OM2N66%CFX&X[,K]HY^7.'66;5P;X=:>2]T+=40D8M*#"0=:H:RN M*WN!T';Q61""$>D7*_=",A&MUBI1N?_1;PDX)VLQC5Y:<+L&*4QC)@<%DC4X M)EK4!6KD:GX?F"RKV8P<]24-==>*R' D.:]AV L+E.5@+G9&M]05!E)$]!PA MJ].0YZ&?UGM\47)2D6VILHPY02X5IAE\CG 5Q87Z%4_9F_4+=>PW!:I@"B3T MTS?4F]!';M3H6(N8@*()[V@WE][8XC\]=.FND_TA[Y:=+"VR>61U PY3F="J8)\P$QOVTH&;_S(F:T"W,L@!CA M[-SZ1\"".>^91DWO\M73!IYQ1L5N>(4UUI;I'F=I#5V/_J=<[> !D6@T)7:4 M&8*0)XP.!F+<<.Q^U)>#$&0E!/,-]QX/B![O:*N%8-BA>, PI[SRQ2XVST=3 MX48#WH JZDDHL/>R#G+%L3;PRA0EH$1&6?G-E:Q5WR_V6^R%F> M*%@ZRK>@\2C 4_VOWYV,''%4E,M/RG^3S'?'91OM8&YUR33>%YC(?8,)%-=LMQ_/@A/5TRW,\GX5K7"#+;)0IM@70\K=\5PK'Y;WIOEP(6E[KE"OK@[W$0& 5+1$10#M6K" M'\]SV*1_Z6D-4H8/.2BDZW3J=YL==T%/%#*PQ:"-#QA]@GR!;_ Y4AX'A.J ME9,0BY+V>( M"#O]+0CW'\MDVS=/@]G3U]6ZE[@[:^K&'"2_]%>@BX_^,C06 MYR=A5_\6]I*2=J; 2[XRRXW]WNN@ I_-WPU'\==L7HDFAGH96TQ6Q.$P4\H@ M^G\E:H7M>\(YZ>V877 [HNC=.U-P/Q?/Z!^C]TPAUU M\K5H2G0)&B#KO9:O11DSKDH9$V?T/(F4[SY%)-P!&-L%I)9*.)?OP,#^ U.N5FW#H7>X<' M,'-+(M&RM;\0[!!?\:I3]Y2UEIE2J$';?(K-6;@NIN5IKP9CAI$?=HED((+A M[%7QHIG5>F;*<5NF&4?R^DUGX[NBM*498\XDDE=A2<\/6:*?[55&F&C_?-3. M3=G2W%FK:9\YK1\W!.M83,-><&BBNI=6>UN*U;'#RIY ML1(]*K^,H?#,"]J_OQD+FZX]D-ZAIMUI=NO3CC:\>7XY'YK?F'@V+#HGEB C M^5-F MAT_\6Y_KQO[82*W+:W,.@ >AGFH(SY-U WA:Q^H"?K-DV;?5CVIY",QF8 /. M=BTD&OMV%BGJ_"W&KKO*RC\N;(;(ROD"@R\5IL_0;H7DPO=2O!18NF:=!@S< M&?8RS,Q\?]CPV!SOGDO^2H2V;8 MO2R,A5MF'.:FABB(HUW>CV15\GMU=D&K&'9/654HM"_\+_R G"CIS:K<(+_U M41OP98Q*@NO7)6!];)HQ5'I'9-TUL:Q!]DC2,?&E#>)T99+M:BUO0BK\+7SN MQ/5QUJ%I@HF*VS)CCE_CI=_D$'=4CORB]\%"/?QPZNT@ZE0S\-NLIT0E[(L<"7 M_&VIGQZ>QXVDDCE4^&@31^]/[%TL66G)ILKGG+6U'C;^[OV)_5ZOF/>X2Y)R M7?K4[8BK[]*KYJ[8AX[=Y-\+$U6N$ 6XHE+[MNKW\IZ6P3 MPB3P1\(23*:=L7J<@T\&H3-\-M4ND-6FU5G$B=SUS^O/:&LBMZVMH$#I M[,/9PULHJF?!9?%>]>E B%/-TNN>@3"4!!UWQ&E/V+U]ASZ>:[ MU.M_;0,DVL(]/?;,<[]R_\UF0("U/F;O6E)I:7F6)_YR<@*MI881@>.-_M/: M0R?.6_[#!3J*$$]*LX!^=>S0AC".W7_O[$D3*NH3J_8=B1FWM>CU&0;[!&&, MU^28$7U 2%#@PK'04>6*S(J7A\!A\M11ZI]M%(R:,OMM4^(-SBZAI^+*@Z%T M^G5%Z2:4]Z>*4(R(NK?:AYANHPJ,Z;23T&1V86J+2HMPDNQH)(ZH%?UAK4R0 MG$*4F1/D/"/\RL.^^-G^]A,.VM-M3I<*FL@[:V_>6O%RVF%!DVE@%>5F$%86/(7N:DA,0=& M1[YZQF#?7'_^_EZT?HEKQ7+L/(?T&"?OD\.O,^'JOX1+_#&O:2\UX ]J^?KS M> *>:6$+;AWS"=%3GK(]\;G/K-,^ ?N^?6F4Z3/4D"YR MEQ#Z&_Y@]8^(J-[$>WO7\9WS.Z:S.0C-0+_77Q2A^RZDBCYB>6E/@^Z;WA?% M[8XN-=1GQ+%07B= /OICDB4Z%+VTVJUBH&!^LYD+46]O/ !62KRV*)R88-0= MP&8MXSG9^3:#K[[PK)[(DA(&TUYLCL%2K#CQ7U&[\0=7V-YT_\^FP%,\()9G M(I@?G<[B9+)"0->X+S0^ LLL4ZGZ04G/:#$K1D>YE)"?V_P-_&0GV&&-4+53 MHX2]N40*W^LTB9#IG9531970UM![_UK[O#8A4-::/=-*CP%1N#T8F?6$D:S- M]7R<4;Z1R-'WLN.='RQA_092RMB7\B0OTCJ\<=WV&"/8O#X";,AK[1,4G[P1 M9LE#0+Y<0OZWK6<9_[[UK 8UBU/[*HR-(8!&2:H27!^RFHUCB)3G7E.+*XP3 MOY1-2$3$RKRXRH_LG;_JM;K6093>0,CA&_^ >%E@+ M0VU"KAM^Y7V=MIG$*51 ]M> 6(9ZK(1PI&7B"2C!&J6&T3A5.SM5@= #=QR, M3L76K*X8,(IX@'6;$1Z@L0V;"V;'28;@ 98UQUA^)H@"^A1WW 4\OY$D7!C1 M4RJX&AZPFKUR(AE,,/[5?LIXP&3J4L@E&Q[0_SB;8 ;*0;AB1.(@1@0/2#J. MP@/VI(F=X=;K..M!7:T\WK<:U>!,D3%BWZ&5PQI24]0E7>4 MG_12/+X:AR4CXXO2MO9+^W0@W,K:_7E>ZS7.4K\#A0\.E"P$9K@M0EA"_HK! MOL/P_&N?Z=DECJ35CBK8^E7![[E5JN%%,'.ODL3??JK*O"#>32,!Z?NH4/8% MK/;P<5%[_F7Y*)%;-Y:L,ZM2X;?@BIB5\$%P)Q[@J3#^OV#3UUU'R'\=I%#DC@J=,0Z7;SF"'2-G^*^"B^@SO>:+8L-*JH: M6#K,!;^50LZRT)5]Y9SHU1TXDDABNY8GW%@15E"<9F5:9 #++)P\<0'*(-A8 M#=>S:S0MK!W>,L3*)QOS33TZW.3;K1SF'L.R?8=_'3UX\OT]B,V'N0163W:S MG[/BT-K6W)SG=W_;7.M4HT7F:6.+?6Z]%CS1":Q7HNN)+I(!&ZUDZKJL;(WV MOEE(R5KJ;]Q;^H/^O_NZ6S&6*X];_I]OZS9X[JG!X?$\D:-&MH]&I\0O@#7L M^R,>@9$AI=(?G)\ ]S+/';@.&8H7'%4X?1?&.=+-#A*Y2F<&VY*L(J-VZ3M& MHSPP(&2=CH5J'O*STQK_H:=.V+AZ59:+A/D;AKJ=#8>1B=^7NA8OPPNCZ6?V M;XBC3J93WC2Y6M@Q6E?5K1LNR#V?K>_N#P"W[JD'*$!W?K+(=EH_00>93$)I M^2&C?D&&WLSU &C=6\6#W_FH$_Q1]0='0S-E\>1%NC MB*IB5KKI(IJP!R=9(7:QE&WUZK2W'C2 U) M3%6MZN>.3]6 '[I?Q00*.ZMW MT1+OE8R5T>*XIS#)O<%-:VA%&P3S(/]05<97\PCLRRLSN!*_8X\ MW^3E4<.UZF]_F\$#6K0=N?" !CF%-08/;K+-/U =#<;P(I8[MG3'TFO(JCA6 M]0H\8-XQ2 X<%'K>Y]__*.9*[S L!E!0\D>QU+$Y,MU3S.7'GZ4_YK>6R5H" M!#>!ET>JL*TH\_%C.?F*?:8[WR(%E96G)>X_NGY$FG$L/MCTKO)5R09M)KTY MFZH,;%Z.O3QYU'VVUEFX@JCABW^S#W P,V\9(H=&106W2L1HO&B=I)":ZW_M MI&OES8?M-0@9OZ''@-#"*/!QSS(U.A[A+Y%(-=?G6.D?&" !?[#K:>Y(AHLJ M,RV4585!S0;>"9EVKM+':$1I7"4<<_T)QU+'B9@D_!WE=<_5P 2!RG@Q7L%8 MZETZG^(\$>_3;YH#]M6WDY%$^ P6F.6EN),3\P[]A/$-UI;+]KP6J>FVW@0; ME(U9SAL[3736ZU$8QNLO/Q)?3W/%(B1UOGP177!<%R%T2_S'4[]CM(M&>S[C57 MSWR]_UID+AD6#OM=.G%=>2=/JK:$M.IR!U$RE2@(=D]OD0@R61:$[MA9 I&1 MZHE=6P%OM:I^'O#_V#$R7AR U5[4.;TJN6E&#]05#8/+$<>3J4TP9G6N&OA_ MMYE"_[W--.8_9MFL:JR0VBHZ2+/N< ).JOBKV> S^WT2-\Q;?-[V>1STGO. M,ZBG6G1ED]A&XLVZ#7_+^X2BY*P\*#2D8+E!>1E"BUF&6!"%$LI9 MCFN5L\,#BMB88(W(?1P8 \-(XP%8(YO$$3D"6B21R>(!;(2CR]Z1_&=?YJ3N MO_HRT5O_ZLN$:(L;H3QPD1$0,85_O'9B-_"">1IRUAZ(3>\$KMNOG.\+$>IG M-?3T.!%T]$]QM"*$S&-A$?XS"(YDF/!-]MWP&WIO$%;&8G;%XQB3)#.*#21< MACU7!@R\"W@EA(;@X&OP*)$YU MR]R0-:DAQS?TP3)H;I0ID-[?=HT^XO6,G$G1L$N%(W5_I7_BR\S]9[G2!S#! MM<8)B5@R1WHP/(;1+G55BOC&1D)43J>TZQ)C%SM4@V/KLZTI/::([92E#5@' MQQL=A+3)^J1S!OHXSNEE%Z\(3GRL5=O$ 5^+QDW&G"PV/NU2H_W06ZY)8<\W MO<-I85TZU05WC"Q3K5@R]8 RE,PU?Q(?;8$CXO& MRO77(2401BL)^(<">D8 M*87-@NQD$8@EPB@!=%4$ZP2M/41%84T2!B$-9@CDU+4%1[4S:%$+- M,X)E+E/G%9HP\@RAF3ZO?=F$[R@RCQ"_^M<.J7%#;^XII:X-2?=]$GO):GX' M).J#3,7FU1>JPQ6F5OSHRJAC]X2B%$ MPW!^^Q*FUD/ORG ^Y!Y[%.]W51A@25:$:X)$\?9);!XCTC?F+GIH,1L0TPB: M6U?R*&*EY"X%291"[",:,T$;Y$*82!;_U_M+X1F_\ 3._G6;'>IUU0RE;+P M+[5,%"09ME45GJV28M2*%>6[ACF2_SPB*R]AS?&&12703-:@=++157T E+^7 MRX0603WN;D"M..*8?X;UJJS0SD E&M*2\AG5(OGGK)LRI5@*JY\AJSJH7G^T M",X#*'#/L=N-"[IVYJH4PXKI 'YD'EZN?3O?&F\D#H4 :]FNY S-C)ZOLFEV M)\JBN\:ZM>Y;BNJ73GV,F"F58.&:SDPHQ5T0J@\OQ M M3X\QK=U3$V-:/L6.VRP/U-P#:*_2 E*V C2-U$1_V51)2&PF<,7M\A;-9&^D M\/7=3&WRM,==_- M405+L/-(3*A7M'@[#SLX*R]@K@VSY?D1'CG:W[J\Q==V M32EGA]8"^XY\FK1HIL$B#,@"62Z#A96[H9-C:3#KPY- M)OPPSBM=9W+@35Z^9#P@;Z:ME)7B436-H9]?@DUM_<_FY&\)\R3XG"], L'COX _/>A(OYX#?B5.%_ M+F',/5S[,G1PM56!9,I,^[EWFY$5 G?HFGML^&]X6V6-]??UBF2SVT?.G95R MA-3XZ[F+DKF%.K4I$_)OFF3%]X+41U-_"K]M*J#G][R9T(F'5MZ MI6_XMJ;YZW>K.@Z!W$B]Q%RCKZMBI'YNQ#$%%CV.HZ1>6D4@<,I5"9Q7;&!4 MM#E@1/OKIL2[@L0.FR<#V@9:16 7G3(7GP*CI-+Q?:("4-X*)=K/%)G04NKO MW&T:?&W9^'U9P_K''W,>*K-%)7?W ; &38RA6<":?=@6R>-<$H[(Y[[=L/T] MB9+9 G ;(^]XA5:.J5Y"J?>>BA:5I6ZL9@"PPS^&UCUUW]JY8P(66:$;X:0[ MH;\WGETR%9[NKR4D/$RAYI_#\6E>YK&=_Q)#04'^O82X0M&:*B*3%WS/'H;Q M'VI'P!N%>X3_,IW?9>-MK$/'%IB6JE#O78H9HY,87A$9IW=3JOA<_"K@'IKV MQBH=)M ?.L70^+-H=$FS<76HW8]QC0@DU^M8Y^T!%[-YJJM+-Z2")02!SNH# M..H/:8U[40STSB)3DJZW\\16>G5E M 3>Y8^^K')D1JNLR+3P@+#J8/VG)S!!IWTW&7"ZTX[T/(7=*6UT](O/R@NV< M/"%F5J_3[>*(Z"7OMD*^L@K3^I#U')UXJY_-/!,8-1R1P+P;\/L-XUQ?! 'O>Q91UEQS 0''A#U(?@!'O!-NUL;0^F0AYDDE Z* MO]"$ O\L+SH/S3X.NH*6P]=H/1[A >E7X$:LBHT!070\5?$ %+._,NZ#UPKF M40<>@^S MI>^R5S-K:ZH1IS01;XQ4,#[8)AR-]NK*)S@RU_%B2.XIBB1T5N!+,7LM2B5; MIZ?,M.F5DF0!54?Y\XDGSI^.)-B9#NIL'G>9FPZB2XUY]<,+XKK6D&!WEXD< M4ZJ$1]D(7IY&1@'Q=#G+7ZVC8=892JE@KT&4/TO'9 DMT]3. MVF,!3K#!8T9-7KTTH>S2'P-@H>3@$9%WZ,!F81(TS H)BJZ#T?I;Z62ISXJ; MI397M7V\71#AL!%CO"BNMV#>>6*V-#_TS[/I:SI$Y3Q%\W9,SWAM?AAVSH:5 M*+7QI?!-!FFE&LMZQ9ZDO!G'E$1TSW;8N*-;!=74*,-A&I119:R<6O4DO46\ ME>EQZW3-#J&E& +@AKU'T^M7U=>ALPJ<0NEF"N*I]O7'*][,R,G[/(J3[S3K M>^PL"\D(M:NEF\_L%558W "$+%/,7UYXY8H\"M:H?@:)#*'H,3SY^[V[;9Y2 M/'I$K-%5$9!$#LJIA=S_&4444\+20EXK0)WUSW,S4/SH@A.E]?AOX><^_& 5^A&7/@T'!E* M02 !"B_<([>_"!BI'$7@_'<0/$"4K6L5SN)OMD87!?PDQUP:;Z^)CY77J=NKHT!\3G#%.' G^YC31*]C1&'=F!JSA#IG8R2C.23]"# M:@:GI +3='&.W:GB*WMB'K!.ZYMLB\*#2;."@RK_(4D0253?Z[V@=T)\O5PK J&V;+QT\J)A@$> M4'4 Q*6*=2'==Z)-5#0_W_O)\EW:'J>*$ARMO4F ;H?2V M:=31RW1:XT-/#'94Y.D;OB-B/IY?>#NK"%7ZFO[!+O0&UZ]+JTH/>+2>9/?= M_Y0%/K3>+UDM%=9VMJ*048BA#[3(8YC561UE]$]$X &?O&%T:#V==(U9\0#, MC4;&KS=V=B*CSEYD;Y]F/?UAW3)B+8^3UC?3,V4^)9BRCSVSOVR0?Q8)&4O]$:9!'?6C,<*)]K%N M=D7M9K9>[?C!&<@ QT(P4<\4@$X7AAIU, X\$IW&ISI*-B(6H5[3; M$8)SYV4@D9JUX?+Z6Z3!\'GJJO[+NQ#GT;D1_YGGZ'2;?'BD"W7/DQ?R<5X. M+]9Q5QT'FA#9K79F#SHR6EV&>Z)#5<'#8S!P UN."B%;)7[,E(!U?J0EN>L5 M+U>GM99=]SU&!46(H/G$AE!NW'V]E,9Q$N\4^"J$'9+TTMC:2"7R944#._2] M]SD+\Z%BZ3BFE0L? L)G%4-6H=UY& +4_^<(3!BKO+9R36U(.#4T".<@#T-_ M:B7# U3(@7@ 236!ZG\'"7]LM4? @#N&RUS(A&*)>-(CLV@7"9HZ>&WDYB&7 M<]#'O_;H&I(U6/0*/XN/]XY]_9[&Z8EZ439E-&3C?E[E'_/'_+E\:K"$R7B% M=J:H]]YD"/JK/VAV]R*GM'-&C XWNFM;)I@5+ MO(:"O\>_Z'02"T\I&*:9=US0^U^Z(>$^!$O[?"X/&X<'7!I^P(S^^WSEC=G- M;4)$$^,!39/=5M?<&C#E'N 5%STVKBKO6O7A"8:.$-X$L?I3P(H'0)] YU., M3K]B'6A>$?=!ZHD_L#VO0EWDW7)C?S3A@XS1^AW[I6CE)PN1"8N/ M[U_8'Z"0B=H_JQM1>$#TH>[A5IHV6DW\)IS"[9[OB;AFF39U&&<.-.%YE1&; M.2_] HTZ1\.$&4Y>B"GR<7?@0+W".Z8BEO-.,*H$J:>3>N81$"668NJDO\Y3 M7Z8@LNE1TEVKEWA$8PA*K>!$]HX6M=?ZSAH7?X56:/FLP M5HV_S!57\\C;6BSGN_C<&IMFC[?<:APD)TO4/KVE9TH9^YTNV6S74RU&,4HX MV=7R7+$T3%MZ!_S>PF[6R((&C&8OW>A&YI<4RM'7]^;:+C(KH<#- \N?[)XW M6S768[.OG\\TOI4/3K&!_L:1UJ9,)>DN/]%I_3;5-'W@N=UJC\V)R:7X6RD^ MX%6ZT*,*1\T._<0^U6S>GRU=B!RUIZI.KRX\-[<@7K@A8 ,L#.[0TC)ZW]SA M-&_S!(J48'51+9RRGMI?>3L-74SRU+YLG7DM-N=*TJQKF9\66)%O ME 8Q3S<]A44LWVH=_8HH8R"$4IY43'#U[V MO'*5Q1:&9E,#* GW?M_-KN&9CLZ5I2ZAD7WE/W&/*2(\%QH&EE7NH%D1FWB M3IDS#S'F7%)T?QO\DAT@4=7@D&J0S6Q1FOE MWDF!16F(M7F+O)G"=!A_H_54-QABI[KB;W75"1[6EN\U"F.N MC9GHZ_& K/O1C=I-EY,)WE.7+H&.C16#O$BR7_N7V[/;^[@:W+1';MZ>-[K9 M]_HT5R14^$,>^>/'0Q.N1Q[S+F:ZKP)V0H<]7$-^/DX,==Y%AI(C+4EDN MG3%L'_KIV:-&Y M'LKWF^]^BY%^;-7"HE/NH!#]03_TKT)889SMW1^=?"(Q8)$8G3C=<8[4)(WO M9JR\'.6I2>.'"30)KR1-1+9JXQ7&FV>?HV*(%AG()=>K! MFEG! L9$]5E3GGF+DK#FT.]E'#-$3&Y LBH3ZTDE6YH9HZNLWRY--%_MN?G-](7>^_KN+[5&"E% MUR/HC:49'7)Q=+GBO>>EONO1,IWGA:9#@:H^E7::)D30OZ\S>=#+ 45'E6Q\ M;QXLW?YB7II SY?9Y14,Z[Q]"RI[FY8,Z5Q-W_*D5$(+0P5H7MVR<@OM@?P% M0=B@1W'4*Y0F ;GWD/(;HATTJ,C&63D]!HU8YK_*28<=B_A52O;X/"O8)RLX MU%^W9',/HWSML5^ZFG*%1#?+DKY*WGFUE<^B[^%?-[U^;D[EGUF=YS!SX12%+NWQ 3GLCX;R8"20QSUY1$XX M$I3 \[D]RD\"QS8&SFU _?(PU<*XRQWWL]7_]\Y2MV%0*QL/N)4;!_W_F6P<3K5<]X MA(-35I3H9ATOVN-$:.VQ&!!(&/:.[KI0#NM)-.W/[7 $W;1"^&F 7)L3$UL/>T M> 7Q>::\AK?)<-ZMK$E2*TC>K/<*GA0:V+'0[UM_@G[1SW_"-VU+HN]\Y:@X M4)@[(.*RD[BCT<7&/(YA11P".W' 6HW[](I5C9/>^_I]1X>'8SR.0,"@AYAK M[I;?4#H]E89<4>&7C*-9%-9I6H2V=+:,FZ]^;ZK"4#M OT1*IO^J2;WV9N5^ M5-''KK'.L1BH,IEJ&EL<70S-#R7QW9X 54KU0#:QF^>$*D^*)@"+C7 TZ"S2 M%!? ?VE% MK0RX3\Z05>Q[_$.?S'8O8;0B',A9^H!!- V.ZI&1XP9=51O^^? M0X#Z>JL;]!%< 8?+GW^F5 WC_C_?D+=N&Q801 C MB#SNI;CME$N*HF)8:R;S*MK3487Y?'>FVUOK,ZB[9R3\]PO4*/F968M,Y;NE M:>ZWP&%&7\E*LX2.]1T(/7%T4738G!3828NJ<2Y3B]K"EBOQ0&!6*#_++@,# MHX)[)';.=DXY6G080'GXOF@?3B0;/+S6$@FA^'5,**EDP5:$#)$*I4&%YLXT M/DE/UH9_LC@;=M8FUV75 #>_,?C9D'*K[859K(F?F447T9#G\W8?JUG_>ZY MD0YKCS\F7M8H?6O3E+IF72./)#.M;!CIEV6QN._G+W$40R<'ACH9MJ)#+E(: MM!\(.3*=4.*EEYJR.F\$U96KY]5VG$QY6^? 4UD;SC\;2HSAF@X5"U8BA"OT MJLI8+ 3>;5KHP.!P353^!=M\O$6D,,[]E34U3)I?$#M=H_#HE%5:[&6('$RP M[RVM8/_'SAG8P-EVJK245N9IB8*IQVF2O%RR0$GVUI6K@>J>/\852#:4>L6N M6_C/(_U_3&R7"8U_M#]C_N9@JATIKLG?U4R;;1J:^/V/F6.S2\ICRH5YT^?5 M2N^S:]NGES@J3?]/;5\>#877_S]])$(I4LA2=F.+3"%1R39"!H,92T@:DQCK MB"BRQ"##4-:/90P-366++&7-OHPENQG[/F.=+./K\SR_WSF_\SW/G\_OG]>Y M?]QSSSWWO._KOM[WW/?K&N8IR1?UW5(>(LUPE+E!B9 R&W4+(L37S7@=F)B8 M-',PEO:,N9.MERP8*W2;'^CS%$+0PZDM'$NU"[(_%7LQ%E;8_VC(%_^_#/DR M_YPS'D=_OI(T">$[?23X\_\EF'T]X<+PMU0]2S!E_K B#]I;V26M M5UVN]GY>:&MC__./67;CJ-)P[M2I+]3;"CR!ARP&Y&JEJ7;XYS@E39T 0<3( M@PJ#DP@-&&L:K-]9Q*:R_//W^\ -!2B; CZFD^8]6_9BHON$;/%AN*VN>ND> M<[49$EL^E[P'[^X DG\Z?@G 80O#?U %7_:++=5S,ZFZDDRID&M57?@B=)I- M_X$.]CS)3[J74X++LI4NI>B3\N$Y@_A+L96-R2OE-OS61RS'P*!O)".NQ MOSYAV!=[$AR^A92PK2[^S1@9-:$Y-".)VER,5JB>FGE.6F,AV>];Q'Z1D: MZ_<+.RT2W=XX!2>*RWVL?E:$R4[HB8!" 40YQ;L0]BMAH=?T+RP=F R2D0CW M8@_Q/8$ ][[)?TL6JSCTYLXKQBU:-T3P9JRF=_ZB1EWB3B3Y:MD *&89'<5Z M9KP\TK'0Z/$&D2WT5E.H(7D^7.(.K(:K!-AQ'0/YZ?(>0?UREJ>P]1*[##F\ MDJ"!<^&PH*:9S:53T_'\+PCR@2,DC/4U>JOIQ>SMQEUK(6X9PUW31Y:8=;7E>,9.[2LZ$3UY?AR MQ,4L_UH4LVMI5JG.H^ZUWZ/#S,D6V =AUOC(%>?N\05?!0]3%@'U+JUE9VW% M]<\-#)T3#3&159R>=OR[8L Z9F@LW+-6J<;I%=0:@?><'W.E,$P MOY%).S1HT:]ZQ7,D\N "_$>"Z[XT93[&0WDWI%1IZZ626K=#B1%Q==K#>-R M>0[.?>^P6A,QO6-NJ?OG]RZS&;5L1G9 M6XPB'!Z/(IZ.O!TC%43U/UZQT 0=9](5\U491].TLQJXN"H7-#UGUY MJ(ZJ)X6G1HGFW^1:3^V65LH0_=U1_+\#K_$?0&TPV7$_+7%<)H)N/@216(1, MVRUP.G4,>,\*0Y'5,\SOXNJ6_^G*SV5B\_YAG#A;3/ZB)5Y!M;?9$SN8 ?8V M*P3GP7 :"1@JV>!@C!%_!#C)H#])D]BMX](T*$FM*3'13O^,6[=!.]-<-+'WJ RA$4>&9F<)WDJW1^* M-5DV^I1ATDW9?>T[^59+N2>(C_)+<]74KB9N6,+%F37VZYS1.'BE0%)^:_E^ MZMKL*T6G<*QD $S58\&9TOVJ5"E"BZLGB)?R.ZCFELY7 \TY2WCL/?JF I. MMHKXWJ\X 2_\]>=\WD;.:2Y4E* M=[(:[$$]JZ :145O%Q:_-*QA::^UIB=@C M@'*M]+$\TPZ"XXV]"X+DAA2"3//77&/N#.6'&=)9JXZ#X-R2O%BOKYARQRYW MSCEV,ZXWE[1S/&\*U@JG_7@BTI=O;D_02.+->,"*L $7JWEH7/_J6Z@_81P( M,^S.Y N1IHLWX)M4IS_,VG?%!83C5\:D!C1L8MGMZF,-Z_PRQ7 C#8,IWZB' ML0B]5 (DLL5>G"%']ZZ'M%ZLHTTWW^ \#QP2OU?WG=QJ7PLE.)_IRKBV&['8 MK-XE]RK1<."JMU#5D^P+,;&MDAGU&C.G!*"8:VWO]/2OA*J!]IGG-V]).0?V10N&@R:+*[^>\3'#J>96)L-*MWP>\3;6\5)$KG5^+](R3H2UF#;/D7*C/DN-4 MMB75S?CNQX'"[QNJ:XGV_MR,Q]TCXLRW<:0C0)@H]Q%@8Z+.5-MI/;)6A8&D ME=CV!*&R;=&!T$KZ&I$('[8S=M7$(C89(?4[[\8BOWZKBA(?LQYOY,OC8>'D M>0U.WD+O1JMP#44N/=I8:4Z6YJ&C8=%)LD,Q,P19];9MV7M:2\CB?1']"*%+ MC7\N\4%:GE3J!EWD41-RD8;Y>O9%%T*N64RW@ZOG_<@5WUT&KY&C3>P9R MFY,[4PP=NB@U.)M&=3B!AFTVFBT,!DO'FR/A&1ICL-M;([PPN9CE=DBS2]DW MN5DVSEGA6:_*O5KVEJF-+LEV^KH/C4WW^CU!L>BXW(K01$MXO?BPNI/F) MNDO;7[]KB38^(XFF>P8C4HY/<"=ZV>PK'T\:3@WL%N?\IAC21U2[ZP4AJ']O M15R6^RY.^0^KEE]^>"PXGSY=N^+'<"$"\WJOBZZ> 5 L^Q-?$^=?R>VFM-A* MMPWM=)Y)95Z4JSA$:W\0IQ"$"O69RBM@0]*?D-"^;F9]_*2@W)]G3#+'@?!0 MB(OI",>Z[>#S8J:@6Q]\;*D*0S, G3G)%H&LS'O[P]WZ&A>FB 5P1_,5FD0^ M '6K%&$_/=]\X*(IV&C^$RA$(RKZ@ZT)9DHN)GZSYN'K[ENUA&DM)=J$?Z.J M%_],Y4O;P'J+#I,H4Y7HD1&'?@'3-=QV#.\ABQZ5=/LM.#$# W?RLR)/:I- M[EWG0)\VY]B!MPEF!FHGTZ/W1:Y1)X0ZU#Q4?SXJ 8/HEHN]L4!E0A0FGQ*= MK2XQKZ<,?2.QC1VMI FQ_$B')]']C-X_$5 (4N0\ S\/W)Z'<\J0,33K5+/G MJG3>M.IY]OTO+VI\OFOK%I#F-_>2*,%7#D TJR;A4Z9GT9,ZY8.J&S CUY<] MDX@*23_.3D6F6,J-FV UI9/1)5*.WPR+QZD>'0YO)VFFZP(+FV,.00J#Q9HV M^-E,!5YXYJ0^78@%^QD_$RK,#?DA"FI,?-IA$UJ<#:@)COTQYLXD&L),YD2#&]F2;WZ)_.5A?GW M+]S2%SL_^I0 +PQ5@GV%G?$A37H&Y,/C\8*_Y8-Y>4T,04#08ML$)#I%5:(XL4R-H MJO,G1!0[]\<.X;C)52(<5GQJNM7A#/12A;5A"S;/CB1 3LJ6+'H\^'>J/4$\ MSPPQM"[^-0^%SVBX]?U<052,P),G3GR6=R7> 3J#%YEM62S.QY2TP_MQ5(PQ MV63D_I&1 [50^7U"0,,_$JO;O58:A4][[*P\MB4[^D$I\HR0RVH1/*QO[U!;-T1;M+\%&^1/8WZA9H5-GJM6 MIRP+@!205K39\>0T1\X&H10K%567J_J9!H[0JZ8J!M'*[1P'SO^95$7/JL5+ MMG[M\.7J%C4]#?VD/4)^0X&96 R*8-03\29N8[U(:&::]0%G4RT/5?%*EU>' MB3%NL.5A=G(@1PG!G)N5HPY&,D\X9M6V VQ,E3&RIH$I<'TGZCC7="8> :9: M&HX !Q6D >[?NS\R%1B^M$CF^4G!IQ6"I[YJFA=/O@R=@]OD[4MVP%[\O+%_ M*^:]WR_'=R?F/"Z?G15RK6@\*_W+^]EK1Y5C0I4[]^6W6VW;A>6F?;5[7Y-( MD"3QQ[,B%4/W Y@7:1Z\CS5-Z,/EYG#6-\S.IMZ= 2"%((I4IXQ=;0?7&-H5 M&-G#Y=QZMV_S,=X>"EYX>,)>>O].T/GC16A9CZ@BO0(-VS=#DV_#&T:J[W[8 M,CW_NP%U,:O@O0YP[(=X565)3?FS@,&;_LJ-M"ZGXSQ,1 HM#Q7E,YUN&"1 ME5](MTJ,.21A4<$/9EH<9:<_HXOX'/PRI<+!/-@)(1K*W-[3W3 @+P2D?5[K M$KJ$HHT!A; PNA\D&@]N!;2I-8"*MXF\.\:FQM^ 1'^"?>/)\@KV4[,=7O+> M+:IF&PDP9R$?)NZ0-S1#'BH2(14SEVN?!"2GH$V X,-4DTX??U.+$+DGRL6A MC=1KZ/!6!TX8GN/+")D@?0FY?@G9M"I3.A@KZ#DR_<\H1-9RY69EA@_)*58. M;ERG,X_BJQCRZ-EKF*I;M:*'3\X![M MJ*TK+2R[5B.V+)8S,PF*X8)ZWSJZ0Y$4-*%A^,GUP@^/HS,T'Z=EBK-*%?8U M=BXM]::5R@PE,J9O"EK"Y[T)6JY66\$<=(C ?=G'!_>7^ML7\::GW]>K$.%L MQ@A!M6A4#9CQ5(G2E8I[H6S?:4XT33#;B[S#&*6%-?;F+H3P'/"A.U@42M Q MQJ5U@&G6K>71&"2C:GHWN;W+JN"*/VHY5:+@JVX1 J(WZ3O=KR!\]C0;4K[) MA%T\[.=)JVE&=:[J#PL?U(?@ZYP0Q;$RS^U'&57U)IHE\8A[D!A8?N_^(,OM M5F^@,BEEKC)8,0D;U*_L\V1Z5DUVLP\[7)_W;\;)&&!*!:G1MMP5*Z?73R'8 MPZ3W]1M'%'(]5?@@@?W^W@?*.25??EA*O';00I-W1AF\%(/9>./!;5%!M_.A M1%?*RQO^81U"4H=6%LQ.,I?$X:+\FI*=E<3]U3=:M<8__S"](><;IN0>_CTR MU^Q\55-+\/RRI&P3N,2A]1Y(NJS/"OFSF[$?SO#"S$9W+#BAE$T3E7Y8$**; M38R>?C-/"S]Y!,CBU;C6.V("C6&84[-6N^DZS;VVB\%G([@C84*4'(1/>T0M M79667LC]J?T"I_,W]T<^:7)RW^! I5F=[B;>[MO]9-NQ3H6FQHUJ?5&KVPD2$4U5XZI-3R]T1+02 MVR!N6J/GS63VW=:4Y[YBQ#E0F L65GU95XP]/%#^*%9\'J_MN&TG7TU96;6' MZBYOQ_*%:W>YW/J,5+^JM/SK,T;@Q^0K5JO^*PG[-PCU"NR,[TW)7VXV.IRW MR6GG=$]DGG<7L\-^BN6,;?.]'&$]._A<7!)J0"6O#N>4IU)W-T-XO7$I,TA% MO):MB;OVXSZ_I&L^MJY1*=CT&ASG;4D.G *M9'OR%"-@+LA0?J3L%D4%:#^B M0/*S/KB7(2\!6@8#RZ46)WAS]9;(^L.E5IN%AT[_J@#[;P%;5TBIP\KXU/H( M;\-?#5"+OB ;O.YUM$/3YSLD__R.J2]?:^Z6D4KA'_XZ_-B: ;MQ!# HQ5X. M'YM\KCEZBUC2H-&S#4Z2'B70TP_3,W(%R#EE./.HZ%'^ M:<)6L9I[%0H3S$\:*N@K*QW=TCY%@@T=\])@Z.1SM<5#X$;!W=>C>U9$$\VW M/@?<9XO^X&?J[CXEJOS+.(6CIZ^TV-2V_UGI2\'Z=8L!$&?4JKSJ,F? P[BE@''A MC?WM 41ZHD')XG-JO>G)UUEU[5K@R2:82#?W26"&YGM(5^- M"?7;I?3)1G9W7]$HE?L29)\>YZK/-"^#ZC]>LD\]0!L82.!"._QWZ,Y>8)O_ M1/>N;@B0_OREXM6N+VJ_*^45M'>><0D/*5Y,3)%(M^\KEM;8-+6N2D]Q8V>. M3-D+Q'-XKO$J8N.'W$+*YLQCLV[<*'7N9I7,RXY\@Z 4MB)D^G:239[)D#YH M-?[?6YG_#E0? :CZ]>LG@ZQI*Q/\]*Y(]R+$:I613=1&F3!PH="RMH\T_1>U M>96-WCAAV_I>T3ES?"9\[]K[CPPA8R[[B[EXAS,0$,+8)TEX8+ OQ@I#/1S6 M_=:J.J*.^BU_PS&L<4HY"?=,$9BT,$A04#I-O 4J2^B\XRK+ M'S&WDH,_A.1*!Q1*! MAK<[XS+._56K!@^1P/D"V\!?WUGBDJ8BV-[=Y;^""6L*>4C[]#*,*E3%_U%1 ME:Z:A)CVK-BE;:\6)P[T%KH"03>2/"ZYO2OD/P+PHRJXIAFFH$RV\0E&&9 M"#X7W*7-&ZPRUB =61I!UKPYMU)%]RO%#B^\RRD?UDU+NKZT:QA:]X3LG-6> MXC3>CK@4YC^[%_53'AN6_=15.VQ$)TG46$]NIIRU>;[CZ_+K1> MC"=J6A595IZ'S ML'$B>;5A.747M'/N_1=#Z/^ W(]@&6;')'NPO, ZZ AP5NH#J8,_BY>!RNT# MY;^+WZYP%X)8+\7W> P4D?(L3SBCFUY4:GG'_T*5TH=]/5R@6BL4N;;8%\:$ M8ST_+DO&):= ,-@,]7LH3$I,%HUIU5CI:UL"^IOX,*7&!%6*I" E^I7YW7I]NE-VKI(10HV]W.0'MLDAE[V:$!D,/0*< M5/YE/)'@M]Q+2-TT@FI&G?/4@M"U?YAB)LXB3M71AIK*Z3H)DK.9.*V2_/R) M>8M>O6S"B6;]/:LK/"HG2 N*(G06B2Y'DV2I4I7JE]AD43ZS>YCYR3-O4Q34 M\YF"OL(:0[L6$BG7F5;4+$ZUF,B/%L5AV>;J;62O"#E6L'FC6>BP$\USCFAB MYL ' W\2:4^UO#(I$93Y5*H\(?M;A+449A6='TM-8%_I_08U7[D#XGO9A\BC MDHWM5-=2 U4'D[5549[/54Q48A!-A(NIO?D9JT+O(-4,7)*W#@YDCX MF<)FVP0[5SD]X)JQQ/#6?*CVHW4,4QSM0E?N.6![U/0@TKPV'CKPQC7W;OX" MR?=Y=]R#FZGYF5W]E,H*2M&M, ?IAXAGV!C!_>&K@"ITXV%YWH=/Z"2 MRVDS)XH%] M1F$OG7)B#997CN>#LUH_.#^UV="?^X'^&-%E,>;VL-519B _KVA:OKGH,L%2 M=WD;II(A:Q/H5A*3P;:]=4T'R07=Z6GR\#B)X#JG(ZC+I:R7+1XMD\N1T"+X MJB JV_(.!X"_$$DO'W4O'WV^6@/W\)OTWF.5O)![(9<_+_<"UE#R,18FD?Q6 M@>?_N23_+P-W%E/M"/!+/60Y@6GY9[CPN&UX!%@N. +T= 87_ZQ;$V5QB9:O0 UNH' !4 !C97)N M+3(P,C P-C,P7VQA8BYX;6SVGECJB,27;R )- [,QLJ M7WJTX;:\MJI[9RLV,G"5.)W*5)-,E]6_?@&2>;\!3)"B^T.599DDSGE /C@X M.)=__1_?GF;@JRS*?#'_MQ_"WP<_ #GG"Y'/'_[MAU_NWT/\P__X]W_ZIW_] M_R#\WS]__@#>+OCR2 MW_1F\?Q2Y ^/%8B"*-C_U^(/.)5)*F4(DX0SB)10D":"014P&J,X(9AEDX<_ ML(QRC+,$)DBE$(4\A#@+*-3_Q9+$4@B6U ^=Y?.__L'\C]%2 JW70?,K&$8P#G__K10__/L_ =# 42QF\K-4P/SYR^?;DT.2G\P5/\WE@YG9 M3[+(%^)+18OJ V5RIJ6OGU:]/,M_^Z',GYYG8'V;_ 6\-<+7+S0KV; MBZ'>W?505XO>O\2^7HM%16<#O!:;8;9$GIE??- _M<.8!YTATWJ#7/S;#_JGZ;*$#Y0^3[\\TD+^K(E6O%D\/4?]2.J M\G;>O$C3D,:"!B'11,X01'&((4DY@D$@(\9%)#G!TVK]K4SE'/[R9:56+?OK M"/Z#PTQ4)QBED.5B6?#-6OPT.[; ZK75K,;XISE]DN4S;6_0VANSI0'DWVOI MI)B ^?*)R0(L%"B-GN6__K2!:D3S/OMN9W/6[T36^D!CXPBPK338TAJP%[!] M7:LYJ%6?@$9YL*4]J-4'E=8?M !,0 ,!R.>@ >'DF[+@.]K.C#6W*/:G;<%? M;=IV6+>>,D5+5F/>BO23,\5/?*%M[><*[KR59F_RNC-2+5[W0V[>5 W2#V!1"%GHW=X1P-?TQV4Q MG[Z5K-H,=/.T6,ZK7_3V\.DIKS2UWLS%S5>:Z\MG\OVB^$)G-)O]U(NDQ030AX>BWJIKP[G5 WPUB@RTT;HX^SWOK'S.Y_BW4NO- MTI:^$[#6&/SY[,P/MW&RG951[)0N"OM];(UL,?>V%[(>L-N"9*0IY*,6*/\J M;\W2)S_*ZD[=TV\W3"^,E%?3$"D4Q%$($ZXP1#+#D,84012E2L2A2H.8N[CK M+,8+!5:?&W\57IRV+*J#;UJH:FE,,SRZTJQ M_^NV8MA,CQWW>P:]9Q8? &]GGG9 T"?CV@P[*'GO(X'8==U_L="+ZG3F% >*()AD"0*(L4Y M9'$60AXFD8A%EDFB!CF//2WCV*CRM8]>S\SF,+Z *^?H._("[!^9FM]H;< # MB#BB$%&!($WT7[. 9D&B_U7BT(7WCXPQ-MY>B0AJ&<&OC92.N_)C6-JQ[I4( M]IM).[(:P_STS'A;*AH#KS[+-[OT MC9JKP+J-HN#'>A_?Z I:94&C[>_ZW]'W/2L^B;@W60=E\[X1WU\2>A^OH^>A MHE5CNR[+?"[+\HM\:)P>W_)RFF*LPE@&D#&D#4IJ? AA1F"(2,J9D"),G3RI M9T<;&\.O9 ._&ND^W!(H]SVT#0!>=\-G!QQV7VNC^\$. MU>JF@7V4%P-__ZR)48K5OO@OTN1=2G'S51;T0=:;YK=:K??+I^7,),C6(AT)'C$!0?=F M4[1Q;=!$($&C"/(D22 R%15HB&/(&0]$%"0X5;'3BG^=/&-;IU?JF /++85: M)CT3=N6X9%\YBY8+[7!ST_?RV'5:P*^U3J 75Y,G?+TN/U>*-.RBX0>_ ZKW M]-AN!/U6*ED44KS/YZ;DRYM%694?-1[+PD1>?I355- 04>,%XIA3B#*60IJB M$!*.A6'AD%&G8\6+(XZ-9)N4L+)<&G%!+>\$;"2N(UC=^/0RZ':,Z17*GCGQ M*A2=N>62S MQ3=)7$;0";!&SIE'+##QR2#GAAN4.RSTWF<-FUNZ\<6'G+)\MCH>JT,K'A))!)E,),[U5)$IA)B.G2D2V X^.239RU^?? MM:N@E?Q?6L^;&[M83X$=U?0!;,^\LX]IZ[_L(S7)%1V?#&0]]J!TY(K(/CCO=/'SR M=5[OQJE^3[]M&8C&_1J2(,P2&<.0:5L-<8DA5BB$*%5AH+(@"17MXO,^,=[8 MF'@E+LB;PZF*?G--A;R$L)N#VP-NO;NW6\C:\SPM*]@2MB?W]@5<^G!NGQKR M55S;%_0_Y=B^=)L;J0B93]\TOO'W>=,++F"1L0-N10KMBAE/SW#XNO/^G;-1(A,3] \\,6'YQ]]" D8*/$OJ%>SKE78K$.P.V=G"P Z/ M&ZX@L+N..X6 .]S>;1_YJ5AP*47Y7HN_BFVY4Q\6\X=[63R9D)=IPE22D82: MJO)9TS",J(Q @G&(>1**T,WO=WG(L3&_D0WJ@9Z ,#% >2NTVW[2 FF[+:5? M_'KF]96P3:NZ=?340H$-J$9D?SM+>WA\;BXM1AUT?VF/POX6T^'.;I1S]RP+ M6M6%8UR4BT ;]7/_IZ)\Z!F.L-9 4)5!%1,,8(@4QUS8[5BD2BF8,Q\B% MJJ^%<0!N/H01_#AS3Q XAJ8='5^)4<_\NX''+GO"F6[/J.^37X\-,RBAGM%S MGT'/77J=M_^S_"KG2]GZ Z9QJ"(6B1!&66#ZUNG_T91GD,8,<41X)+1E]E46 M;.'JYM\=R.5]WAYN &=UT0C:S;6_!Z>;1[\[1$,Y\EL))Z"5T;_W_C@&?3CM M]T9Z%5_]<6U/N>A/7.WNF7\WKTR EQ#Z)2D_+4IMFOR?_/G-0LBI2K'(>,8A MSA*]WE.:0D9) %5* DH1#H6PJH!U?IBQ+?F-I* 5=0(:88&6%AAQ[1WT9Y"] M[*+W@U?/7- 5*B<__64DKO#4GWGX8+[ZRPIN>^LMKKXZBGQM 6"4"I(I2'@L M(0HRT5H G$HNA4*8,)=]T^$08]LVU;V)09O) V8;>3N'@[LM_] M[WW5/ZUZ3_';K[+:G];R3$SV=:O\ZH&?)9_1LLQ5SFO'_]VRLLJI79U:,($Y M43$,,DFT-9 DD"3FS#X@+$[C).&14^;9=>*,S6K8UP8LEI5]>KL;NUPYD79, M--ST],Q:U\U,#]'H?I#U28I72C0H@?I!;Y]L/3VU0Z3$[5S34_ZT+E#W2;_[ MJZ/9NI+!-"4X5!@+&(M0;\-4'$(2TQ"&+),XS9CF7F$=('%QN+$1:RLP6$L, MMD5N"X*X'-1?!OP\0?J'L6<"? 4$'2(6KF((8IRGD08+2 M5#$1<*"I,[O&HI"U%L$L0PKTO9G*XRO8=9/-\GO%A70PFR2+)0AI#O9;K#7(64DA1G,$D85D89RSA MPBKMVW[(L>V/+_F0/[B6ZG% _\H#CDZ8OO(A1Y]P>CKMZ 3K0"<>V_@!M2C M:(Y #E#K? SR8=@R0NZ:61^''-[9T=79+"_E^T7Q63[K=^E1+SIW2B],3XMY M725RJC*L%)$8(I5I(L=A;+;^"*J8!21!$N%(3.?RP1RBWSLX/"^.;/61D.8C M.1B_SR. MJET63>57HGN&#]H ;RED],/C@/Y.%MA:X+9B%N7AJP%;CIU>_1P M6J/CU<%Y>=1A_9O6*!RX-^WO[$9 C:=T73R98REDC#(84J(9)TZQJ5^=PC ) M$I9F&4]4Z):1M#N R[>R!9D<4W8'HF10:P7JI(WU<9Y^?^MX( M@W[6Q[7;_X1/7-6EY ^=R;)-2_HL\R>VU*NMH8?V=ZM@"AGC#)DR7S1!$ 4X MT@9#&D 1Z(]82(8S:1_-9C?FV+9^M=2;_+D=P5>_[E2"QFX&+'9__G'MVP'Y MNI"Z5/3Q#NU0U7R\0.Q8R\<)K/-U?.P>-6 -'R?==NOWN-W:\639V&^F1(<4 M;Y=%/G]H.F+6#L+C3LHI2:04ALP9%J:&=Z!9'BD*DR 0L90Q8\BMAK>S"&.C M^G??9,'S9@_3[ @7C3/6\63,?2XLS[%Z17B(4Z<2-.)/5DV/CIXQ;=SG$T"5 MGGF@]RQ*YM6R\'E"U!E-K^_K2&:6#LY+N3^J:*/_E4#TC/]..'1(>7]F-I7I[KO/'3@%/=C"AVFMA^]:FS!<;M=PJ>)8HC&F, ( MIUP30:8@2S4;Q"F-@S0*69:@E1?:>;/;7C'?&F,V-IPJM?Y ML<02[4V]I9TUING\1XL):B ^1PT('P/(3_'I^W[".O9D_T?)'3G^(P,%YYS M8OR.!R><+Y9Z$"V!.8A?9490'A)L#FI5S%*(5)!!G&82*I8$:1K0+$DBQP.4 MHP.-\""EE1,\-X(Z'JD0R\'KD<'VG8HY>S MVAXE*-F"$L]^6[F!U>4/:%8&>OV [Y9WVH, M_?<.9Y]K7SQ?/,SSW>C +%:4(HY-[42]-TRDA#1("&0J#H*,"BX<#CS/##2V M#W)U)+0E:]@*MYV]X(+P9OUJ,7[7%\9VVT>_R/6^B.V!!G["B>+8H'!:^L[[SRGXL'R0MY6>3>7:G?BEE'7@XQ9$4A H,*3*E1(4I M+LP""DV[EE11$O,D[-12Y-AHHV,8(QY<*+@T!3TZ1/J>Q]:.7KPAUC.S;%J- MU().P!H]+6Q3!*6'MB/G0.FE '&[A0VT6]#TNU7;YE MX B0]E!NJP3*QSH>82KU=C,5"L$8(PX15AABGJ0P5#B5+,2$9NF M8Y.R>GR MR8VI<-$K17V=RE$29! '.G_$4Y,:]*8XR09K-Z0O\D>MGC0 M3N6@LKVJG/6\YKH(5)G'8NSI><$-)J.(!SGTB2,(N[FI)#?1X#-)8R] M1=)<'.B*?)?'Q4S?4:Z"=?AL:9[_:5'4LE55D;-E98X0[A:6QG=7- M&+7-+\MJG78K0X%%)C)(A9(0F3ZI)$LY)!(SAJ-8D8PZY\)X$V]LFYEZIEOM M_J6-^_M#AQP9?_-GN2R\VJSTO29L*;::D E8*P=:[<"V>J!:@%T%P4K#7O*W M^P'?>RJ./PF'3]/QCN[1%![_HW1< OBC%,N9O%/K4FAM?KPVES?MN/Y4[U:E MN)M_EJ95G!9$+U)Y69\MW\MOU<\S4Z&%1H0$H<0P$F$(410SR (D((]"DM!0 M4NSFV_8JW>@6@%8YLR_8%&^)URRT7C MM2:R[S7#VQRV<1K : EJ-7TN&WW [W75\"K@L(M&']@>K!F]#-)MR?@H?VOC M=\V*52SF^DOR.<\?Y[)#^N +)7(4(4X@4D<4H@059"% MG,((<\S2+.%):%4*TYM$8UL:M$)@(R_854E/%FB4,OD_.Y>U>G4(HO,WN78+ MPJ!3UO,B,,AL.7.^-X1]\OSU0@W*[=XPW.=S?P_NQN%O]"*15V\,"GIG4;NA M/N?E7]O:/CSE49I*!BE%"42$$\@RE<&(F="X" =AY-3+Y^QH8^/>1EBP(RTP MXG;L G8>:CNV] 9@STQX!7;._&:%B4_N.C_@H+QDI?L^Y]C=Y//0N3W77E:/ MBR+_NQ2_S/43:_='X]#^I%^>?1 E&-7A.P+MY5:P5J92:@5JSY"_AP=IX]G6_Z MG8#^CSH]R3N"4T^_R-L=@'H>\\J@[;9S73D5*2-(I"&D08 @DB2 6+$,$J(R M'K,0A=*IM-_!"&.S?#?QQK*5L&-L]AI".Q*^"IB>F7.#R;M+F'0/N=[7NY

ITFOY83-(*ZUPO81_/\Q^T)HYX_;W=X.E44 M. & A^("^T\>O,[ "=6.E1PX=>GKQ#FW!H4Y&6G#(D,I8I22!*+0U&GG@D : MRQ0*E:4RB](D2IF/?>85,HYO<[DEXD''S->->SVL#8=]SKZ8$ZGGYLNO5\HL5=47<4:VHH?]([3R/* M-$L%EB16,,.I7@RB4&_\)%/Z%< (1Q0S;->NT6',L=F.;0>JLDD;>Z:=.AS; M8&UY".(7P;Z/0K;:=TTTAQ;F(+@1N0D2,I4[&Y[U>"9B#Y'7DQ&+88<]'['' MX>"4Q.'6CIXF4P5S*VC'Q'>VU143%,0XB%(8"%.Y#DL),5<44DE9A)40890Y MN9Q.#C4VKFF*W,XVHCJZGDYC:NF#\H)4W\ZH&J0M*>OFX-QWY M;5A/U46M#UQ6E^]XG:WMIM&'B0]\]^TY;XY[RU6IW;UVV#N^]6D2$D&()#!) ML##5^Q0DFIA@&F49)C'-8AP[!7&_IC9CX[E6&6T$F-A@:90QE=]_:U6 M-%A M[ZAUV(WS=:_/,)OLP5Z*[VA#OH5)_79MH;*I%#\!*V1 "\W>H>]X]O!>YGA, M^_WK%/JN? ->YLZW'\&/4!V*Y=X\F<2NO]>#+10UA3[*NHQD(>NZ8_F\TBKD M;";+*44JE:%,(9,BA@@%J3;_.84LD#@VI2"#Q"KXTG7@L:V4VZ(;%_*6\+"5 M'FR)[U KUF4VSJ]F?6+<\\)S!EXP'+P.I7E[@GF@4KV.;[/^N8[-*X'>8P"Z M=S-?EM7BR83>F3L-@3WFS]H H&T%(5!)_CA?S!8/+Q-0%51(4,LVJ&SNJF,7B3FDM?#_997CT## -BRS.>R++=%+W_OJ:QP MA\D]6V;8Y7G#E1WNH.5.&>(N]W=LIB+^2[]C]8MQO[@1HAZ%SC[17-S.W]#G MO**S>JEE^ZOQ9]E();_(XJM>-IN%=:MR)%RN9DM=T8\.T-1!O#Y=CUI>]YM]L=CFDV M^UZ'/]V^L>C@>COGIF*+)YK/IYB0+&-86X9U?61%3.\.IC'#<9 Q&68IDBZN"XLQQ^9]V"YUM24U M6(L-?FT$=ZR58 ._'0%X!K5G7NB(H3-/.*#BDSYLAAV451QPV"<;EUN[<="G M8L&E%.5[+?87:FI^W7RE^U>GBHLN@X^-E5:R-_4,C*QFQ[F6'ZI% 4OSVXT*;O3D-#-V/-47 MWCT3ED^HG5FL"V8^Z04R8DB3A!F5.?HW.#C8W)#@LH3GF?KY,[:T)($(8Q M8@HB*A&D/"%ZEX9P1"(9!<2JZ?BQAX^-'QKY@!'P4N;E9>#.<\"UPH8_M86T$G8%M41P?)>5C/ M?\'>P.KY4W:#Q_IKME+_S'*M[]]:JO7?]I?I\P,,\I%;Z;CZVNTN[F;1O\V_ MYD+.1?F)OI@=P\V3J6"[3O2-0XFIDC',>%BG%NGO/Z08AHS%0DJ6,>*45'U^ MN+$1P5I:T(H[ 8W %JG 7="V,^[]8=@S/UP#G[.-;X>*3RO_PHB#VOEVVN]; M^I9WN1L4QM_:G./.Q?]:TEFN7O+Y0UL>NWR;EWRV,+[8#^LB]"(4BM758H, M0\1(!JG>'4#%4825W@EDH;6AX3SZV'CGR[LW8-5 8@+"" 9D M9:U2$9&[U6 M)>I+L-&L0S^!;M-VV9#I=3)Z)K"!YL'),NJ,Y[46D_O @UE2G3'9MK"Z/Z1K M+T=:U8=1FZ\)IU2;6W4P8Y) %+$$8I4J&/%(,H33((F86S_&_2%&QW0K":_H M@'($2#M#ZCIX^N8>-V0Z-"8\I;S?YH('HPS<(/"4EH=-_DY>V>W[_F5>2,TB M?Y?BCWJ;]F%1EG=S$_C2QFQ/99JR("8$IH&I8)A("FD84)A%48#2F(2QQ"X? M^X7QQO;E;T0##UI>QX/=2^#:$8!'R'IF@XVDP(@*?C3"_LYTI=N2UQ\Y6 +C MDRDN#3DH;5CJO\\AMK=U(Y0/"SHO/RXJ6=Z;#%%MIM3U;#Y++O.O9ONV9:1L MVCW&*E-19(YAN0@ARG ,<1CK&4A5@C,6I5'*W4)6.\GA\BT-$]NZ):\;]W2; M!SM&ZAW;GGFJEM\4N:I,\G*M0[U-:@IA;:FQLTGJI87F55#Z9+9N@@S*=U=A MM<^"USVL>_'X]_JI=-8$_;_7ORNG@N,@49'I &$*8\DXABS&&.)()2R)4: " MXEH^_F"4L1E6ZPKIC:1MM@ZH976O(7\(ZN739R]0]>V;[H)2IU+R)U'P4$S^ M\-F#EY,_J=ZQ@O*G+[[2AU+WRYT&(HRC).!Z2Q6:&@58?_E,Q9#(+ T)2A7* M5"?_2?WXL7WH6QZ"6KZN;I,&.T>7B3,BP[E++H#1W5.RHW,O7I)FA-?QD.QH M=]([LGM5QUHEL]GB-ZJE>[\HWBZ6K%++V)P*2)*4P11+I;(T9ARS5:+WO4,%$C5D5C;6TRER:TC1BE*095%D2F#+C :193*%D)%24 M*\RI4X7?$^.,S<*ILQ;K%@8F666VF#] />P3$%K\25MQS9R\MD6 MC3O6KI0;IA]-N6WF_<%](WIQ-XY!\.M*/(^6_4G5?;ZAAX,,^FZ>U''_K3Q] M88?ZN2;K3*^/7^5\*?]$Y_1!BK;85/E15DT'\ZF,:2 ")2 G6.GM>BHA344" M28BSB*4\$78GH-8CCFU]JV4&K= 3T(H-5G+7-2? KXWLEKM[>_3/LT,OF/;M M WA-.!T*X_J&=:"*N'[@=2LSZP+5V?JR5@\:KK"LBUX[%66=;NQ:\:BI7/E6 M-G_>-LV5'A?7R>3&;Z1V1J<,TS7 J41(H&%"6010D"!(3Q$M% M&/ DB@C-G-IN.XX_-E)?%_[\<:7 [TS1M&T=_@4T6H!?C1Z@5<31?^LZ37;6 M8(_@]\S^/>#>H:Q3)_3\5GYR$V'@XE"=\#FL']7M,?Y*3)7K7_Y'+@O]R,=5 MM2.BWT["E-1LF,0013(P54FEYL5(89,P%4JG*@A.HX^-"T^4G2IW/!!K'3S6 MH#H]/W8TV!OJ/9/@45A- ,['FS\/5)[J(DQ]%ZHZ+<"KEZRZB(U-\:K+#^GN M?#X6N9:FA$8ABB 2/#)U71*(DTQ FDG%@SAA)';+ 3T^SMBXJW::6GA'G;"T M]RB/.\YO#YR>0O@NX.#;C_SJ87@7]#WF1_872K<^ZC]:,_ZP("^[W/M[KSO7 M9VE8*I\_O%G,:P_CDL[N9?$43FFF[:0HQI!'E$'$LQCB($T@13Q- L%B'+LE M/@VOP]CH:TL%0"L@M0VP4.!%TN)(\\IBI95I)+12"YBSM@Z%WP=^=^PH=>1O M1-^>48_%X;>0.-*:07Y@-8:O*?\Z\W2TROPK MB=+A^&P5+VLJVM=EGF[G:E$\-4*OCG>#$',>A3%,J%3:+F<1Q$2OH1F5(DLB MEF!E%=UN/>+8EKAU#/>-Z5'1U!7;$MOFR+@C]!9G9[X![=N@?S4L'0[.?&,Z MT,'9!6Q]M61T0>?L69G5@X8[*W/1:^>LS.G&*S9+G^6S?E4>J>D[;,IS/;6N MQB3%6(6F(*XBF=[5( 4IY@1&<1@K)I10U'U7,_B M[+ #\(#>$*9Z)^"ZV=$7$/%N\)X:;WC+](+F1TW(2_=T9)&VQM"=>D<+8TN6 MJQIROGB*9\WOVPO MJW6MKVBU[5KOK^O$6C):_Y/5-]FU&AC7U$J'#=:3=B+HUD0TV5V@%W?SE7AZ MIN\QQU%0@]LXZE_D[9WD=UO2+#>_=Y M@V5U'U5C.Y/[^ 7=S)ZZ+,0-Y\52B@\Y97JU-KD[;YILGBE-.(Z2,(9"A'K[ ME*09Q*'^*"."$X%0+"FQ\F_9#3>VC[2IF++*;)IMY'6S0"Y@;&=H^$.NYR^[ M :V5%&R).@&ML/ZL!3M0?!H%%T8<=.VWTWY_B;>\JQN=:)-_1LLR5SFOC7[3 M#^EFP?/VZ4W5B8^RNE/W]-M-514Y6U:U*;'X1.NO(^7"@^7+F3F\8^Z37ZX4:E(&]8;A/TOX>W(W']:/? MT/+Q4[$PU>G%SR^_E%+C>NF+LEYL&/7?A#NF48-N$9J\&D+W!^-Y""?_PZLA0^$;5+4NYI8,\3D3^X>B:= 9!R"+WP@MA \18=D7.+ MMK@(R-D0B]-W#Q=7<5&#G6"*RU=?F5WW\\NQ!NTWW_)R*H645&@+#ZW$KNT[;$E-5B+#7XU@G=-GCL#OYUEYQG4 MGMFU$X+=\^,N8])+5MR985\G%^XR#B?58FHP_30__);&L2%G+_^] M>5B23H(@:1\')+=!__.]6#G^A?.]FAGT->H]\.=1ILF/F[K M+6H5FH#U._;C6BFPTLK4QFGU D:QTY/6X73'&\Q^SW>N%VO@$QYO.!Z>\?A[ M=$>K^RO-9^;4Z/VB,$7-ODC>UNXU:>V;OZTB5002A*620YI%ILJ8Q)!2;81K M:SM)DY0DF" GJ]MM_-$M'X]Z?3AP36B'448UHCNAL^!$=WQ,=W8K4TA+N\7+;VN.'7*PB@3 MIA^?XIA A!31%,9"&-$8TRBB:1JH#LTL3@YH]7T-W[;B#7W.J[:C97G,%.9Z MB7'DL].@VS'7=1@.PU$K&4U43BOEVLSSQTD7D?#)/J<'&Y1G+NJ\SRB7;^A8 MR+V@\U+I;U ;9TUM5VV"W:GW^9S.>4YGF]+QY;T>H3S^3VUN) X504&"82(5 MA2A*(XAYS& @*&67 MY%97"XM9<6\0T -\7GL+^)1OV+8$/2![T-&@CS&Z MQC3^UG8-TB+H3?1<_\CKDZR[XLVC*4)S.]^^(-=2/,_D6UGR(J]+T$PS3$BF MTD3O?4V\4)*EVG"4,90B34.24J&M1QPH8^/;M: 3L"VJ4QS2>5C/LZ(WL'HF.A=PK G+2ODS'*3OW^(?_;=] M[CD_P"!T8J7CBB'L+NY8H&7)RCK@J'KWM387UY4Z OV]AR+#4""A($)86V44 M2RCC3"0B":,@L^IA=7&DT7W\:T%!(ZEC9923B-I90EYPZOF[/X"HIS+9%['P M6IGDY&##UAZYI/-!=9&+-[C7#_FP,-WL'Q=S^7'9A :&219E*H2*T BB*&%Z MCZ84E#13+&)Q$L96"<3''CXV JCE [6 H)'0OI+( 7#G/_IKX>CY.W= PJFF MR"F5KR@K02G!AC;)VI$-)[L5DA'M_5)&,]_K#[ Z?F#[0D7AW2J M*_$9*)%JA4L=#W@ FJ>-S"4\SN91';MON RJ,U+OY$Z=NZ[CAD0^F/EO7SPJ M,*4J(E#$&$.44@I)$'(8XC1*@IB3,'"JE+3S]+&16BM0L-QM=\>A[ M@V$-A?N>XIC*7O<1.P,,NW\JNC'6UQZS/<\:(,KQKO:(O0I8!'Z^=TX[AW M3\^SQ8N4;3?J5=W6W88K'Q=UK+(4=6^5\MY0Q_:_&V$^+JK_E)6IW_PP-P+6 MK5W;-BQ3I6(3T42@C PQ1DQ;.F$Q4Q3X(%*/S8):*;UJW0Y. MM8>:@+7J31LH31:U]KM-I(S^^LH*O,@*;""8-+V75YVCW&A[F-?)CNM']Y+T M;58>ZP*V:95T\%:LFH--3K\)FFZ6/H/F!YT2GVO/,((/NF -.A?[J]RP@_=B M_F]E]Q:+LOQE7L@F,-XD^_XLM4TF[^FW*95X.O; MK.Z.G+O[U@(2K][<<^,-Z]RUT/S UVMSS[6MO8ZWH/VL[=(BYU5K<-[,Q=YO M?IGG5=G6(GW9:Q.5R# 4:1C!- LY1'&<089)"#$1FJ(B$H74*;FK3V%'QV-; MK:=.^S\V^K7.C)5R7?N ]? 66)+D2.;VM7T7!S-J,OP.?FF4G:PG>Z"N8_U- M3#^MR7J0]Y7ZE_6'_.DF9SV.V=&#KY3D>@E\]XW7B12?]:)X-S<+HI;"_&'R M8+]J>WQ>E=,X8ARE5, 0*;WT*)E!$NB?(H$2KC(51]3)!'89?&Q+22.[64AD M*STHM/B@^;D$BWE3FM\P3?V#W.CBZ!5WF2)+YW9/P/?,\QO,5X(#([G!^LT* MZ_J'=Q98N[N?.X#FU8OL,OZPSN .R!SX=+L\HQOGW<[YXDFN[7\3@%IW!S?) M1Y0G<4@D@4IAO($8FV9"2)8AI!5!Y%.HX^-LC[(LOP# M6*M0ARR+5@E 6RT<#X*<9L/RP*"I,!K*[7",*WTMW2 M\O)4HNEH/[BV)-1V/[CU\23+$D(R)B U/2@1,A'Z(590H!@%+,MHC+/I5UFP MA7U1)EW'SY#_#^P]U?OH#WG^_^!-[??KSY^.;VXQ_!S9O[ MVS_?WM^^^_('+VTHS\V-'2OUBW?/5'6A+>5:B:VVE+T<-G<'<8!.E>>D&$/' M2@N4+#M7VCSIVD/LTU64C?FA1Y_E-2/O'5$J+!7%.( LBS%$+% 08Q5!%D41 M02$1)%'=#JJ["30VHV_;WT8/(N:Z5WB_>N)J6CWNL0/'V<>^5SW8O/O)M7>?72[L>;/9[F?F,;+\LI M"H,PRB().5+:,DT9@YC%"RQ1\2G86,QZJ"FBST*^\:)PYW7 M%MBJ#]XY000I1"%/3:^),$VUT<$Y%-KBH"))F RL:F$>?_S8&,2Q'I(-@.>) MXGI8>B:%'A#I6E++%9F!"FH-5T/K,&[#IH+6<.$7YR4^73W+0Y#%7?4HBYNR ME%7Y40O9'M^S0&8TY"FDD3!=O4D"*4T2F"99(&+&:1 [!;0>'65L'%8+"6@M MI9O9>M-UMN\Y+-%N2RV_)R419C#J^ MH[M6Z(TCH%-MO;-(6WJ4_:+7M]-X'S:PD;>OFM_V /50M>_LL*]1R\\&AQ,5 M_JQN[<8\QT/6UYNQS8#32 4J2;3A$<5!!!%'&20LC"')1(*31*:*.S5WLAYY M;!;)R>2-;3_#UN?E1E#V$V)'4[W W#-9>4/8F;.KH1RBM&M3 M3[#H 4XJ,H4C%,"(9WI-C<, LB2.(*-4(B05X9%P65.OAW. ]7/GO70^S#@. MI-U:>#4\/:][^\CTD*-P%@*?B]GQ@09=N,[JNK](G;^XHW%MY)Q719,VGY=_ MK2,KI@)G$0])!+,848@R0B%-"88AH9F@F&3,+2GJ^#!C^^QWI 1&S#8@R3'2 M_P2HEM;PU5#U;?JZH^1NY)X%P:M%>WRD8V*KGK^Z8,UE["ZY+=E>^YR_WYKS& M[MF$.PIZ31-LGCQL_M^.-@>)?;O_ZO:5[735_**_7EKDB_IH-A!*,)H*#02+ M(:(T,@EZ(<1(K["1Y$%*K$JQGQQA;&OL2K;N_6UW\#O_)7I!I6^WMR4@W7K: M'E/:6S_;G8O;!#L,Y'^:WZHYS_2=;=%FD@A%!)"F.29!"Q M6$*:Z9\2Q&@49%QA8M\';^?18_MF6^' KXUX+L$HNY"=_UJO Z+GS]0;!@[! M.)VQ&"@0IY7/4^3-46W/1MWLWC%B;8Y?T=\>\1Q9Z9[1H G;<,EK#XW$M<&G+038:E_ON[#]O; M.L;R%0]TGO^][>(Q+Q>S7-1_J5M:W:E/^G5;K28_+\M\+LORK2QYD=>=/6[F MHBUQHL7[I&_FN2RWZRNS+(MC#AEA1/,31I 2(:$T[@6<22F(54#S(-*.C=UN MYWJ4_&FKDL:V>H[1AKU.LQTMCF;R>B;5;3U-1Z@UM5$,&]KJW_=Z@NV M%*YC##8J@Y7./05$#3(]7D,S>Q5XV!#/(; _"!4=9-".(:='VU!MU2'_^65S M25NFO.Y-94(XJI?;>5D5]3:HK -B[Q_IO&U%M6YE]7%9[\EXD"+$< 2EB$W@ M*M*+E3:D(5& M(DS3D(>(KUZ/=W/QW;\<*QT&>S6D7N.^NY?"SMX9Y33W[=$^46MONX6$*;)T MM,M$TPJST1YLJ0^:?))* [#JA;K50E/_6*/@,31\Z(GS&F ^F/##AJD//2<' MP>Z#"]#-,QI%$* MPR -<1 SD3'A%F]Z?D 7;AHF\'0C9!L&T"%>\@+(=NN#/^!Z)O5&4%A+"K;@ M6R?X^:Q98(>*3\:\,.*@-&>G_3XW6=XU\%:LI;<_Z@NK\G;>U-3]B\P?'DTC M8?VQTP=9_^-;6FT*+$QYF&2*9S%4B8D_1'IKQC**H8R1REA E$HSIU)WP\H_ M-B]BG9+RM4Y)>3:V];.[\W#H-Z!G\[K_>1V_D;TVHQL40#YO:UY/P H)T$+1 M7 (,&%OY32.PMJ^;QU'8W!U5^#XL[^OFQYO]?:48'1?-)2OEWY9:AG=?]?], M!8XZ9BV)DDAA%L.8I @BS!2D G-(51HPD298(K?%[?@X8UN$-F*"6DY0UW'I MTK?H%+"6:\;U?U/>":"Y=WK37ZY8G.9JNC ME"GFL?[B20QQ:H((I9"0QHC E--$J"1D66;5I>/$\\?& 8V(H)9Q?=[I6D]T M%\'S'[T'7'K^V-T@Z5 S]*CB5Y<*W7WJP!5"CZIT6!CT^&6=,[=GM"QSE3?= M,NZ6U9VZX7SYM)QIFT'4#CUCE13R41LF>AO>M-FH%R:]=0T8S@)3TT]_Y1%A MD,01@S0)4))R$J7<*LK?AS!CHX1]7KYM+. MR!AJAGHFIWXGITMJ\-6H>LX@[B[/T(G&5R-W)!_Y^F=VK[ Q9OM MD3@LW^QP;]<]W?M\IIE.<][#HGB9QD$B54(H3$SQ,83UQH[A,(5Q%@DNPA!+ MDKCMZ7:>/S8#KMW U#*"E9"N>[I=!&WW=)UQ&69/9PE)ASW=4<6OWM/M/G7@ M/=U1E0[W=,JBQ?Z)U+N?Z1UV=0I2DD^&A.I,K;^?8U M^9SGV@#9RIEA>@N2!(I#:AR_B!"I"08A&$H:Z0U*&@?(J8.,7_%&QTQ;7>6T M?CMI,3L:-H4Y&QW-J?;.A2LU77K-#?$N6/+AJ\UPSQRZ-4=?3&@X+40)?GD6 M)N)@,YVG9G.@QH$^,>^GC: 7"5^IJ:!/=$^W&/0ZBGL9(#VB6/+JKF@[T]<^ MY3!%*=6$#Y6(](XQ0Y%)EM7K )(IS4A$D%VXVZD!QL;DK8P-4;=RELX5@8Y" M>9Y&?0#4,Q&VXFU#X[4TT#GUKZT,=/39@Q4&.J?9=EV@L]=UK-&14Y;/ZD:E MT\@4QPQ"!;-$8(B2B$$64@S#B":<9P'%F+C4T-MZMM-W/%@AO=E&0,=*&UNH MV9D_';'H^9/]8 & >Z6,0U6]5L78>ORP%3 .]3JH=G'DDJZNV1LA]%27;_2/ M=\7]XC=S+*0(2N(81CC5FZX,IY#)+($)23-$@E!_NE:NG3-CC&V];?V1K9P3 M8"35. (CJZNG]A!06V_M53 -X[%U0ZB#X_8D!E<[;P^?/+ #]Z1JAT[-V1,9YJ3ZMO,\5^\@H@R[L H$RP3DBD>.47:68\\ M-C8P@F_EST^:W)V% K7T8"7^*B?(-0S$=C[LV*,7E'LF%5\ =X@+<03+;W"( M[> #1X@X8G(8)N+Z@&Y,=E_0>:EDH9]X4WU:Y',]ZGW^)-M#T9 1G'&N8(:1 M@DA0 2F/]-Y$IHHD$4IY9)4.8#?? KXL=V8[W)>B9O(]FZF]2F[>J7:T2^(V6^K<5>)'&X%PI M.FG3^.MW9TM9?\3_.G/DZ5I!BXOLVZ5L!-62Z?FBH# M[S07?G62V*7D5I^?A^MOCM MW:R-;6-E55!>36F*)4K2% H9F8;.!$,6QP*2$#-%4DQ-K6NGZC.7!QW;.K(M M,S!" R,U6(D-?ET)[ER8QF("+-<&S[#V3>[7(]JA@(T]1'ZKV5B,.W!I&WLD M#NO<.-S;N?DLO\KY4F[L^RE!4I"0U8G:FJ%0 MED)* @HCCD421FF$D=/1O=OP8^.JE?3@-RT^6,D_ 6L-)J#58O M7)9O\Y+/%N6RD!OS+ R#+,4A#*0I%823".+,E.H681!F418GD57R>*?1Q\=] M:^&;)*!M\<%&_LX&F]OAU \TMZ+@(,S'D=L#FDO"X/ MZ<9X'V755/HQ;0MOOM)\9I+S[A=&AL7\2[7@?WU,@@HTA 1.)4A)$*59JX%>IQE,#E*QRJ04%=0(NN1 ?5PASX:>&;,\!6 M^@E@1GXWTG.='CO:ZQ'RGHE/2[XJ6/:C$?YWX&8;]D8!L*U!T\+O-.S.]-<1 M/)\$Z"K"H!38$9]]$NSZF(Y=6%9^O]OY\[(J/VB[&&[;5RF6]#_JL6-S2-8N%%Y*6\JUL_KR=FT#ZN9XY MDR#)L3:'DE! '*:!-I+B!#)!8RB2,"$RC47(^'0N'TSE13O..#N>U:= FD]A M>]0^3:)&.,O:8G:HVE'&]4@-E>C2R =^7$GZ.Q/^N26LSZ07"TS\YK^<&W#@ M5!@+W0^S8FQNNM+4:!H^Z1W>5@[MG_1H>G,G[N:?)5\6A=[XZ0L^+N;%ZJ]U ML]^Z@LH4H9@ADA"H=V0(ZHU9"EG$,8P5"4+"$T5PV,DPN5:RL9DQVPMTHUOM M-=G2#JS4 WK[L%:P[?[=%*SI:OQ@8;69%#-UVZ)?G)_N)I8O M+'LQR*X6[G7,-U^8GC3VO W@7L?@[8+724GO\Y+3V7]*6KS7ORFG(4J0(L2< MBR8*(BH3B&/]5Z58$%-"58:LF/K,&&/CW)68H)$3&$%!+:E]%8-3<)YG1$\@ M]O)@-0PNJ+9=P^#2I;YV?VT)LO(3?:G7[ C'5,2I M@"%2,42I5)!*QF&4I3(@IN90ZEC/_N*8XW.,KP0$SXV$UVX&]T'NNB&\ KC7 MV12N@?QT 4@/.\,3X/2[.]P?])5WB"RCY,O[HF[%R%_N5)/^E?,VPGXJ,QZ&*(@A"PC75A&+(4[T7U4L M$Y%RQ11Q2D*V'7AL;'50CV0MNOFZ5L+[J/=R9C+L"*L/B/O>6?E!]\IB+Y>A MZJ_6RYFQ7['4RV5$SE=ZL;C?!W\U)>D("B.),10JPA IA"#C@811%"$:9YBE MU*G:_^$0(^>D3B7IC@#9A65&5I+.$9DK>:.ODG1'1GE%+CA7DN[,E=V^[QLA MZLQS.OM$7)AR2%@: MPT3_DF,U4BP1.+!9;._K6HJR/K]^J<.>FT-NWM2Z-%5W_B2KQX68 MQCA+$%4,8JD,YX02,L0(%"(2H4 I1X2Z%:2\/.C8>&R0.2U@ZW-MU=_5? MR[9OX_W"9.+.>3Z3.^D;]PM3K>!3L?B:"RE^?OFEE-H@NWN6!36I;3>\RK_6 M83KK],T4BY"92I5Q$')M1$FIMV>Q@G&L(BH)S20E;N?G?8@YPB/WC98F'ZI8 MZ0GFL@*2%J8R9?TOYN_OZ!]?]7P]O@^VV\75GN/?= MYL[4KA4$ASEQ)A/.S.VGK;G]T>@*\OGOP%I=L-&WET3A/B?$[TZW!SD'WB#W MA_3AOKK'L3HN06W8A99&YE]-Y,4?"RW&FV51F),NIE!,* ]A%-( (D42B!-M M': ?/J:VNX4<0CC5H!YI40SX\X++59:7] M4G9W=:.;=G/_7LMZK#K-VFQ)LIBB,%"0F4,%E$4)),QTCLTBBB*<1CAP.EFP M''=L>_*5S\K,+3A>L:ES41C;J;"CIAX [IFC/&'KS$F.2/DD)]NA!V4I1SSV MZY1T;3_XR+R2=F2IFP%2V,!NT!YK/34;BNK8,U"I#H[/>R:T:MY7@1[.; M7RA0T6]Z*Z=_^&=$4)TG]\]1F-0FBH92_U=(6?^ZS+^!)_VB/99 SLT&\7\N MYQ+$P028C^Z_-[=F8?L('%H_(B+F$:'^OT;&E,W5DS9[<:SZW?=[:K<8C.CM MZWD1J34%.ZKN.A0FFRH[FQ=PHS?8*#ZIO1$F7)A^FX!6?;"MOW%.- CX6XT& MFBJ?JUC?(@^Z^@V$__ZJ.=2P'1L\_6V95R^-BWW39;.>>44;42?+,6&-CA=;,T++Z*!%[#F0[@O $7<\DT1FU+OFAE_#P MG!EZZ77$LCRW3<] ML!XCG]/BI8Y ^J@5-ZZ%Q4R/]' [UU^WIK:IBD1&8Q9")E)MC8140$:8-DF( M0DR$B8@S/JU,KR\7[NE%5B?N6DO*N?"7;AO5>? MMF%XLSTE7_M,&U7!1M?5C&YX5I9U3\JRL\X*K=Z9"9YMHACAA$0MCJ$B:0I1R4W^)4AAA MQ9,X)$@E3ODW1T<9&PMMA 2UE!U3^(XC:LMB][MS% S>#OFMZ>]XMJ[*B9/SR:]M9?M0GV(-]]DP7/ M2_FIR+F<8B*#E+$(BBQ$$$5Q #6'*,TL(J(B-7\$T^>Z*L&7BA:5):L,([W+ M][>O0X^GCAOA :WTENLAG\_;8D,ODA83\%NK$Z2-4D"V6H%GH]9 K:0=WQ3. MTH0'00!#KDUA1)&".),99"KC4]\I\?S;\EP?<>[S=DH>H\[BOY] M]!_O-A_>>I!W'+Z; =4.7-XOVL3 GY=E/I=E*_O-E8L,5HRUV^OD?H"MUTH%$]W4B@HV M6JRCHNJLK)4J;NN3TT39+3+><1]FI?"*M3/+=P'-)U4[C3\HWW9!9I\T.SVC M>Z_?MI%J:DKJ!UZKU[ 0[?G79/#3=X7]T+ M>A_KHGOIEJ[,H64V61K&3ON5>/ZD^DI&2,([C *(PT?\3)-4FDH@U MP"@C:2 9%T[5N,^,-3[FV!(5&%F!$;73(=@YB&V)PPMPO1-')\PZ\,9%-/SR MQNGA!N:-BWH?\L;E6ZYH&V+,&SIKR:GAI9W8\\,]X6;'6$Z36 G-, IBD<80 M13B!+%2)_DDI@H,@)8%C793KA7+YG(9)=Z])'RR:?72=K31?S*$)Y96BZDM#;?+8TZ6/@G5*2UUNZ MH[Z_+3T]]T7Q@KGWQBG7235\9Q4O*!YMO>+GR1W]9L6"2RGJ\*V:;EJOW0 4DSGBG(F @ARE*BJ5ID4 DF@C1,*0X<6T!=''-\3+P2N0FV7)_/Z&^Y MW.9H1U?81>PM_5\^\>S;Z;4#9+/ M>*N#S1\>KELH?'JVKHXZ+#^+%L,#IQ8 MUC=V#'K@CU(L9_).?9$/ALP^RV>3QFAB0-6B>*HMUY]?VG^\E]^JG[5>?YUR MKA*1!10F<9I!A+'>FP9Q# ,619)(C#%*W!BIHR3CXZDORZCN?)'2?)\GRX?^#[/N]M-:CMND9,L%9B&_9)?>K;7M&T^@5&(5!KY#-P MZSI,O9['=A1EV//5Z_ Z."^]\G%N7,IE,9]^H3-9MK57-&DK699UP?BV.98Y M2*",,M$+*TJH7T7R/,$[06>GKG8&9E. MO=F/:N^A,_ON?7R63[D)M]^7GW4,SO%B 8Q M(@@*%6"(DBR#F/,8IB%1"J=)%@16[3!.#3"VC[F1$6R$!$9*^T_Y*(B7O^1K MH>GY0W9$Q>DS/J?Z%5_QT<<.]A&?4VK[&SY[W35U+KYHRZ]VT:]+M\1)DH@$ M1S!-$[TN!XA#(O6^66GL2,I#&69.C6U.C#.V#[JM/K"6\\JR.(>X6A\_7HM6 M_V>*SD!U+,YP$@;_A14.AWJ%H@@G]3U>T.#TY9T+^R^?EC,3Q7VJV%^[:TUQ MDE$64<@2PC1'! EDG$D8(Q;%#"$BE%/#7NN1Q\8:-W=O;D\4W.S:TM-Z$NP( MI1=H>Z:8JU#M4O'?#2'/Q?\M!Q^Z#X ;)D=: C@^X(HH+UK*M[+Y\W;^J9#/ M-!=OI9)%(<6[;R8;2-[,&SENRE)6I2G$Q6@<(:B43"$B)(.$\@C&*6,900DE M2;#*K;$V\# +"TX M^'&EPN] /@M&-!IY#KCHCZ#W,REV2X4.K.J-U-)RJ^],&"6,P MJ^Z4"!PF/$I@FH2:)0/CU)%!!$.>IA%*11@&RJFNB[L,8S/XKCE(=ZT,TV'& M[.BSYWGH^^2NERGH.X!A&\17#%ZHQ1ASX,(V3E<&+>P\JJMYV93Y,TWMIS&) MF$JCR"0FQB;;*( ,2%ZLZ!?D$=J2CDM'@KZ]%D^ MT=P40=S4*MA<<_-D6MJ&TU & 4Y1"#D*3(5!4W8[1!**-*6(!2A-F)/1WUV4 ML1D/35K41DS0ZC(!:VVVJG)L7]@HY.@-Z3Z%EDZ102:F;]](7W/B[AZY&DZO M7I+NT@SK++D:M0.?R?5/[%SQ:?_$;]4&3P-I1G2>X>N:RLRU2MQN?]MWP MU (NSV6@3@XW=!FH2WH?*0-U\9:!:X^_IWGQ9SI;2FU8+I]6N<&F6[(4;_.O MN9!S\=G$T2,>,!8G"";<=#%@"D,J< 2EHC)-$$:IE$Z67M\2C\T@7,D(1"LD M**S3&X:;9DMK<$R3U[?1>'TQ:*,UJ-4&6WI/P/J56*D./GO)ZQA\FD91_]E: MZ.^C\K/K''BK^>P\L-N251;5] N7(\3!((P%C M'E%M^P9ZF4%I '& F2EDD4AIE=Q\=I2Q+0TK02=@2U3P:R.LY='">5C/T[HW ML'J/;6ADO R--55:J7Z&WO3]6]2F_[9/:^<'&(2*K'1-ZT$ M/TL^HV6IG\R;#H,K,WBW:%:S59FF,<["3*4PQ%$&44 DI%+OAR-*(Q*G/,TB MIWCZ;F*,C33NWMQ.5LU!#Q2Y:@OH<^[L[,G^9Z1G9NIO,IR-ONNP]&G)=91D M4//L.K3V;:XKG^:I;<:G8O$LB^KEDWY%JYNY>*=_^VPNF2H<)5$0(A@J3B"B M!$$6!QF,&>6<:2X-$NX6V&\_N-77.F@P?QNG!%:>7=?2?_:XV[&@9RQ?KP/& M2NX)J"6?U!%?:^%[[']Q$;!>NU^<'OUU>U]<1.5BYXO+3^A:*$%3XJW>4%9K MIORXK-/W6)H(:5*02*KY"241@30PV90J4H*I0 J[X/J+(XW-K&N+!&AIP:ZX MH)'7M8C"*8#/4Y)7V'IFH,Z(=2BP< &-JRLMG'K^P"47+JAY6'OAT@T^ U,V MA[*K$(8XYCP,XQ0F::;-F@QC2!*>PHPF&=5;QRCD5L62',<=&W6<#F_8"FKP M%UUR. _7A))ZKQ8W8 ^LI1.0D3/W'@QP./8+@CY-XV$5ZG+Z]&V/]4GEF-R;68]*'A\(XDNIQ MVRJ>==KCIL*Y3$-*4AS!((FIWES&$N*499 E6 1$*B:I4_RRU:ACX]9=H8_)Y1\$IW=P(,RFA,6^]3E=K.[^^N^H"99 M]LO+$UO,IAF+HRQ(,402I<;T$Y#&*H%9FD62AI)P&MBZNW:>/#:N:84#C73V MSJQ=N"X[KSJ#T#,K6.KOY)HZJNL5KJC=YPWF>CJJQK:KZ?@%73W/6T41/N1S M>5O)IW)*IYG,*'KJ8SU[=;8^P M?TI_MZSNE$5MOC:H+LHRQ#@.(.&":[)( DBC-(*1RG 4,8(4LB(+/^*,C53V MM0&+91T$LZ506[WM:"J+6_2CIQFUVXD,-T\]DUG?4^2\>_&#K,]MS942#;K? M\8/>_D;(TU/]>W&FH4BC)$D%C(.4F4V3-M9BSF$<,940%B=Q'/IRWHR-72]Y M%SPZ:CSX9T;$>=V!\^J+&=H%,Q[/2Q>'R[5Q!.O*>-NI,&\69?5^49SMS'PS MJZ>Y%NAX0HUY2OES'1FUY]:D21+0C%&(TUA % D)*>?Z)X19@ ),(X:ZMC@= M4 ^7;W>@RCS;67BK8L!ZF5H\S-N:<^#^46J;92[,/YFTO7FYF.6B-FC6?0%* M<*=65>F<^SZ_SBME&6 Q]M>D[W"-8YF8&RTGP"AA4C:-%@.U<7V%F>BGCNJ0 MBKQ2)=97F*O3M5Q?0QB?-0BF@D211(3")"$*HC12VDJ/4QBRA(8\12A!U'$9 M/#K0^-:I;1[BVVM6VSW 1^[_50G[WQ-G?]1?,2T?5^M]WTGRO9#H\9%&D(Y^ MDH;.7]V-)TSR0/7R1?)E40=ZO/_Z,9]&64H)R1C$U+0<":6"%,L89B0*21R( M6*1.(;S'!AG;'KZ1$6R$G(#W?X8?;]UXX2B<=JQP+4A]G[6XXN/\[9\#P.>7 M?W2<0;_[\\>VQ=>BP?:,\-?C80.AZG[N%T^0;T"C9X_91<@G(Y*3ZA\ MQ?GH_A,'.Q0]HBI2SHF#A<+4U*E?*_%6*7\Z>U%[=!_G\_IG.]&-X-4VP5@M M5[\TQY%; WJ)(?>$+FANL:,*PR88^^%SDF7L^9C;JB1\D=6IY>IC M]:$>EE%X&( ,]\L K.G/B@_KW"HS=J9[GWZY%I)7^Q]_:CM!:H#5JP85(E3._I/CE?P7"W!Q.^ M;H,OBGU4<7#6Y45J.O@B=JG"@_?S/ N 78@5N7NBL[G9B]9S?$GGK&7CPC>K?O9J;,M) ,S5M[8;:<&@LU_>:SEW5VS,Q5*\Y M_!63"ZEFZU\<2XJ%?AOL./PEQ[AG;N\(UFM+@]^=CNC^!EM5HJPQMO]293V- M1- B9J%U'+:\64\(GQ0^ZTN.;W9'$]#+TX(D+-:CFFH/'JD,02I1#K,"X5@R M9$J7N^5SC#/8NMU9>M,V84O_T0\ A[_R-!?T1?Z(#0'LP@)X;G\>G[_/!(ZHN?)IY' MP>9L\<*=?BST<;GX]B!7/]Y*MIX*+$B$%8,4"XW?)[MM.&'JQ,R7Y4:/_K9GJN(TEY@G M,$.F^#L5 C*&.(Q4S&(<*T69TR?<)6QLG_1>WY@];6T:KKKC;/>)AT*OYT_> M'SAG%K!!)"0K=,H;E"5L+#]F#:M[_%CDPX)K-Z*4;V7]WP^+MU+)U.K:RORG3Y)H8)2FX5!*M:0S<* MN0ZR'8\$!:YG,FEU!:]:;7\Q&^A;(+]< =*94JS!",V-]8//M[ MMT^.R]5B^E4N9LO5I^5:EE_E:B9+C0!^_78CWTNVVM#5WM)T(;GB"WR+0Y+;>JU^72V%J M"FMQ3S.NQ2[G8HIHH7 N[P(^)MX(\))3T(_#$'!KL_39-8Y1&/D":-.#<1G 223!-T$2N$TXCF,G5* M_+45/#:2-MH=G&2?!NJY,8KU"-CQ2Q^X]LPVMT#JS#BN^(3D'VO9@[*1*R+' MW.1\O[_+:,BO*2RA&4D4*QW*Z7J[IW-Z) MV1?@Q#Q;,?U])@]&!N!&RVI*;JJ3>#@P!S#:NRV^X S@K-2(O+N&B)=_Y]LRL*GN5@<:F9#DY:*JBV12Z$G$"(F07O0EY@0P MRO5'SGD,]3HPBT4B$%5.[5XZI8W-PVBBY79*.E4DL /8[J,/!EO/#.",F$>3 M/PLDPK;VZQ(X<$,_"]M/V_C9W.1^M->X$\]QPAYFZ[F<)B0O8BDQI(F@I@5? M#FF4)S#+,D2QD)P2:7N\=_SPL3%#I919E\?)*_9+ZS(_VY_UG:#7S0.W8M+S M9^\*A]/AWR6[;S@ /'GD8(> EXS9/PB\>(UOSX9RO9KQM1151\_FS".71Z4!'6'6K>CI6Y$[6;RFW'J M^5-VA\BC9T$'!&%;$9P3-'"'@0Y;3QL'=%WLW0^@"1L\K(S:Y+%7BXDJ.J1U1#3=2/3/:E2(=O<0XAP$O<*N#6S0:NAE" /3. MM$L(\51/&I9LO6O?^XEN&RAA[7KI-[B *B:F1!S+(2F8'D%%,L5)1E/FY(== M$C0ZZC1'#3M%)\"HZMG#ZB*XEDP7 +(A#F;19QF@J82:P,-1!8J()I5RR*M4\F"DR=1%JAB*):?,Z:CELJBQ M??6-IJ!2%;2Z>CH#'0C;L4 8W'HF U_(G%GA.AHAR:%#VJ <<=WJ8ZJPN,,S M+HQS4YV@W'&1:5CSIQ'V?KEZLY)BMC:5RHX:7VG*B&01ZW6%H*:#6F9JQB<* M,I456:$031*G5KM^:HR-:5HKP,Z,"=@:8@HF@]H48&QQ#!_S&R@[4NH?_IX) MRPWY7GN,W89ET# T/TVJ[":V3$+7;GA8J'>YN/YD"Z]%)FD,FF MR'ZA[GMS^G(^U@64@Z7#783[UG2X$+"_?#J(!WN&G#NZ7 7G_C"Z7#7 M++V>#G?U"9XE&7\\SI?/4C:)'>=K>G]:5A6=I;C[DZY$684#'_>+U.K^EUSO M>NSNGE3?5-5_??A.%_>/53/=*6<,YSBN(S @$GD*:9KF4. 49PF-:$J="G._ MF"5CF\A:(-K,J8.SV'UCJY:)-1R@-FT"ZE#O@Y/=*B5+@P*>]L""%OE\,6.&K1WZTF-V4I+TQ17R3'78]8BFY??W>MWY=?/X.*\^ M4SK?*[!VM$4C12IYIM>#3,5F>YXAR"(J88$*&A$2)XQ8U4BY48^Q3:RM&57L MD^DT;"S1T^">+8?%!.WW=((.G]U4-L"@]#T1]3<>[FD:MZ$9-('#4Y5A4SMN MP^LDZ>/&QX7L9[_G"[U^WEW2N$H5T=>I*;NPBA/B?[]<*3E;&XW_)F??OIMI MY4FNZ#?YJW[X^BU=RVVAS&EJDE'3%$$A$P&1S K(2)+#B"22%SC.6>(44C4. ML\;&_HWNQDG]L]$=TEIY\,UH#X16'RA36/;)&.!(]J, W7;N&(6R8YJ*+BRQ M#P)OV?/Y!GK-(JE.)=S#YLQJ>@+V )J %B+08 0JD(!!">PJ' >5VKO)=&+2.OMK$L-S_JOSOR[%E6Y"2B$52) MR$S(5&I"IBA4"G,5Q4B)*/);F(50;VPS]O[ZH(-XZ[2O+<%N[01[AOHNW(*, MNNMZ;NBQ''"9=^,P#K0$##D _:P,@VCX0@O&D.A>7D<&E=+3\K*\- 4V&K[[ M*5=\5LKRP^*S7,V6XFBZ:W__>37C!3YWOCSAUW:]C.&@:[BP%HQKK=;+Z#BOR?K1(ES3L)U3+105 M,B]R6.CY#:)8F"X_A,!,(()Y)A5)B5LIXDYY+IPU3#7BO0Y8OTEJM*T&\/:& M8:X+EV"X]+;'5_/GJI*H[LZ(C'2OK1VIO."88ADQ"$I(@;33$N0 MC-(X56[TXJ[$^#CGS=W7_P#O/][_[2MX_^7^-W#_^=V7NX/OSU MP\.'=U__W8V!/,;&CI;ZQ;MGKM+*UT?BK?K&!WUE+-"^Y2]@:P386=%+CJT_ MB"&YS4.+00G/'Z5C%KSA2>$VN/=]P_T-DT;X\]'VIF!I)#C",*-9!E&.$TBY M8C 2DC&1ICR5GM%&OBJ-;2]ANP-ZKPZW.=O/U[(08\!!\]^3[F\H7CKNM0UN M;2T9?+?9#]J^=Y@=M7KQ764_%&UVDCV?[,;,Y6H]?;/YL9EK,4_RG5*2K^NU M]KVZ$\M*XIWX[TVY-F]MDP(E$U((AG.]!M9$C#(L(!4%A2D1449XRA"V2L;P M$3XVMMWI#VH#)LUFG#F :HW07_G6##OR]1J7;IKM&^V>"=49Z("U.6^!KH,P M]6/WR%+_Z9@HO>0.0HFW(-*2WTW/\-SET\M].J^%3&-.BCCB#.:)X'K5'0M( MT[P>3F?<>UR-/_U#CH_P--R \\3I;[W MZVX&R'W7[@P203?I]I\_[)[<&-9!$:(F2$+_3@ZTPO8-_1Q5N?3 M_&AWH[;3&3QJI>%L M 7BMMF,QE^N VY%!6!![IH@]](RVYMRUT=>D*!J-Z_5VP%HLUO $K;MR7>JP M-5:L43BIIV)_I^>&UH:5\A\;TS_D2?_K03^EJ:869QC3%%,HRQVE$*#UO5'DAY?[%M U M+(+N[%P4-NR&S36;3_9AKMYP8QNQ>U71SO?E7-]/LX7\ MH,664\8(8P52L*#45'NC&%*$4IAG*2."L;00PJW7_2518V.C TV!417\890% ME;:.!-2!L!WKA,&M[XU:3\@\FIY>0R-L^].+T@9NA'K-ZM.6J%?O\&.,#U4- MDZ.62)%,X@)GD#/!S*8J@T7*,&29DAQSHDAD52*R0\;8.&)/16_?Y!R4=IQP M(T ]DX$C-LX M#K+'Q@M;U4&C^Z3.M=<>>*V_:U\S^U&PHXZ>L.V94OQA]6A4Y@Q0V*YD]N(' M;D'FC,MIOS'W1_B>#K5'R":7_Y/\LZFR/5M\^[Q:+O2/O$YFJ#J.\[Q(DCPI MM/_""HAR)2#)(@%3JI!B:6)ZD#AU!G"1/C8&VU.^JD&OU0<[_<&A 5[MW]T& MQ_90J2?(^SY?VB&KU_L+4=5(_?VQ*A04NE&\%T9A#YE<%!CXO,D#F].C)Y^' M>#+<$YW-#8EJ25^IYE+)UDV;;!.[S7D=9"/%KZME6?Z^6$DZ-P4E32N!UU)_ MV/*!_IQF0E(L< &%R(A>N0G3\]HTOA9I'">YRE2"IPOYS3SHP8$ 0RAG]962 M^BL]4;&_+[92&>QTKKIS2-?.*$%&SY(:!QN, 3L_[@R8@*V!4"L+2UKU4=F9 M!\\;?EB^EB9LX7AM MAY3"0N4,BLR4PD\T3],BQ[!@E*54_U&DRF>%?5WTV-S32RO!]5)_T%6,CM\* MVV(0W!;88:%]H?6U!:K>"VQ[@/I87UM(?Y'EM3TJEU;7#D\(MS7X5O(Y729#(7++EU:_""['\6YFK5OWUG\-(@^.\, M!H#VA9CK*JI!-@:OX-/WQN E\2^^,7@%%YN-P6N/\..NJM*GR;);R>]R4 MY(<%7_XP;J"9:,L1/6G.3W,3?DDU_=*.X&?EZOJ M%^OU:L8VZRI!;_E9:[Y83V6:)B1' D9Y)B!*!8,,:0=.9(SE*E8XITYUMP?5 M?FS\V1@)>&,E6.\, W27 D87 BRKNLBO%K**?5K3G[($KYA<2#5;_V+^ZE]> M%<4OU:7_DJ9YM=&I;]'_K*2L_KJ<_00_S'M7 OUBZD7C?VX6$J11U?,L^C_U MK7%.ZA]>H5^LGY$0\XQ8_UNC\RA-9J>IZ"Z"/>! MX:"V'+PRZ\5?JIKE3T8]M(9)^!3_09K+$Q^TJK^_1X=L/I^FFH!QFE(H\HCI ME0@V6RA<0L52F6>FCQ%';ME@[:-=J&B8G*]6,[S/\5;K;IOUXS84MI!Q&L6Y8UJK M.@(\Q.K35J51K"<=\;-=(;H^UH^)'V8_9HMO6HA99 !XQ"\IR-V$&YS &'8[YRN=4W;XZO)"W- ML5;UWP^+.\Y7&U-[UQ#C@SFB:$Z_ICQ-:$$YA2E-.41QDD'": 93+G,I,I(K M%;EM53E(']]N5J-JZ^U5ISFNF7;VX-OQ4D^ ]LQ/K=;@5:OW+Z:B4>/'54JW MQ^@AT_6B9-0*WH!%@CY]\TZ3(FO;1,.B/N91HF7;;[8KNDCEO<^$+(V?3= M8EUMNE>%[*<(I9E,6 H30DQ: \*P*)0R(<(19QSG/+&J,73RY+%Q0:MO^\F^"H>?OW!H!ZV_ZHK6[+[AL/^%2\K]\6S[]F[[GWTSLG?D!FA_V M/MK3YPWRB5XTH_T@+U\0:B?BB^1R]F0>74XE$YCK21NF1:8_22D9I$)P&%.9 M%PGF>1')-B/4=^]A3Y[5&WJ8Y-GSI[JGW 0LI*,SWPVN[]Z"*V ONINPIVR? MFPAG,.EWVV!?X MO%)RQ_?K6P+F;/"?PYS=5;;'YAX60/_]?^3R54<)YGE"( MBT1 Q B#1#)3$$C$BF@J27'F-)$?2QCEA/X,&BU!I2;0>CI.["= 6D[PM\ S MQ$3O@HS[A'_)^ELG_I/G#NL 7#+KQ!&X>*%G*8EME8IM"9*Z HG&*8O39M%9 MQ)3R*)80"1E!I'T!2'.1PR03#-,L82QS6LE;21W;9]]5KL7H#>/4<[UO-PAV M#D1P:'NFC""HNM=J<$$I:"T&*\'#UEIPP>*DEH+3S;XNQ[L?E$XF;GY/S3!W91.DT\=52Z+P_2?^7C M-DH=J3R2DC(HHYQI-R55D*9(SQZQ MY)+@-(68$@X15QED19[!A&/&22S3.'$CG.%T'QN'59I+,0%_-DI#6FL-9*,V M>#1Z.]+9@"^#)4..P9G.Z@;Z]O>Z>4$U B8G>:V M<6>+ FA@ "T.X'/G.^/.ZL./7M")8D#UAYU[AA^7D^GL!53HH>V[BTH:\8R1-$+4+8_-40.7#V:87+9& MT^TV!VBW.^VU>$Z-C$F65$P#*,BRLV9/H)4"@F+K""*,D+U!=/U M4H^V:NI=:]:%-=0[^D] 8U%X;9P/)$+N0WC MJL*@6RF>^!QOA_@^QF]B>D=7"_V44J]WQ MC,F$%4(HHIC;]'-6SO@FF4HM(!MEP:/^O"H:6<"*AW#$4TG!"'IY+R@04FCT]9C:NB^^(93/]:Q^]ILOK+CS==MEM-=66Y^ MU#NQ[WZ:JLQ5-ZD?\500G"2%(# WW;&025YD>9Q"E5$ALCC-9,K=6*0_9<=' M1:UZ8*WU Z^>5ZYUNGH<68<3NQ4-J+T5S0V: MXK=5<0(6V]5GO= /'%\2\!T(%%\R\+C^TTQ?M?U[54I*4)>\7&L(=L$G6Q1V M\2<#AI>$'[Q!PTL"JC^N\)+PX^(<7M*#"OZ5HM[.2CY?EIN5O&-:,.4NQ8Q. M;QX1TU2EC'8:@C]:'0/&#G>#$+J,T1E)@QRY*M9-=M.8[UD$PG.H$),F&+3)HN:$ZA$E"D6HR+F3F6G+XL:&^<<)]Y, MP)ZR-V4I[>-KN4H*@EK?BQHOP&[-5#J#18^Y2OO27C);Z8S55_*5SMWAQQ:? MY/H-+;]_7BU-$U3Q^OGWTCCC[V<+NN"SQ;<[TR&RJOXT30C#N$@E-,7K(1(D M@462I#!)L:29DB2CW"5HPU[TV.(U3%09UZJ#QT9WL[Q_M2FKA?DO0+46 +HU MP8UC'$;%CG/ZP;IG#C(P&ZW!YWV8?V]AWBH/[J[#[,Q,[HB%9"H'Z8,RESLJ MQTSF\00_9FO"$;_('W1FCGP_RY5:KGYH*?*>S6??:B=:$4%$S@J8YXA!%!$" M22H0)%C&A9*I2E7LXA)921V;=[2-H-VJ#?;T!CO%W5C,;@3L""PXKCUSES6D MD^"EJ)V@"DE:=H('Y2LG+(ZIRNUFS_)7\VI FZBTDSU66F"!;"D*4\TJPE4\J+A/$\<:I_925V;#Q5?RDEX%KI;R9,]IL>F'*]#3:; M ";U",F]9AV@Z;ON6 _+;E3LJ"L\U@,>:&T/JG:;_754A58Y8#4L)XB"EL.R MDSQL/2PG-$X*8KG=[5VUK\[;DT([=+\O5I+.9_]C'+DG63?7_E5_FJ;A6K-U MF>"$)")","?5YK:*(^L $;?;3=# MBZZPDVOM#,,,G"7']3@0*YSPC.E?)H4+45X2 M-#9";/0$E:*@U=2K >1%;.VX+ 1B/7.6'UC.[',-B9 L)CUKAZ MO1\[:(?MQW+Q=;WD?Z^B2*>10@*G:0&C+!4084)@D1,&!2X2S*(8TQRYY0$< MBW!YNX>)WJ\U!*51<0+^)?I+%(-'N@)/=;\>'$63J/ZGS9.DF_7WY3R)BVR2YUG[ZUE9FDZ.= W^<[.0((TFP+R,@"X$2+-\DJ5HDI,SE[^5O.)\ MD!3FEIBX\='):-KQT"TCU#/_-$/SM1Z:MH%2A5Y\+;R8(?>?:E%/-)C&+D8(1QQ(B6:2PP)F &49I$JL4QAU$15IE!LYV2;E_V.23M/NX;\>GY^]Y!\\$"&N1XY M-5(X*V5L7_I.2>U /#K'X74C:C^9WX33 #-Z ]%G.XB\YO.+$(2>U$\%#3ZS M7[3UW/1^^>+P;56*N&C>71I)R8J,P 0IO:Q(4@))DA>0"YE@FL51))SZ)UM) M'1L[7&D 4L"XZ*&MRFX0K'=8PT+;][9J"%2#ME4Y06FHMBH[P:-IJW*"A4M; ME=.;!ZZ;<-\FU%9U:_(?%>C5;E#->K8_B*6(\B7 JH4*"0B1R:OI%"2@C M*FF>QEE*K>HY]J_JV-AP3U.S]2$75;'49TE7$T"_?5M5.;)ZQ=084>_&#%15 MX?JXVW'I.$9SP%-\S[34^UT9A:W!IE%V._9_[1S[X:HJ6 _+**HJ7-?VGZ.J M@C7JP:HJV$OTK.3UXW&^?);RJUP]S8WDN+$@6$484 MZ>6UZ<>!*,LABU,,*59*,"R%]KH=2W\%46Q\6_QU0)>98%:R/GL_C=S2O^++ M;PNSJV_2WMM8+\=R8F%&UFYZ&7ZT!IQ*N@+")D!;!5Y?B;AS+V86%,^@U<_" M:#9LN;2@:)[45PO[=,^%!?\NQ68N[U6SC"D_+=>R_+BDB_)N(;:Y!KNFU _R MY_JU1NGO4TX3FA:%@#DV%=<$YI J7$#">!'CF.8L(8X5U_RU&1]C?]W\^$%7 MSX:R37J.3;OUX$-DZ>0/ WO?U-M8476L:.R8@,J2":ALJ8ZO=[E0.W/ 'P_5 M?XQ9H+(K9(NYV]$-ZHS?H,ZPWO;MN)VXTP$>Z7G$1!]GZSI,SI#X9BU7;=5W M[=FMUK/_J4@]GN(H3TFA4L@S22"2C,""%@44><*49$DB)78Z=;(4/+;-E59) M(.23G"\?:^^)[JGL>")E.P"6AU0]P-KWN=5.9=#JO-?_X3+$><@AYN MV]KS+$9&3(S#7^X/4QJCFQVE1\+A(I((,D4*34Y1 QA'5"W>AHI0)3"*G M%-!S0D9'1">-:"LU;VO86\-IZ9W="%+?;I:%[69.(0I9Q"9%* MD8JC#"?$*4K&0X>Q,<:VJZFI5FK, *G'J%@R2[]8#['55C:QM).F M*\GD_"'-_@X<5<;Q:07G,0XUA:S= YB.T:[$;@!=ZANP,RK4.D%5$)7*3T6,WB)T@MVGJM/>NG2L=69[^PX M7?WR+5W+;1W]:2KTX__/43+?U;C_)07U/<=TN'+[O@KZ5C;_*K\9/9I M=TP88HH)*(N$ZP4%PY H;)JL,QI)2O,XR=T*G!\\?VP3J5>=\T/$NB>I #CT M/%74I-YHYUW]_! 3UR+HWM@,60N]Q>@O(8NBG[7\>FWTP]L&+I%^5N?32NGG M+PM: KG.Q#RH2+KM)X)B*D6*4A@A12"*(P)94>@YE@HL$5)8RLPM2,A=B?'% M!KVY^_H?X/W'^[]]!>^_W/\&/GSZZ[NO#Q\^_0KNWCQ\^.N'AP_OOOY[D$+( M76-CY]CWBW?/M'JE,/+6B+W"R+WTBO$'<8!:R5U:C*%FL@5*EK63;9YTO.YWI2>"IR*+$<$%E)(B%!>-;C\M'9RWWC5LOO=PMA_F.V3)[H MW&R6W.G)=;5ZUO-HO4,L&.(12S!,>!9#E.>FWPE!,!.BH*(@/"\NIHDRKWJ>R)WFKL&J-JA+)E$DB81$< H1IP(R5B!(,B1$KHI(,NHQ!89& M?L )\1+Z)CV;R6^S1=5=8*G 8W='V!L&)<:9*E(1F^A(4[V9FQ#)&,,8YR1' M"2ER(ISGS'Z&9( 9M&M FGSY_H;"C3'2>4 MP@9QVP@>.(+; 8O3\&V7F_TF[=\7I:G"+45;*LU$.TPCBIC@)()ID6MZ0DD" M22$0%%&1Z'^87I Z!6^?E3*V=>A6R:. &Y,8MM"_<"\+?QY<.ZZY&;*>N>4F MM)PYI1.-D!QR7M"@G-%IZS%'=%\ M"91DD@B5.N;R=@LB:A$.S=)>G,+/O4@5[( MA+(]4 9*(S,2QY(\MF>]0\K8_ETAXJ&_2/W3S&RNRS?+)[DP0133*,59DA84 M9IQHSX/GIE-[I&">B#A&"2ZR@ON'1Y\3.38WY"C&U_2ZVRH-MEK?$B5]%G@[ MG@D+9\]<3= M:GX:18233'(H)8DT30H.":UVA3#+"\J+2#CY9N?%C(TE#[*9::I'(8UQ#/-<*>TV)3PNW$I\ M7! T-D9H9["MHC9A@&[0VC%$",!ZY@@OK-P3BJX $32_YY*L8=-MKEA\DOUR M[7I?3Z$LWRRKBO9RP9]_HPM:)].4=V4IR[)*HEF(SZLEUW^:"AZIC,4%3%&B M&8,H;%JO:XVO"IR9U6G\T5[KXCQ G8Q]E" M?EC+'^4TH23B&4EAEN92.T:(0,)B"@N1I%$I-=8!VP/H<:WG!->Q9EAU2-YY@G>#0W['53M0+GE6=V-M]0'5ZN6\ZF-9U MH5=C9B/WRZS\^X-^SMOE#SI;3"F+HH2F#!8XC2$J4@Q9@6(HN#FOBG+*D!,O M=,@:&S<E OES3N>6.RQ6!3BRR%=O?]_!@9(#Y3NMJ:5\EZ#5Z_VN5 M;+!^=MQ8N0:\Y59*0#C[WCPYPO!=-VKNNR.64 3=#[DF<]@=$$L$3O8\;.\+ ML<>KA>R\ZQBA%%$N((XB9-+*"DCRF,$TDUQD(D4J5_[[N?NBQN:='&TE5K4@ MO!L[J[KW2LW=XMTG?_-A4 MK0>KND(FDEC/MW)1SI[DAZH7H9']2:[OU0/].6581CRB&"9%G$*4Q-(X*0G$ MN6"90$(AMU6.H_RQ<^F!9U;'B^P: N=;=(]' =53LJ*='K'OFHWV8ZW)A M![J#6GGPRJC_2Y6:8')0M0U!&ZO[@!>XQ;J3"D,W6_?!YTS;=:_'^+%?_4#] MG+>SDNMO=;/:Z[(G,I7P+%60I91#E-($,J8$C*24G&=%RGCDECS5)<[E:QLF M=:KYJ+2ZKKTM.F&UXZI04/5,3#N,P$Y1\$G>M.&W>J$E$D*A2'BA%UM%#BF.&,PP$B+.]I.VNC=\*VFKT+31Q?IRT)?I$'T50PN]7Z^?J,?\6SK4K]^WO[X'S.YT@_Z M_OS1)#C7 2U2,,%%#B-ABM4@@F"1QAQRQC*&HYPDU"G8UT[LV)9FNVKX$[#5 MUBNRQ1)V.^X)#V;/!+3#<0]&P^6?[OX:/.K%#9V0'&0I>5 BHVVUF_/C,VEB>);EU.)19(QAJ"(3:EH+@DD1%"8)+B0 MC$K%,)LNY+>*,:T^H:LRK;X>4G\]^Y+[^X@^M^%B2]7L$\VV.CLZ0=<1MR.B M,"@.PT&MKF"]!(VV8*:PR.:4T7?W^8 M_9!OY>.RG*W+)B,WUJLL0K2KP[*"0<24A"S7K"-E&BZG:1V&BA4;=RT^F!PF[4< UF.XX("%[/9+&/VZ&NH%$V'&=8 MHA*2/*Z)')1%+.T_IA/;VSQW6&8+NN S.M_%#E=K^R@E&*&H@"E/4X@HCB'C M&$.1)!R3(E,I8DY;*N?EC(U']EO;WCW1V=QT5(5JN8(EU7_[U=0S;'8B?Z/_ MO5Q5 :REN;H*@M_%GNU=ZK<%[[TV65L.#Q('0FRO=, 3=3;D@ M:MCMDVY[3_9+KESNQRCFB[A7=V)9-2!L&P&J+.5)&L.LB'*(*_5K:MW5AD']^H=79EV!N5GN:I2&^]^F)=B*O7_,AYE,,*FX90YV&&B0! K M5B22(L91ZA1W%T*KL5',OE&@W'DCBM!K##-\)!O33,N".MM@ FAE MGF/,7I!QMF.RP4>O;^K;'[@]5_'=P<"].1RXUBK3&[MN3S0!=]T#YQ[U%Q+H MH+& 010;-D(P))8G<8-!'^YY%F8J54A1&FE?]?JH*:GV;!I#+.=SR:L6U/>J M;E=8;9)/!<612C6EYR)!IKN,@!1G&*HHBQ,>)7F:Q&Z10AY:C"]VR"A>YR[] MV-:E,]_\;*>TXZF9Q]A8GJ/UBW??)VN-]C7#&OTG;2G ^I1_9X/!_X,%_N[' M;?X(!CV \U!CV",Y?YQ.#NEN>)1GT&2U#V1(>+G0CVORN3G"@A6:_E)ELM)R MS7PDS4PA^9SEJDCSF#K5WCDK96QN:K,EMM72>%31L1&.7K2=1C)T7^WW]7R2?T[*Z!>MP-WZ<]OD=)IE3.098C!7B)H:]SEDBL40 M"Q*AA!.I]MAXOOJ@-0'4RH-6^PEH]0?& --)M#8!:!MQI)N1"E%,< M1TH(G$.991E$B8HAR],$HAA%.$V*+).\#9)_L*>T,Z*LOJ7#V/B' 1ALJQ]X MI#-';CH'J.7>G2<^ T>]FWB:5K_P4>YGC.\CKGU?S(M$LI^Q\U+L^KE+/?J8 M5;O87^237&SD@^3?%\OY\MOS%VF"IS[)MI=4@5$D5=@/0S17]P-HS=;PPH@[M MT8(C.U"GM$ (NW5.8J)S)55GG6GE+%Q=:TH:%2< MM#^ :F%TO[!,,.@&MIN0@\'5]QF&+U+6G&"%Q,Z7*UMGKI3\+]^63_^F[]=P MQ,3\ ,T/>^Y;][,'(08K\UHNL+O8LWE($P9_K[9!\.^7*T,\NU"3!_.W4U%$ MD4H3;':B].H-YSDLXB2&$<^_;Q@D'LWIS$%:Z@O4JLA0_;NL05DY-.)LX/\ Y3>Y2K]?-G_3:9!DOF MO/?1>,S:6YKB*"5ZW4FARBF!2!5$$UC&82Y94D1IDM,T<8Y'NRAN?(%GK;95 M[)-L5?4HX=F)LN7N5"#D^MZF:M2<@$K1;=97@]RG#N1\0L6N0A(X)NRRO*&# MOZY:?B;*Z_H]?B2BG["KQCG-9,(RD@K(F?X7HIS#(D()%%+F*",%8UGBTKK@ MX.E.KLT ?0K,NKY-&G#CA$/0\@0EJL 2RCB.31Q+:@KCQ##!:<85295@3G$L M_J -X ^& LV..;VAZ)DJ#0H'M8K!W7J]FK'-VLSKIKK-9QJVGM]9)$(RY*& M02GQK&W'''C^HANW@;ZNZ5K>KS2_/LVTJJ94L/F2]3J/IL3TA(LA2R()J4QD M1.(XE9E5&.LU06/[JH^W."IU-:2@5=AS-^@87\<-H1M0&WA/R!XP_TVA"VB$ MVA5;6?_WP^)>.U[4Y/*^H8\S[9-LV\7' M$69QA@DDF9[KM7,4P4+$'"(>(YH*PE+DF/!C+WQ\RZTWW_6?9 EF"T"KXF#5 MZF&O!]2_.U<>MQT(.T^B'W![9IE6:?"J5?L7@_!6<]"H#OYHE0];IMP1L?8AM1>T44Y'F&FN>F!UM)"4D*$*0QWF<4,RR M'#MUI3MX^MB6=G4+.EXKUS"28Q;X 7AV'.,-2<\T4NO50Y'QLP8'S8X^$#!L MEO,YVTZRE<]>Y/>YOI4E7\T>Z[SF3_+/71D1[=PL](]<5C%-GY;K_Y+KJK2% M%%.:8E4420$QRU.(F%"0%$Q"%*5*T59 M#@T!VA+PK-?SC2UV33\"CJ =M_0^+CUS4/]#XM%Y^P9(P_;E]E%DX*[=-V!U MVM/[EH=YIBT?%XIHEP\J+V))H@SF570")K-?$G6L G-5RP^R6F^=KT?.YB> M"G7&W'R^_)-JU4U;WR^RE*LG_>,VC:Z3M+'EL_/'UW1O01CI,0)S B$S UAJP,Z?:"6H-,OE5IWL:.S/=B,=^ MV.R8J)?!Z)F:!AX'9TYSQC0DR=D+'Y3UG#$YID'W!_3:5?CC-K%?898RQC0? M4A-*S7,*68X09")-X\0TLRI0#VV%/XZU<(-3P]L;BC,X#Y3ECE:/\/>]Z14> M^;YZ#9_ ]P+-AC^^3%$$7X0\VPV?/LOJW7)V0]N7.]+"IIU?BP77]=+_O=J=5K> M;]:E*0&NEZQ3%$L>I9A#140$$4XX)#%3D!8J(A+E4F+'++,N<2,EB%IE4.D\ MJ7=22K"GMBM1=")N2Q>A:I7HEA:OH( M1X1;599WECPVJKFR(V*V078VM:=0)=A9Y9;*YCY2W;S4*_XONQD5 'IK$O.& ML6/QI9^YM_#2?SI>=+D+'83?O+%HJ<[_ ?[K*[YJT5Z646BV@",Y4F$9.8)%GDNLSJD#GU2=>!IM >SA>G?8>9\6I:;'U+HJQ9/^C>F.OT$B-JZ M&_+)K(;/;L^[UT'IF<_.Y*7M#\W^TK&Q80+>7@'_ME0U%P![2V>S4N+E4MY< M,.I,BW-ZD!]I[CVWJ1%&"\4EEQAF!%/MBS$.&2]B*+*8YH5,E4BM?+&+$L9& M>OM?D6>K]E,4[;CI)FQZYAXW6)Q9Y:+I(5GC5,B@K'#1QN.O_O*%-Y_S/ZSH MHIP?E0]O7M(L9B).\@)F0A)HHB,APXF"29PG6$9I&DFG[LEV8L?V_>^?++]? MKN3LVZ(YN.'/^\7\'5/";QD8._8(#W?/E'(;TCV0D!N"/1WC=TE^J<-["S0Z MCNQM[G;?/O^\6HH-7YO(J*]R]33CLFQZ*^5%7G N4AAEF$.420%IHA*HE"G= MFXH,"ZN*'9U2QD9;K:+5+FRKJF/+JFY8K^]K!P&K9])I=-R'*6#7*BL4;MV" MOBQ@L.WFJS;N;RU?O]C/K>D*!7I#R^_OY\L__T.*;_)7+:M:0"G])9YT45F( M!_JSGE.F#%,D>99 %IN=YR+ED.11!'E*)$TCEDID=8K?GXICXYW?%RM)Y[/_ MT7/X7.L/]!J!:\. TI:![\8T\&HAJ[Y':_H3,+F0:E;]\5_2-*D^PW_))EF1 M +5< 0V7_F][#O5,SU?C>6< &,C,$:" MRLH),'9N?TN-L>"D"Y=Y&;2]D^"5F_H;C9#^90]:#NJ+]H?RL=_:HZ27G.5V M)%-$.$F)4) II%?Y0F%(F1!0$E3@)":2R=RCATU@-:TH:?C^-]=GNXF9YK3G M_:J9Z5YD5GF9*>7_HOED,N;)Y)]@)OFGGD8&FD-"32#'S[5M%EE%^IC2#%5E MABGAA4BQ*9)?"*271I&$A908IE316,\;<8R<3L?#J#6VY=")X^G4\_6VEKV> M VLW10P_7#W/#+>-5!/)"'HI71(6ZS[;\WIJ]J*=>6]#\UI3WAN?[EE69IQ2",:0T)3_8LD23#"@WED_[L<,;]V1[<-YP!^V(@(JN?Q&=;G&IVK M]4_D8?7B6-W(RU_E-Q.C\$4^+E>F<-TN_>5>_4;_>[EZLRG76M:JG$8BC@11 M A;<,5]!F\ MD=;$%?*(DSC.*13"1#L@RB"CB$*4YVG.&):17BC:MC0_*V)L'-4J"1HM'5IJ MGX>PFVO" -/W4O$($Y]^X^?!<>@O?C-( _43/P;K+X%:AG?:W]DB_/R=P[4$ M[]3\H 5X]Y6^9=79^L.B7*^JP:\*OV@97[2#6*43BL]2#[Q^*[[):99D1"9% M BG*"$219CN2Q!R*&)'4=/Y%RJEXG;WHT;&@UASL5)^ 5GE@M&\R9 78&>!: M*-UZ3"PWV7I!NF]:#0:R1^ES5[S"UCNWECYPD7-75$XKFSL_P8_5?ELNY/-O M=/5WN7Z_68BRF4\+@I(\3E.(:61JP!0<%I1J0LNC3*2IP-*-P2"I$$9H]O:8W:X M)O!UGA,*S9^8(":5/J_"K& 5N%7Y9WM"MPJ]:?J95^/5[PL<9-]F9;7+F MV82^!_IS&@NN(AYI!X5E3!-2SB&A40ZS'*&8$T(I5Z'29RQU&AMOM8FNO$UT M7>\4!W27]&H2%I;&_!X#BFV'U8[M!AZLGDG1(G#X)&=YSZR]_.4J5GB8&&%' MF(>*"[95:S2QP(XXNL3_NC[:8[/_KBR7?%:M2I?\[Y_U%_&=EO*S?KV;B;S= MGI5"$%$(F&:2F](NJ5Y.YA+&ILRYRGF*I%5$KXO0L='Q5FU05I5-'AO%P:.^ M#,A:=8>-<%OL+D"T;T=R"V9=)J;5&1BEMUZDQ_&"]1MM?^#0 [H#'4%8 MO;*ASB4<8>H\J;!]UG!G%X[6'9QFN-[K&8EB'OZA+#=2O-VL3 ]%N9HM15V' MNOKE?=5IL7SW4Z[XK)1BFBJ>RPPIF/)40I0PTZ0G(3"-J(CRA!,4DS;\U\X- M=U?"ZK,Y# _NF>BWJDW 8F,&QD1+5%4,70-1W$?$SG_N">6! E.,EI#I+T!4 M3K/^ !H_>*4]G&]5QT_ GL'^=9_I)0QI^=W\\^X?F]D3G>L7K/PBR_5JQC7)F%_4 MK=3V_F+OREJYMGE>VSKO0UO?]-U/3?+Z;39'/N^4DGP]Q2(2F*@$)CPN(!)Y M9+8\!(R1C$2:Y)S@?+HV#>OMN'98]9W<\:T1_=&(J7 ZV[8N%-O6A;,FS]KL MBE0_R)W1CK49AWT][*A_O(/>\[1A3&DRL/5BGHE(1T+?EY&U&ZB"()3SYR^K^-VR[Q1,^#!X54H@M8;ORALV+KBUVP^ MJ1]^]08_9J@J62P7YK%F%_L376]6LJD3*9)(BBSBD*N40T1H"EDB%52*\UQP M'B7"J6)XAZRQL4-U6KZGZP34VCK6X;1!V8XO F'7,V/XP^;,&A: A.2-+G&# M,H>%W/)NU%>_>_Z:>NY<+T.F]KA.JU8!OW MF.8XSI,4IB1B$'%6P (7""9)G* B36F<#X[(;'^+FL[WX\SI?/4N[M.3=?#N9%FJ0TAXE(]?0B$P%9R@A, MP;57X;5SD,- M: AUO;0ZO=N59[=-5# MO/U5=$(ZJY>%#>JJ7K7YV%&]?H,?8[RFY:RL:DZ8^%IS=+6]=_3R] MPD4D5@+FA>G,K.(,%L1XIV8K3$041Y%3!0@[L6/CDDKKIH!+H_<$U#J#/YK_ MVA3+NV4D[!@G/+X]TT\H:)W9QPVID%1D*7E07G)#XYBD'._V8ZS3HX%JOUH+ M76VD^#BC;#:?K6>RG#*F/1Z4IE J44"4Q0IJ)XC B*9Y%@DJ&'?J]64M>6R\ M56_HTUI/,-\IZL90]LC;D50O>/;,4V<.7\W!?8UPHSGX:(&P,U$YHQ62J^R% M#TI7SI@<,Y;[ _Q(ZV]R]NW[6HJ[)[FBW^2G*CKO7M410O>;=6D6AIHP#8/R M*4-""!EK=YRDD2EZ*"&E0D(A2$R)X;1$3?63V-*6NISDNWQN^UKTZQUP\&=C M!*"U%4UHHZFJU^KO1FANHV)':KTAW3.QM7J#1G'P:1M!6NL.]I2?@$K]<.3F MA5I(@G-38%"2\\+FF.C\'N+;8+FL&J$UQ[#E'2O7*\K7TPR)1"\=,\@+3B%" M,8,$\0CF@A:<97%6(.3&:Y=$C8_"*DVKG=LF>Z'\=]>&RQ=0M>.E$$CU3$$[ MB%HEP1^MFD';,'L]\SP,V;PV.XS[T?-[FXRO MGW>7-'N05=S\>SI;_97.-_*N+#<_ZJW<+[/R[^]74NY7J)DJ1?7_XA2R0B&( M\KB -$,2YEE&$EX('&&G_AV]:SRVE:+1$2K367!EHD=?_3^.F=C]#[$=VXUJ MX ;=X/F M&AP3 KQ!XV!.7[CM6LI$J\\W0H*2SNEJUES<5).ISI5*\XA)4V*OVL(HZXB, M2=U$N1V51^UE+1<+.9\ (1]7TJ0_M\UUJUHU.YFTS8X6X,_9^CO0YNKG+_3R M>N]Y;%/.%K+4HOGRQX_-HJGT7VX?,P&;Q4K.?K#-RLS,VM%^TN.^^VWS4]7] MN=R;PA]K0BQK_?5MQOKORS^K/U*AF6 ]*TUX.C?>?*A<>:LWYWK@S\4G#!SC M<\V2TW">JW=XKHTVK)3_V.CGOGLRH^JXNK]T^YB(<*LBJ'7L97%_#8B@?N E M6<.Z;UJY"E"IMQ6G(DYCEL5Z)2Y,\1W&,\@PC2#G M"&=$,845=5F.GY$QM@5TJV)='6;2[)V[+:+/06E' S<"U#,#.&+C_.UW6!_R MLS\G9M OOL/.XX^]ZU+_T@-F#CS,VFS"(5E"I2FJ!?,T$_J#)\99X06,>!)1 ME6'7+#^7P'WUGA!)E7JA5O<%I"R1-,44,B*TIT!5#(G*>;C%CHXRCG$"S;/7JR7@!5#NVN!VJGGG" Z4;4R:/0>@O6W(KZ043)8^M M[P MZ-P"O'3O<)M_5[0_V/:[=NV-[>P_TV?SN+I8\EJ[79^T_O4?IG&1B%RD&22L MB+1;5!#(HB*#6<%H3).(HRAW:N=E(71L!+G5&31*>S:\[\+9SE,*C5[/M&D/ MG'OS+0_W+&KPC\UL M_?Q5:D:L4G&,C.5F_452,9L_OY6:%G[,%H9 =W%!/TP"XA0SE6L/BD!%E(1( MZG^QHMZ8SIF0181)[%3TP%>3L;%<;0C865)]@=H4T-@"]HW9"P^<@-H@Q_H) MWB-HQX.#C$O/Q-C?D+@79+@5SJ %&[R5&;:@PZV8G11\N/F!-S1C^+ZKV9LLS:R'Y;&537DOYS/J_J+=?3E5$4T*U0LH"29IMX, MQY!0E)HRJIS$J4I3)%U*AH=1RXF'!R@%_F!DU%%=C6W_6ATAKI\]^C7J;ZP"^V:!]1(<&K9-/0G<'R48TL%[IMRNV?!]5(*A M>;:W2KBGW[2-]D6:PK!U?Q>U7/TPA'+/YK-OU6F."00V!>T?9MHQ^W:OONJ_ M+95>%->_TY]&?<3$:9X5J>EPKTR'>YE+2*7@,&>JT)1-*69.M:-#*C>VA>JV M].76.K!G'MC9-P&MA: VL2IN79C1=]K9&WQ,A]G]&VPX?3<) M@^+>PT9B&/U>8K,Q*+(7-B3#RO"<,4RYC7OU>VER%.7ZGJVU2E)\6+0-3-XO M5_=MUX*/IO106VSH>4JSE'.*,A@IF>D) B6PD!F%4A"19DF""N;4>.0&748W M'QA3X%)!;0RHK &M.:8,U[;WD4F6VIH$*INV5;DZ]# MX\[DMX,:E+AO4&=8GKX=MQ-:#O#(&RJ.'"P>[A;B)*>\W)V[$LGR#*$:,PL3LGRDFX=ICUG5L+'=1 M>D2\[_T2%[![.B7WA2]X?0T7'88OE^&!T-GJ%S[/N6D+HYP6$94X4@)B8HJP MZ9\A%=J[+# N:$)B)C/LL?TPNDS,5B^OM;YMPJ6/\<.LL0/F51X;V<."=N , MRF.++BPD;\V5K+O1/="?38V UW4]BBFC B$D,$0*;O=>;D?W7Y>+;F4HC0!B6]G3[)%$97&L?9XDA@AC 8M821BQB*0H8C+&3HFF%C+'YABU*MDHR/B!<]@/H@5,O[>QXGQO3@>.RDOXW.<6'G1W3B]TC-Y4[+UAT6Y M7E6YO+^9KL&S]?-;4Y^842640AQRFIG#NTBO[3C/((]0&@N*D%S6V M[]UH"G:J3D"K+'C;53/8%6"[[S\,;#WS@"=B[NF:5\$(FJ1Y6=JPJ9E7K3Y) MR+Q^AQ]??))_[C5%6RT7^D=>E3@N[U=OJC.P#XO]*V8+/GNST!P:(X>)% ;9(Z@#RYK M;/(KN'/;>-HQV&"CU#/)[:'^U329H2N]6OK]49C^ E7UK]O&QYD,@^ :DB]O M4VA02@V"W3'KAGFH9VXI79E L?*S7%5';V]G\\U:BFF1L 2SC%>E2B%*,8>, MI:;<>Q1CSCBE2>;6J>B"))+LTL:73*$_,29."@DJ3*2<22/.40$51$:62 M\)1;N63V(L?F=^VT!K7:$U K7C5Q;E0'?]3*6[I7#@/0S2+]P-HSH01"U)IC MW$'JH!O]L#VJT7\ZIAD':8,PCKOU+?EXW.D9OZG7/%9*?4:B\LO9N7U^Z-V_ZN?/LY^S-;3-$H% M$8K"G&<11'$D],(HP3!3DG)%11XAX;8PZE/=\:VN[O0:5A@OU4SSY:[8B_Q9 M]2\2]3DRUTALZAJAYML]78J9MD"U[>#1&#\!&V,YJ%JG@;FQ/43CQD OC26I MCN1%Z)N4S[5AW/6\FX#:+I/@V(QP916HC)F RK#Z#^!CYS@':L88=@#Z[\,8 M2-\1M& ,B[Q=]\7 ,GW#)^JL?7-8^X8^SM9T;G29(A[3/(^XJ4\C3/]P!*F, M33MQFN$$"RIXYA9#<5;.V-S=;>_5.E1@3U/78(KSL-I&5-P,5N]A%9=P,E5' MJCB?Q3=PQ_7<6TVZ(0,N.K$)&W5Q7M3 H1>=]I[&7W1?[M.>=4=)=;WDCF.6RP7\*DRI/8T*U]TVU):NON4C<,@4L[V;Z'8J@VLV>&! 88$L<6J[>@V=UZU>O) [9D MO<7RPU:M-SW)-RA0R=7*Y+6?SZ 1E"@E"8-10?3D$Z1%3 MMZV3*Q+'M_OQ>;5\FI7FVS%5($2COFG>[)D4=@US.])T*ZNX%5O/00+Q3'DF"L]!D6:YU8)WY[RQ^;Q-A8 OC/!!)^5 MC1&:E;96U*W3)V AUV8;EOXP!0?_QZ&"G.^06;B__0Y$SS36CL&>]IK10*L_ MV#, 5!;XN+T>N#OXO/WB/Y##Z_PM_"60C^N/7J>#Z_'8X;Q;?YL/7-L;'N/G MU][I)XL'?>_=SUDYI3$V*6L(+>N/1-V5;0^'L99XU.:1/>2A@4 _RK&W'_N+YB]R^ M5B%GTZ9;Q'-;5^V3'L\ISWF!LAS#' D$48(+2"L?D,J4$A8KE5J5&[XD8&S? M;*OCKN*@T=+NP[T(8O>W&P*:OG<;W5"Q_H:OF;[[C,OV.RXE_\NWY=._Z5NU M_3$Q/T#SP]Z7>_&Q@WR\UXQJO]^KU_F6ZJH+)+;1S8USBG..?$C.US;K4$VWA[MZ7 %5#M)N7;H>KY\_9 R:,, M6!<(88N"G94T<(FP+FM/"X9U7NVQT?-^\]^S=;EI]W 825!NPGNQZ1E $@)I M013D,HZ)4C3-F54CX--'C^U[;Y3S6? ?0F:QA^(-1,]?LLAEF3W*[=?V%KJ7I[CE;;$RY M_+I,\W)13A57 N%"$Y$L.$2H8)!EF$.%54$YYBE&J6.*I+7P\9UL;74WIUA@ MY5SPP@%X.Y>E'S![)KX=BGOG6T9O\$6:CV4VGS7M03Y++3)HTTMGO((F7]I+ M'S8?TQF5DQ1-]R?X4=>N#:8I,E_>+41;17XFM3]&R\U*BOO%%[->6VG!=5S MJOWC:UK.RH_:A_NPEC_**962*9EG,(XTIR&%*2R0V43!*BN81+$L$I?%5E#M M1N>S[3>CK>RK0LGV+ 2MB6"Y %LCJZOVS025G> /8RFH3'5R8]L6& MMF\O]"5&U9FW>T$_)+6'57!0]N\%V^,)HA\AOG6:UF]H^;T*4Q)2O'[^O33' M:]O@\5WL^#3.D8A8DD+.E.D/(B)8)#R'<4+R7.2*B2QS:7!L+]J)_0=H8JPU M!URK#C9E?7P\V\;:T^NQ]K>.@QU']X-NSP1L@#5:@U9MP)[!J]]KE'_I.:7! M';&P-9&LI0]< ,D5E=-J1\Y/\*R&W3806=[Q?VQF*UF+J/YNBA1+J!0)9"S6 M[%7@ A9Q@2$1>:*R-.&92-TZ$'2)L_JF!FU#\%D_Z#LMM0NS5 U?>;0PZH38 MCIANAFV@,M=MUZ'U$C2*@@\6L+F7M[; (VA=ZRYYPQ:TMK#\I)*US3VW%A\Y MGRBZE[)R4M1E, ML[$MH_?+=>QGB1\DG>Q;9_R!L^GD5:R.5V7+<,-NQW\O,I@]D^7 XWA#I99 MF/=3UN56Y5ZH!DP@3"\7C DEX(;J,JQ#>B.<'0NOL['*^\VZ-&5@M:O[-VD: M@TIQ]R17]-NN;;/9'%[II>.&SA_DZDP(:QS35[)@"Z!G)159E[EG0U 7\V-D%:&P56VV[M?&<6T&K^\"@R M,_"[8SD-C?N-Z'O"LIBD.N>HMFA-J7_8(3$!+1:@ 0-LT0![<("'KC?)KXS- MRXQE\.HV YLQ?-&;EQFGL[5P7D@5C]BP7Y?ZX8M*B876>/6X- $'KY<+T88U MIH@C2HH,$E4PB&2"(8M2;L*_\P2S6&6<6,>+714WMLEMIW!U%L5;E0$S.ON$ M55U'O'N>"8]CSU/"'H2F$,)66_"Z/P@=HM6"0CE0!%OW6QDJL\X:FRIV@5)>9+C MM%!0\$(O700BL% QAH2HA#*"4I([+5WLQ(Z-D%L-P4[%"=B:4A6#>+.28K8& M'Y>EXR:\Y4#8K0/"P]LS3P="UCUGSPFHH,E\=I*'S?)S0N,D_<_M[I!5@6UV MC7;9B0MARC^:#*>F"C]A.$KR+(8,QQE$"C%(J$@A53AF4N8T3ZW2$OI41=-@F><'QZ9M,'88F4'7=,-CU7U7W1CU'4$TW#-)V570#R?*M MGMN> 9NGO]%>[S=3R[=2K%EI$4$30G@!(YIPB$B:089X#$5*E>0IQSEQ:AYQ M7>386'BGV;-O9B#'FC3'HJP57:O2AVXX*XM"J>U M=ZWO="\X\;;9.7G0=%?.S"._2+W07D\ER45N&IUK3U! Q(B"A1!Z%8SSE.MU M;YS)V+;HQ"4A8Z.45D^P4Q34FMH7G[@(:#=OA(*I9Z;P0,BI$,4U"&XH1G'Q MT8,5I+AFW'Y1BJO7>H:4KI9<2E&^UXJ]V93KY0_]64VI_KR%2&,H&=>+P#Q1 MD+"B@(E>_>%"(,XSIU2ILU+&]K&_F<^JHF@F/)LOYW.3X[9O_56O[JAS5;#@)&B70 $#1$]*VC8V- N6T^"0CLO[FGWZ-(JISD@;3J& MF'VLHP/2@UXB4Y3R3$09AP2C!.HE26SZ[B9099(E."U21F70#:4P>H^-G?;4 MOA[=<]A)*O!>5*#W(M#VU/"CW3/+AHSJ ;?%PH[9H#ME@50? MU^99V/%PWD\++-[S\)?SN@&L%/?K[W)E=%W)[UK=;:$#<]Q6!\*S& L:L13F M-%/:/\XR2/(,0YIA)! JI,K=*J8Z"!_;Q+2G.ZB4!P?:MV4_7AD#?O'+8' : M&\M3X9X0[_]L."#8[D?$'J@%/2AVD3_L<;$',B>'QC[/\&FT1>>R_"*?Y&(C MOVY8R5>SFFD_R76SI\T%RI($(:@8(MII3S+(5![#*$EC0E7&5&1UFF I;VR< M5FD,&I4GX$#I"3!)W#X]FZ[#WLU=/8#9MR_[0CBZ-+H*BN=07:UNQ]6Q@94U M2MW=JJX_9L#65-8V'?:ALK_-SQ-]6%454IZKAE=5&95I)@5)4\*UJZDH1#3. M(9-"02IDEI$"%5E4M+G]#_9NYZDDJW?],*W_80 ^;A4%I=%T C(\(3&9Q C5 M'0U+LR7RGYN%!&DT >:]J^)Q<3;)DW2"4;9WV5O)JU$"26$NC8F;+WIF=.P\ M3D^PAR'J+L0+8E6^IA8;NE4"CL0GOK(>AS"9LFD+30G]_QMY/@ MC63+7E_V8%!FYDWR=MY('OTT__Y\!M_>-MA8HJFA*&,:(Z)QBJ1.*$H38["4 M). ["ZO:;#P+5S#_]:XQ -X*?4>EH M0/%X$XR@TS<'C2T[;/-6S%>S-6\NF#A*LQZ_5I[M*1Z4E6JYOW0ZF=,7T]8S M&\4%IQGCB*7%S5(X]RE/Y.O"F MN$P-8U7L#L0$$0.235HL$ 6Q)H5E"K2;#W$&\6IM7-H/ZCXZ"ZO4;OW BIWN M-K2HBRWZU43GN:$0)L]NI+MX]F;FX:42Y\W.08$.2=AA'%N4PX-B>4GK83]\ M'-/W!A(__3T>BRWGEKZYR8CE*<*$6T1HK) @28XXXUQ0GF*;8#_%/&QL?9*Y M=C#:=3Y_\B/7=Z!U8\PP<,U,@STG@05KT.:@M=MHA.2J=ZPM2D"WH[YD%8<5 M(P]*FM>">:KCUJ#-O^WMX?B[9*CO[;T"BC-#J<"(\03$,K,:R4QIE&.0S+G" M7 BO$],N1M=6TM4^1ZW34<_K"3= ."7 C5I"PSKW_NET1/U/[WE %/3HG8O= M9<_->2!Q=>C-9VW EEY[IT*]$XY!B"JM#"(ID!/)TQAQS3(D<,Q$+C.H=:8W M\2Z,KHV7^K>>G+>.N@M.QMU ZI2"";VY"< NUHWS0C%,RVT EMF;;)=V/[ZM M-H"$4R-M:.W(*JE1:#W5]G*HWE3KI%5.M4ET H#'(*U$:A&W&4668QY+%4L: M^U5)#D;7QD:MS^?-D<;MT3TMIP0X5DF!89V[2IJ.J'^5Y %1T"K)Q>ZR59(' M$E=5DL_:(5[J)Q5JJ[>'N^8)_"G>CWFX^P]02P,$% @ @97^4(Y#UV*W M

OR)O MG=>+RIB'7MU]EM).5WL=9]K'=G:=&\,7" "! /[E?_YQ.OOA*RY7T\7\7__$_\S^] /.TR)/YY_^]4^_ M?7P%[D__\]_^Z9_^Y?\!^#\_O7_SP\M%.CO%^?J'%TL,:\P__#Y=?_[AKQE7 M?_NA+!>G/_QUL?S;]&L ^+?-/WJQ^/)M.?WT>?V#8(+=_>WRGYU!;1 Y:)TB MJ)(+!)TC%!:#5%)[%^W_^^F?HPW).:M!JV) \<3!61: _B_12\PYZLU#9]/Y MW_ZY_A'#"G\@YN:KS;?_^J?/Z_67?_[QQ]]___W/?\3E[,^+Y::HO M6$W_>;7YX9M%"NN-S+]+UP\/?J)^!Y&RE:2!Z\8\USC.>"^;RM;-%NO6A657+8GGY+V2Q MMYW$U7H9TGKB":LQH 07G2*L>@L^" M.,912\N1%^9[8=G[;N0SW9R?C=+)Y MZ!17'T.T%< M?.+'+V%)#X+T>3K+E_^Z6J>6JEPOAI#LN=Z(CS_]0.(HN%QB?G.NM@>YWK"\ M)AN.FT\> XDW^"G,SN5Q\L=T-=%>*V$P D\VDWGF :+Q"0BK46/Q7&L_ "CN MO'8<6!RIN,4P4AP9 .=4OURX^JG"S$:$@TP7/.%*;HAMA'MKY\)X3(9X:0P\7;"3X^+L-\-:U"N<"X M8\SJ$D@BY&,1Y1')$@8%P8HB<@PY&3?DMG+G_3NA1#TSE!PEY"Z\TE?3&?YZ M=AIQ.5&4%?OEU^7/P^GV26>52*6(B2HGI- MDG&IY@*9RD4JZ[C/0R/E^O4[X<0_1YP<*.*>4+(QC6^7[Y:+K]-YPHE11B95 M$I@0R0$+B?B(S$+F05%L;UG@0V1/'J-AM^P:>XZ .4;:7:#F8_CC=28A3LOT MO&S@PF\OWDK/*7QS!'U0]0\GC0+A W/9)6&X'0PV#Q"Q&VZ>2UIV.'EW 9R+ M!?!NL5J'V?\W_;)QPP0OIB03(:&A\)^Y .2/&0BTOTKZ9?8A#FUL;E&P&V2> M2[IV($F/C)>ZJ9XL,6SH=B6HD G=WIA,!I(7"%%(T-%%7P\T%=,#(.3F.W?# MQ'-)T!XLS;'K/^BWLW>?%_/+S!!C05M4$G@,Y&!)Q\G!LAJD2"*5)+Q690 D MW'WO;FAX+HG8HZ0Z,B(^8#I;DD"XB!^GZQDY3S'DC)9!L9&$8 W;'$"!EMD8 M3)H<*34 (NZ^=S=$/)<,[%%2'1D1'Y>AE@=_^'8:%[-)2,ES7CQH)LBX^Y9 "2FUI) ]R"$,Q*V7[H:%YY)T/5R>G9B&G_](G\/\$VZRQ2XCMUPC)!/( MY1$!(8;B@'DLV;'"HA^B9FS;NW>#Q7-)J!XMW2X"D!=GRRJ[\X/'BG)2R-EJ M@LD7PXLDE?):]B\%1&TC2$5<^*!-&+"R<#L-NZ'E>252!Y!V%ZAY/:>GA;2> M?L6781TNV)IHAB:(4C'/D,(I+<%9XRFZ*E85P840PV7)MM.P&VJ>5UIU &EW M@9IZH+U\$=;X:;'\-@G<\4PA%F -O8A\BK^\YA"RT<4(F=T@&]&65^]6C/:\ M,JF'R[8+:'PX#;/93V-Y)4L/EVT7T/CY%)>?:*_\RW+Q^_KSB\7IES#_-J']4AKT'H1Q#A3F M0!&Z)N-GO6WAO<3%4W0,B80GEQOQ8FO2)X49 *]3:QPE88[=7F,DMUP\UQRJP-+O@\< MD1B78?9ZGO&/_X7?)DX+*YUDD)V3->HWX'2RX#$4H\DZECQ2 M=SU>OB,#Y.04Y[D6=;^:!4*V3N14"08BUX(Z;0T%]LK7RT.)(K04>!CBG.[6 M2W<#Q'-)OAXNSTYN4+R:KE*8_5\,RU?TD]6D7D,,6%UO$RP9.Y/!>::!?*R@ M3>V7(8>\0''G];N!X[FD8(>0<59" W:#R7/*OP\AY[!J0\\S?-=PO;Y8%QY,-WH E(PA*V4R>.*<- M,HH@2Y)UT&D/!A2_N7'>T(E%O]V6/>@%XOY:C&;YMH9 MZJHVV;NU#GKX80/T#=J1TB.;!IVMX%,(7R:; M1J'MZ65],Y MO6Q*-F)Q?B?OJMF,=,('EQ1(4V_E*490BIX#8SX&[;,N<6/.%NO+G^RD>Z-%;(BT<_*4RK9F50<"Y"$JQ@')0)I= M#"WF$;%R;]U<>VZ"HC=N4 /3M=@NE "A&)()DJNEBQ2F\?9S1V\&K/.T5G@VM3JAZ0A!JG!9>.CSHD'V\0;NTU&)UO.@4I= M#";A@_'Q%9=Q,2A"+L*W*S:82-H$%X#AIIE&( ,;5*Y6-CB?DK&IB3'92LVX M>#E&P5NQ>?_B/,SI 6 ME404$H'^4K72-X&S&4'+HD/4WF7 CM1%T/D#H*!XO6*ND":2=?PW16 MM_%7B^4'XNFB?'B*JY<8U]??75;W!6ZY]:I \4*#RM*!<*8];K@<%#6B*"=Q#:FYV&B>G"=!\D%#";Y+G:RM\1+J)?SWF!8X?LZ&^EM^8V,:!58 M+2V*05@/M)S(;W-%02PR0F2^8!3D\9\DU+HPD&GAG-,@;2$Y(44 L216+^)($PI/*C4Q M28^3U8-7/0B4!I1^%V;I+XM%_GTZFTT*K^<]NG8JJIDO)BQ$0>1+\N9TY$J5 MM*6F^'C<7!+0@ZL\"$(.DF@76'@UG4_7^&;Z%?-KDOW\TS3.SFUD33%,G)&8 M3"%/3=;6G,$4PG9,$'+0Q<:8N=K2=>YXA#Q.5@_.\B"X&5#Z7:#IS6+^Z2,N M3VL"8K6N?MMJDH/((1'5YPV0@K40O"L03$S(->,J-3$.U*-"Y)CQ8E9&TUQ7$ M>N!'92#/9FD&*?)EKIP.+IF8&\#:R$_EVM71 M)4?28Q)9MAA$DS*.ATD:MW:C#00>QMDQ^NC"4SY)J4[+6+T+W^IY[M5!"I'K M+,T&)^) "D@X8C17";[O2.<#NMI6<;C!UE+KO[GS'2[X+!+V\>/%[ M_(KSLRL^@F'>6O("4"#MXY+^<(8%(&]/:9-#X+E)Q+Z=G''WN48(&D#R72#H MY],OL\4WQ/D@<72=-:?7LC#2:D%U(Q!EA\;=J0)7B1/41;$K%C31);FKH-EY^^34XW M#E/#,.YX/71@@2Z=P#H&\10_AC]NR*Z>W0BTAE:8@[RIYG:ZCD(D;Q 3+9$0 M76X4R7V'KFX5]>NJ-=.N,P,E)S)%8VB5@0+2?M^1%1,E:VS0X:XES\D M&^,6HCP)9$?4>PLI>$I.*AF;X/8N M(6-W"Q@/%'>+,X_14!E%N>H.Q"4NYZ#HZ+L=ZR<:@ M!Y=$ F.CX-RR[$*3LICODS;V078W.!Q8BUT@\SVNPW2.^>>PG).\5B M;9+3%&1-TY1$Q@S/&FOC=NE 69G 9Z\AF2B-"3EDUNB^[_=(&S?2[0B9 VNQ M"V1^7&)8G2V_W;#[S&6T-:RWJ>C:QB% U.1>VR#0A&*9V#:^]'@DWB=EW""X M(^0=J:7]D>;/D3;'3Q7='X>K/;Q>,IOPOUX#6>)GG*^F7_$\S_1FL:K9I;?E M8_ACHJ71,4<)7+':B4T6<$74&;!&.HK[N!9;!J<.4L:Q#YWC1MP= ;6E?CN( M8H:1] 2-B5HF) E+!0HM2;A>];8E%!U8L%($ED7\T1LGPN)=6GCHM>KQN.L#:C:#O75B^ M76[JK?/& 7J'R\W4HDFF!5)R3?]&3BO8U2G@+%D"2-$9HTR.-SD?W(&VL2.G M08O3A]9%!]OYO0E8)V?KSXMEO9\\D89684D.,J^#!8+A$'Q6@$$E;0HS6)ID MBAZA:>QPJ!62-*H8 M@,4B.,/"9-GE2O@_ULB8O32[T\B8?<3<@2>[Q5G+-B%S6H%-JA:0^ B.20$\ M1::\%9S"N:8[SILN1\8<8E(&DG('.+FXZTDKQ@9K.9,@M*4]M\@,4; D5DF MO4C:BR8)EDL".MEF#E3DO=*$ Z3: 1I>+%;KFJJ^:(I\W9*%"XKS2HR WH0Z M,Y@",Z=)%ZRUL&BQC:=:QXF:5R+,XS2MR!I /F/:(EJ M3F)2IXI4!E[,IM6QNV#C0E(3ZYF(T5)TZ+(!Q0)QHC'7<8")),0QW.WN>3^A M\OW7C&MA!D7'P#+MPM*\)WT0"74,TDO:;&>+33?M"W8NN]C^_,?%^?])^J^S MZ>;JW+OE@MA>5?E.O/$Z*Z'(:M3.@L5+",R0$2%'WS G4K9--K4!:!_W*+.) M[7IJC7;@;OT%Y[@,,^+X))].Y],JQ?7T*UZN2J--EJ9D8*G0JK2AMDBEF#/& MD"AD8=GK)GOF=^@:]^"S"?B&U,38N^?)::UV^OM&(8L2ZD(Y'\F]/.^_,KWJ MR+N:%,.JC&IS3)EHP>@(06D#A1?#?628Y&Y[Z1XO'??@<_B=M96\.S!0=X4U M,2III>HP=ZLU*%7JJ I;1Y^H: (6*7BC,_3;A(Q[$MK,=S]8UAT4AUT-IKBN M*YY($PG3)4(1JK9A]1E&";G+(M866[HJ_CLD8'"OK#N#R*QG+ MVUQ<[K6HG31.(,1:A:MJ[\(@^&:R4D$TS"3?Y)+!@Q1U5^AU#'2&D7L'>],U M]%^1S%XLYL31&3%U7:WP$Y;%$J_:I=1HE\PTZ6LZ#\MO&U$^4 -NC5(Z,(3L M?$W;Y@3.^P N,ZF%$XICDV:3#7GJKMSL&!#WHOL.[.@5BQ?+^">*9,IT/1$, M-0L\0F+UNGB*'F).$I+SDIQ,Y,$W\=0>H*>[TK7CX7>=,S@.C5='D"/ 6%>->"QEZLSU8OAU8ELM[U9?7 M"7X*JVF:H&=11^8@EU+=S.R('63 2PPY!4-N:)O6N=NH&7>2R763F M[[+QUQ.T'%N,GE\9).) MP>@RA.@9I"*0&9FR=4T"Q3WIW V#SZ6ZJJ62ND#A(X-9;QXV\$DQJ%-*"DQQ M"I1BM+28YI I"#%,.,],DU'+NQ*X&^Z>39U6"[4\KVM,6QJ(W&;DN/M,VQ[? M\&+3=[D9Z(;3EO=# M>,%**(I$$NIX+)&!0FP!A38$F7ER(K4;S/I47(Y=R]@6[?T"IN/55"W#B[#Z M_&JV^/W?,7_"OX3IO/[PI-#+WV.:A=5J6J8I7 J,Q'(N >]%L4Y)R*56$HOB M(2C4P&6RWL8L4VQRCVAX5L:NHAQG73R1ZCL&_\G7,)W555T6RU68X0=,9\OS M-DU[V0*9O?"BWBUTJLZQ=P:<,0YJ7Q2?E<],-_'9&O,U=GWG.,MB#%!TL$8> M$?%CN\\V MS^RN+U99EJ6@D '!VV(I+O1A2N^G M2_C^'M-W7"1G)4?+$!Q'3BZ2HJ5O7 *//-)WB$XW&6DZ-"/CEI_TYR@/J/9G M=BQR80L&;>YV_="61R#;*1_HX./J33=>=(W-0LKWT0(WA 0E,1,PHH$80HJ^ M,)53VPYH6X@:N,D;0X\RA C2)4&.>R:P1L, ]_I M]+:/K,=NYK6U9Y5)*6:RSA"\(X>8L4P,F I6A=L\HKO-.C['Z33VU[J_&ZG MMWUD.S8X'FQ!9B-7(M/^6;C4H RIU,7, &4)5FD3#-_EK.H?J]/;7IK=J=/; M/F+N(##=4N3"O.-"DL.7.2='RP@#H7 !Q6?.DD4EQ7_'3F^'F)2!I-P!3B@V MJ/OON^7BZY0\NY^^_;:J[3.NKI*>I/7TZWF^^W)W#HH9S9&@[P-%#ZX6V,37!T?ZD=K)U'0B.^^4;+37518GC[1(5:[,+6@E(Q<=ZJ"Z Y$1& MW B98TE!A":)WHYJ@EHK_=$2H7WDWX$INTXDKSXNWF-:S--TAK=8^KC85YHV M4B B5 27'.:W_%!M&BL MSRY0>GFQ\;R"'N>KI>$5Q,P?!=SA^JEB[Y)]]FIMGY._X@6 MZ40YIJS4"-&0A2=!,8C):6 V%>-4$AQ;M=YZF*IQ@YK18':H7CJ%V;LE?@G3 M?.D$7_B^)_.\*=8Z6:V0? WI4\B*96 R%U J)7"6)1!&9-0>N0]-N@(<1NZX M\E0._A_@L438P[!*&E!6:,A\*R! M8GYE4]2^M"G_WYW$<:UA=WG#1KKMX*[R YR=Y^^W"Q)M0JY\!!%EK>]S'B+M M#% 4N2LR9>=+DQA[?U([*<%]T[(THOAMP1M[3&UM_>S<)\ M72<$T4\WP_$F!I4(6 *8*&@YLVS!1T.2#>@-$X5BM28HW)W$+HLJ!X/+XDDT MUT5FYYJWB^F,EZTO)[2=!"_)/28[3XY0-@%J4[G:7#.I9'T.KDF7D 9%$Q'7=>2 M#QI!14],8@K (D?$Y$B>3<*6 V@=-Z/]U,ALK,L^7WTP>H:<^;.5=EGXZ6U%(1]RL-EU' MJG@OAW)/6/!!V46&)369G "6/J_&=+L")OI+.:?R J?OL2XGD2G8U!U[FDD/UB5VKW7S8!V<]_X#)-5]7KD,($3Z)R M)":25PX0+0I(/CCRB*V2FK>&WE;*NDPG/@7RCM=3'V;OPO=]C[.-Q[GX&/[X MZW3]^?-B5L>#O5HL'[CAF$2Q69([PVKYD1(\T1+C 71.RGAD1HFF49 MB6P&U*?0:C_1S26[Q-=[_'*V3)^)L)R-; '$A3_4&P3EJLDIQG:Y_U5*CKV%V?C"//F_V V5#'8!<-#BC$81&ZXL*@LDFUU[V(7)<'W'@ M;&(S[71@#2OY=UAXC[16IXG\@@L6;__@QB??X7*ZR/?+W]/LK$9M-^5U+L-) M""R2R#T86:>7AEROA4<',G!FO&,!39.TT-.R.:[S.C#Z.T9(!Y9[NQ4XH8UJ MN?Q&'/Y'F)WA)*(4+ 4&)=G+F?6U4B#R1/8 M6;8%3.HKS8F._5=+Y)S]9L+7DF51KK;U1=Z)NX&D\ MLACR#EP 8TSMP48N@V/6$W7,<^N-BK9)&-3I-)Z!4/&=L3S["+V#Z.:*^G.) MU).CQ7QCI>NPD:1E5#QS8*)V\5,4I;F 99.5L-H('TJ3$\%'J>H$4 >H^R'D M'"W[#H!TAX>+V3(:M:?_9M!)$.G"DAN)S(+CT@2A$H;0Y+QD*S6= .=X;=_- MOAPM^@[P<^.\\!<\C;B<<&04UA8.R-& \BR!)S8@9R,+U\4&V^3FR3U*QL7- M -J]/W7["%%W@)63G*=5_&'V+DSSZ_E%JXH+9FQ*7/)DB85"S!34M;&B@Y31 M0/ 5 M_:%X"$4A2-K0C2Z)Z]1DZL@66L8]91H>-,>*NP/$G*1T=GJV*>)[:.+T!6,L MIZRA!],AFP4TZ!YL61U(ZTFYA6P%+P*HC82WJ5+Z4ZC5GP9 MOL-#8 ]\':"/SA%VW2/NT@X[@UYE!4IR^J/X##Y'!:*P'&2)Y$0.-D-\7^+Z M1=TAP-C'KAVCI0X\M"VGH*:PY+-)(,WF$H4N%-!F!I(QU$&@8K;-P+;#)DRW MOX4Z8/;[,"EW@)/[13OWCYC>+V:S5XOE[V&9)\46IQ+A/HE:_%M%YB.M"I>Q MT'((3)HF4W_WI+.3-/F!L/ANY]GA=-0!!.\SCTG2G"UGA2N,0N?P.I8.V#H $&'!*@QV3J20;7I,S8, M^;U-%!H08?=LYI.KNY_BKNM3BTUIR:I>%$>29XBT_KF$(AF2%^-J=U\ER$2P M*&-*LO@FV;8'Z.EM[E [, ZAD&[0M6'CG(&79\NZGC8OV%2H/72QEBEAM?3$ MG:9M22SX]SD\7X$/L)B+(1]* M" JX>!T$%B1X6:J]%Q25,2M=FXO]!]#:VU2B)X?J8(KL *NW6OH_<&*\X33> MY?0]DJQ7TS5^P.77:<)SV=2I )_FFZ>0 ^A85O0U(:@>HPX7?3WN+A\[-Z_B>3>?5C^&/ MK:F*=QMU3)PN17'RQM$&!BHH"YX7"3I$;HTNU1]O ;DCZ=X)I.X? :1/J> . M#.*M^5,36:*WED7ROQT1+VT=)\4"1)=D"3(KBTTJ F]1L1/6_#\"U@X7?@?( M&2A7JZ3B+BD!6J($4QFGO]#G!,-H9%^KUIOULKT].JD M^-V-I_ZZ6./J-@N[W:?^_D,'N#2])^4#W8Q^N_P4YM._;]YR?6V[XGZ>;U+P MMEPTB@JSZQO=5W=DA?'9VMJ(:E,M) ,Y;M8(<$7*Z#0RWF:(\R#4'QW6/$3$ M3V$U7;TM-PFY'#7Q$E=I.?UR0>K%W/G-;C";IBFN/I)Z?YK5_IA*U3[_FD(] M49MM6$U.33V9Y<5*@^36N-C$4#;E:MQ3^:?'_+U J1O(#.8,#VK%/YQ](;-< MY1UF->'Q:K;X_?6\+):GYP=!!]CP[SUR N^%]5#=;;8\LZ?9W>@FF/*WG $ MEU*N3?(+1*$1"O)B*%;R);9I;+$#<4>'4NDSYK,9GL_MJ6^X^=:7TU6:+59G MI-%-5>+U(I')J:*!\68J'.@:%E!KPI,7%A&'?A>^#:[57_ M" [=/DBZM%\-%-%!>O+&P?NKQ?)7_/V&M[ED5)ULJ2.K118Y&@ MC T04&D(M4T29PJ#:'(LLQ>5XP"T!3P>+I(86%<= /$C?>[Z[M#%C:%D6'8* M$;1P%E3B!;RSM1U.R<%'7C(VJ5C;1LRX=J^A[N_6,QRKB [ ="T<6HKS')9Y M]=N7VJ-0T/KB[H(I48PSIHZ*4$H14R:"B\F#,39[F75BK,E,A9VH&Q=NQX/@ M_IWZ@34R(LR^:^O?7%U:4DYD29I^F>&- MPZY)02%XPEKF4LND27;@%?-@'3D/403IVDP].9[T<2XL/1$JGUBS'6#Y!NEO MRR/1]J^+]?_%]29.PCS123@IN 26,H5%1BHR\D4!+]+:G#%:TR2@/(C:<2X7 M/1%BV^NOSR.F[YQ+Y\-/GG9\X(C]LOZT7KR[N'8W_3NMC,B\EK7_*LNE3D:(%IQ,%E*,PAI: MC[G-@,<'Z'D&1^3[H.1^MYKCM=#!)GJ3C8DU67%1+6JV&50(LLX?]R"C\4$J MX:QH,MGK)A$CMY-\2MCL)>\NL%(O>'P,?^"JDO\KKB>VF,25#" %.8K*6 Z^ MZI@;8L098B8WL;/W21FYV5I[W!PE^P[0\W[ZZ?/Z;?EMA2>K%:[?QO.>XJ_G MEW,3ZUCF+[@,U0-\4\ONWTQ#G,ZFZV^3%() R0.X>O"@I*Z=@F4"XYR/@CD7 M8Y.M[0B:1QX:VQJ/3Z7-/EWX!RMS[W&@^%AQZ-[:'$#KR(6\EWIW0PW*J:>*)=K#@%OE8\ M8&)>&EZ8D$TNX^Q]U-$L7AD?9@K@V\M[OCD ?;F0W@8:/.]>/6K&Z_^ZXTW7R'.1T:N9XE@LD,"2DK@ M0\G A(TF8':R3:9A1_J.GU+UZ&NNK6\I0D>)-6A+O#9*D&1XC00336$JI^2Q M27NH70D<=Q-M@:;[LZT:J.J9VK9-#5@;XW;QZ*>P;MNX>&+SYD+AW,="""RB M-@0P$(2KI0')%T'?9]6D!N.)S-O+Z2I\^K2L#:DVOL7%:^]= M)PY@P_:A^8E-E\@A)\8%Q%#/)) A1,T#"&-#T10>.M;D.D<'IFL2T7/'%0?' MG :5!$5$ C64K()#[5/Q3:9^/$;4\S!4^Z!F'T.UETI&GHCU;KG(9VG]=GG1 MY79SRR>GS$6R%E2N,PX1:W=;)6NB19>B68Y^E\[S.TV]VD; N/ 93K6+ >7< M!TY6)_-\P<'J:LI7BBF$ #'781^)FWJBEZ$HXV7B#&T9;+3C@U2,-POM>,7> M1\F14A[[ M.'0*',Q:IY0SS,5Y@_+,KZ=Q+FKW@YM(V3A$(Q&HRK3EQF KP( M$B+CP6@2H$+^/:=G]]>-#I!C=;IH*N">(/,1T^?Y8K;X].T]KNCGUQR%6$@^ MB@$G/[].Q0W@%7TK)1J#JEA3V-Z0>?!UXR3)GP RPPBX)\A\.(M79;FK:W8D M"H7>,R"9J8L5(',"DT0P/& 17.V-E^WO&J>2YPG ,H!H>T(*2:O@:E7/_&>7 MXKKF*CDEHG3DW=$^75,7"FIU!V@5/1<8A5-R;\ \^LIQ*FZ> #?#";HG^/P2 MYN$3YOL,Y6!,2&8S-">=7T,)]4)*L+9PQ913+N^-G(?>-LX-BR< S2#B[0DO MM:1ML:R-"7XA(:VQ'F?C??8D!9)"1@-!?A]XPQ0>0($#23B#@J0KLIG+AO!?L!/UTU]8IV1KB4#EFH5 MC% )G"D. D;N8B:!M9ER]BA5XY8H#9X#'%X3/<#JG/:+-5<<9E:;K]A8)Z_( M>J/2D-:1Y22(+Z?:#,J]144GP\6/U^Y=W!PLZK$W+2(95^MINN#@TJ'S+M1L M @@I$!03=8@OR4+&K ,M).&RWFF/VOKXD5%PN*X6@PIN;-5O[HW-SROL9[?9 MJ+W.C2!GRWA%;!BGR*%G#*+U,@B6@DMI)_T__(Z1+^4- X*!1-C!9O%Q>CJ= M?WI;/B[#?$44O"U_62SR[7,3IVP)/!,/I;9/U0EKFS8#R6,NY*0'TZ8-Z ZT MC7M5KYD_,K16^@?:Q8J4B$9K;X&KR$%%JTEHFP:!K(JMEH0WF7NU$W4C]V@< M&A/[8>X !?6 N@MFZ,UOO^*2>+R,%;/QW 0TP$4.H'+4$.J@I:RDH:78=H_][@W"%4T1>F3M;O%M/Y^O7\!C>1I:P]CR#19W(%:2%&MJDR MX!:#4"*GUL#:0M:X;M>3HNM8I70 L0<X2->U6]F3\VJ#XZP-<%_:M)C"A#-@YRJ9W#K:B'-[1"LK;2 M*Y^RM2UO%_194WB@6K??!MI/QGW6Q;_#Y:8?USSAVSB;GHOKF+$VCSUOB!DW M.]/[Q!7Q/$L4*7O0M6^P*B:"+YI#PBR\R=8QWZ3A9>.*^$U.Y.IX)BT^S:?7 M?<")XV"*="",IIB$!5I#W#H(SJ/( E7(XGN >>P%SZ.J?1_-WTHU#2'6L3.. M=;S U'*-/2KD<9-D)%/<>/6*/\D%4M1A, M;EUI_<+%1^9#3.2$^5+JS5>AZTR) ,Y+VD^]K+V"]M?[F.F9(13UH,X/D-K8 M6K^_"*[=*\H.O_Z%D MV4_$\1XKH&L'F6TN6CV0X8)[!?68A)A2Y"IC*, P1\<93P5WN>)TJ'_T.'5= M[2P' F%[C#*@5CJ VC8_[*ICW&U)UBZK1:K"&8F.XK!<^]>1D<9<)P1FS[4) MVILFXV+W([,KLS8,^!KJJ0,4[K2T?O[C"Z8UYLO\Z ?ZZ:J03,Y_-POG9\P3 M'PU+=1:$KSWU%04+X$PNY ^HJ!A+*M^]E?6$=G%')L;-0+>,TT97>9]9H^]V M5SDB@[3SLY^B2TP/F27#M!4E)O"V9K>#J=<*DX$B+,]9DMU4S[D+UD6-S7NL MQ>.T;J[GAK\MOX3_7"ROE#&QRMO$R=%FVC':)VH1L# *?(RQ:)$\STVJ578G M\7EDK/9!U -UD4.KJX-MG426L$JMJNO]=/4W,O+U!^$3\HDKDJ@B&:%Q$A0% M[>"<+I!T2>012<7;'/T^1M3SV':/ =M@*ND17A<9!.%D#CJ#",K6BPT4@3$9 MJC/@I9/"1VQRW+N=G'&+[D:!U/YJZ!%,/WVKV<5-?I)GS@.%35!BS4GE(B'H MR,GL)B80BY?X-*;JFJ9QM\4A5/X]%!TH_QZA5!FYR$Z[F+71.4(I/(%*64"L M R]+4)P80Q)@DS9?C]#4&90.U?MWK=)A2N@!3_3*Z?H>0Y<]4H16I=X3K'>( M*0C7_GP<")@>"9 MO $7R83[D"$Z95G4&6V;^/AADL9US)]BNSM,^CWBZ&9$(3T:KF0$9)$L>-E, MC0P(VN7(11:2E28E4]GFPY4_#YQW3Y:Z#4]FG#Z]8@VV=?_?) DYP/4 M#);'O'K^582&RG+C- =N:HV$H]W%948!>KTS:;F3430Y>=M"R[$6X\TBS,]G M(7Q^0 N&$V^(0J'P5JCF]S- M/HC:L;.6Q^'GKG%IK["#K/]^T@BL 2G'8(U MTH-2M% MW_S,E!;HE[J#73L-7+B8*)Q.(<3SBV<^,08^6):9L<6Y)JGV8=D8^]"GE:%] M:S9=XU;EZ(DM +E4!-%I5CA-$;B-H M5M-[#I,R30YZCB>]/[_N&#P^L2J[!N_J49;/CTFREEHPKT$6G:L%[0458:D(@O:6TDKM$F$O ^5XV[H3XB>NR%T,U5V@--:E/"VG.3%9D^X M*"(P+@8>@@ BG-P:)RVY-<* 23X&I4,AKZ<%'+<1,R[J&NK^;CND8Q71 9BN MA?.A]HL/R[SZ[4L.:Q2,&RZO9E;((()-(&7>C!X50#+S()GRSFI5FWXW3 <^ M3MW(/=V.!L'V]-^ &ND 9H=N!6^NBAR2R"DJI4!G7FO,!2U4FP0459+C29&' MTZ0BY&C*QPUBQMN#GU;E76-\Y_B.)9M<=AQ"':N@LJ[R#A9XK0^TPFF;_#,. MU;OS- _$VO"!_3Z*[SZW_>'L]#0LO]6T__IFK<<@F>[O/'S8O/<^G#3,@H= M7JHI&4Q(@4)X4=MU%@6.O(N8H_?6-+IW.G@6_/[AYE^6B]7JQ=FRKO.)M4'+ M$BVXS7%370+!&0_9(.>8BB)FG^;<^299_>7%]T'$]\^7#U9!'R4.-T['7R[. MXKJ[S>,4>RX9".P:!'&@R])X8+1X!O>3%H5;1-2F_V8O*_A+?1P&NF8(Z M\/INGI+B^I*)K)#9[#T4] Y4U 6\2!*^ M2 V9U=[O2=&RXUJ3?4499?)2W)T\M95I>O$-ANF[N\SN35E_#M8^^+BT4&T5 MTL%>MU]JW7A7R* 7*%J0(QEC).;(.$':G87N!X*#3L'TT,B+,JME_<79Z M-MO4TOY<"J;U.UQ.%_E:9IMU*%7P62@'R3FD&+CV,=:9 XM&E%!4]RICH( MS,;L*=,& GO@ZP!]=(ZP:[_CPD1KDS-3=0(LDQ1025T["[M,0LR)?L*#+;MT MC!S&I-TAKE_4'0*,?>S:,5H:&8&[[@S79[R&BVARE*"X(2\A6PG."03.;7 J MB2#\+G?$!DU_O-FK3&3P).W3;;%MU=5!['#-X.5Q1[W;]I[TN/Q*7U['81.4 M/B"/JK;^(<8$22]*8:$4&WG0SOHVEVMWIK#_I,B!*%D\A0QUSJ,GSCR%[:!*\-PJ*]$VP=V>=/:_$0\#Q9;J MVQ^=_AR=\SHF%//')P;II(CB@_$12LRI%KK2(N2H@6>,, M_.T5DGLIJ\]BR;MQV6:P]F;JSQ&G^]]_Z #G^7M2WO $7XK('3+:'F4-52GV M@%B0S),+@5%@[$UZ+JT!CBO2IT6E.&$>BE0D")LH9C<8(=NL3$172FS2^J3] M/=DG/?'?!T_#WI/=1X$]^'U['2DZZ8)F9*QE#K6RG8RU"\2<3?7JL6#.M;FW M\PRJ $9 SU&5 ?NHL@.<;CV+Y"JX2.L:N#'$@[1U=$7(@)('YIG1/#0QEL^] M,F OW>]2&;"/(CH TV[GT#868P(Z8)Y<7L5CS=,S"\)RPYQ2CKDV(>XSK0S8 M"P0'50;LHY'>C]3J.A2%S+PU&4IP'!1S%AS/!J37R!U74NI=$/;,*P/&VSF; M**ISX%T<0AI:FL2"@N@#A??!"W E>"@Y&&L#9USO,A_KOT^UP%X0V+]:8!]] M=(ZP^^?0+AA:?QJ$3%C/H1E$DB58Q3GFE+WQN]0.__>L%M@+&$=5"^RAI0Y\ MN.-OB6/BHM1NJ$;6S+=%!1Z#H;6-1F*)2HNN4BTC5Q>,'^ ^KM<5#%=0'%;1%VA%FC3BH[P)KGP7A966B_F!I.EOH;IK,KQU6+Y(L>DRDS:)@WO M&YBQF[,W*NH?6P>3XM$Q1GQ[*1+%'$5!P. A!1$D1VTD;Y)5VX?(_LS3/FAY M;#3*H.KI(.UPUSO\ZW3]>7&V?H_D&LZ^T9K&Y>ETOF$U3)>UP!5/3FN(/4$= MC#)*@B;W%!1&"9'%#$P*'BV7MK F]_H/IGC<],70H'P:Q76(T%=??YU.#(J8 ME>+@DR >A(L0)#.@"BI-@8H)89#KQ(S[FE!:USM+>Y.(?/;?(EA-OT[ MYK_44S]N@HLR,<"(LGJ,%ES(''A":7)6+)DGL5[W21OG^L)3PND(570#KE^0 MS&V^(:T)2ID*,[F._@X4 *EZ&=PFB)F5$!//(36Y%/, /3O!2#\O&!TG].X# MOV'BO39AWE-'=Q(S(<1J"%;3/F.EAY *0D;T25J>5)LFWB,EJ<[/[IW DHTU M($7<7&GEQ#3/8*5!+V*,L@W3.U/87URW#TX.23OMKY@.MJB?PJS>"_SP&7'] MIG[ZLL;.^)PR1:$0U:9CG1$0!.<@9.'TA6.ZS8#8AP@:%T^-]+]HH(Q.0751 M0N>]RYR%4@=PU&-PBBV]0OI*>,,E0^YT$V?Z89+&!=8P*M\!1P?(OP,DO0BK MS_44DOZJ?MU76G!DTB\O.;CL%*TVD.AMO19-2\T;!E)9U+&0N6_3+O(QHOI# MTR&*7S320@>(^O!YL5Q_Q.7I#1?A@A/F$H_9*# YU48,*D,4%";DY(0JD6DI MFO15?IBD)P'Z!G7LCR-.SV$*CI U*83"+VYEF-]P.77 M:9K./[TM6[A;U;N@J^V_NKS"HF2)7BO(JK9XJ=W( RI:KR*@T;1CJ]+D*'Q( M)L;UL09!U=V+W&.IN -X_[*8X[?S&L179_-\:?:M-2G2Y@^F2%'O6AGP7B7@ MV=)F($+0VMGL#=3LY(U_Q'@T>B\%UU0'B?@KSOWV#N %TU0'B7BQ.3W%9I?,N M?,'EY:AQEIGD6,!C;4OIE:8=(UG K+T4)3!D32H3ME(S;DC1#=Z.U]38<>E? M%E_IKXU;,L\O%LLOBV58XT^+:W--RT/J; 4$RVHOWES=I'/9)Z&PBDS5BR&)^-*"4_A>HG$R MYZ*:W)G:B\IQC=_31,/MU-8!)N^R5*\VW;C'=+I8KFL1T8O%:OU36%&TID2] ML909)(62.7'')&O3EW9/0OL_]CP0,W>;3K54X&!S:9L!]/I. M^F9D^.VRMY^P+.J4B#\FZ&1 QRUD$4N]EDQN+Z,]R6GD68B$>:=!&T.C=C?J M^T\Y/@F4&ZBZ?P/\(--OZ+MKIK46AIP=!H(<(E!%!/ B<[#,>QU2*(HWB8@& MH;Y_)V)^*!W!A;62A5A*= M[QZB!(BUN5<43'GNO70B/A\+<;UI7DGS!ERCS\EX!K6U,Z@4,\1H(G#"*?(B MFHKRF-1G)<9[C:O7V;+VJ?<"G\T]' MW#K:^=D#&)O#^&AKBBC(X:%0.!]E]6&ULT#?.MJBE-8L.L)'DS1X.V?E^HCD M/#<=A3."/@I)&0KH-*<-,XL$#BFN(_:*P"81SQ9:NC0\^R!@FY-RC+P[2!#= M9F%3,47NF4Y!14!32T0E64Q7C 96VV(([X/!9MOS =6030%SE'8?1HNX. M++^&4[RL+U:97&^*TH6I6?]$^@T**4I/-BAC"T_I"8S,-4$] 6=_13^*FP.E MW@%Z:N;H;7E!+YY>-E0O1+0E[H'[>ILJV9I"XA)X<<(G%!IUDV%9]TGI"3&' MJG@QJ+S'+ICY@//I8OGK8HVK#[B]YPGN^<]Q3LT'QTE+:'8*(Z\K6*XS+L[#\QC4Q M*B[O.17%&)+TC'.U8%8I\($6BLA80J2(T?-P*(X>?NVX!U1/ J6!9-XEFGZZ MR9DBSO1E_5CV,8M8NVARVO.M*+1..,48)F>3B(T#2+S ML='T=OWYJI+5>W(0M0L0DJE-N1C%HT8Y$ 6SXT$5?7>X[P-8N?'0M[6QAOKN<9" Q.(H4%KN0+-KRCV(! K&1P*'*3VX'GQVO,:>:R5F*M?%_-T/M_D5UQ/9%3!H^$@.(F'UA!)1M.2XIY< M+]H4-=G2-D;F.Y3U9&Z& =*PRN@ 73=7QC4CM!^;R!4*T,9[XL)(<"J+.D3' M",=BT6U&:FTGIZ< :GB#=*#8.P#/;)=RLJ!CH)\,B\=Q" -".VT ML?5\+C6YOO,<#KSWTN[W#[SW$75W8+F9Q**%8CBM'R9,/<\U&8)(",7H6)*J MH\Z;U0T]BP/OO12]\X'W'E(?.[N[QX$:1=GD[/Q]7Z/<6!)^MWM%@6^>=Y MGA2-7@JE $VH4^>)OU <0J!ED:04-K>YX[D'C3T9K0,Q\4B)SI *Z@![?T&* M?\.L!B!GJQ7IJ%;G+Z=?-X'OC3XN)_/\[Y@_U2FVB7YU?NN/E^"P%N4F'C50 MG!+ N9+ >&F9(GG+TL2].H;HGBS@,.A\,A5V -=KQJZ&K=WDMJ;NA;8L">=! MJ63(I=UP.KH F WI43&_G*8G[-) M%$]R\5K20LGHF Z^./,@SSQ=8!XN_.R"]6N)_G>$\ M?7M;SL.<:7H7OM7?U#9BPJ=Z42':""H8#<^>>+LZ/5,?;9TIWSMDTP\]L\+4Y/IVMR-$_F M^6Y_K4FR)MGL"!"92_(X&4)$6DG6H=>*<76O7]$#9TS[OWNWM"U[#GAZ"NGW M66]UE8;Y!4,M)SF?4'U H=7V!PU08;4#A0.55EV]Z;JZYGJ<+6?&*6LBV9&@ M:@-%\LB#$R"SRJB<#3(V*3]ZC*BCAV=M>?9UAQW+9"AU])>J]E)E6E*N6 .^ ME"2$M2G()G[3HU2-/(QH*(3F4YQ=2'^_';^OO8.74[GGS;]R.\T ZNWR:(K%+ORF$!%VI&#)X%%1VO# MY* %-C'.@W+1L6G;!X$/=W%[:DT_(X]KB%+WW1[X2LOIE_JS"4MH M,4N*>IRA%4)+!+QBF0BON6-7*"IJ<@5G?U([-GC[8.E!7ZZ-SKK+@EWQ._', M:^>L *OJ[&#!72UEDD#2M(Z;('-ZBNS^)3WC5NXTP]<0TN\ 1+_-5W6CKX,* M;MS2ELG5E"\'(YBC_5T[<$EI\$$C0Q^%E$W.';=2,V[]33, '2_Y9^19W7$Z MPU:G,UPOH\4\W'9 A_;(!B.HE2?71F)/$BB[VK\,!= 7=:A$I W5!@]:"*]M M],$]OT!YWZ")/O#K8KZ\'T--8I0Q92,A*IY!96? U](HYH0RT7'F59.#J<$X MZ-A?W =Y#_J+3ZKA#CR G\*L=M/X\!EQ_:9^NFIR,]M=%.NP>(BHL7HRG(+\ M>ETH2%MOF05FFK0/?8B@3H#WM/BX-QEZ &5U"KJ+6VK%&>.0%V"^=C#3K(!C MVD/AJ#3*B-PV*:Y\F*1Q@3>,RG? T0'R[P!)'SXOENOJ/K^>?\75>N,[7=Y% MM-:B+0J<I@2)[@N?6W,$5?Q?+V:*7(:5$ 9)6H(A7B)&^U3[[8"27C3K+[45E M)W[^@##9Y6AB$)WU!,C7\R]GZ]5&8OS"]+M ,;AP!1*OO>U+C!!2=L!5S#I+ M)[UN6[UUGZ9.P#8\$A["W)%JZ11AE_WNN2E>2&[!,V] &9L@>D0(VAJO8D&T M;;?A^S1ULO>.@K!#U-(IPN0%*Z((SYW.A 1&AI]'!\Y8#9GE$.IB*;YM/>9] MFCHY(!L%88>HI0.$78=%'^E?;#R*_[^]+^MQZTC2?;__)8#3/,FRT8!;I86,YHZ5L<;$;PL&D63;,5#4CK!TZC1PHD*Z@YBWX<5OI\OIO^[ MUN/-/@]MM?/&0BRJ-AMF!=$P"<6A$,)PJ7;W8K2 W&.DC>N6G:K\9[%TLB8Z MP-:O\QE^^34L_H6K'Z]G>7GK2#*3@B=KSKVN&6E=MWTR( //:P-K1M$DO'R< MG)XP=+K2YX-KH ,],JW1.,5$;3$OU)E7.$&((4)3+VI SD.U.6=,3KT#?_*IQ9T0U@DH# M*7=@>.YEB^^%O[?S/=:NHU=&VN H('5D095)")Z% H$E&3C/2*:V\=/04[2- MB[0^(KVA5=@3*A]C:)N(0>8+,JG!F^Q!R5H]$E4A6RUCJ;7&4C7QL?:@K9.< M_%!XV./UYQ3E=(JWY>VQW5KVM)Z]Q@U8I8@G(1WX8#QXSS";9.OE<;:WQQWB M.D'<4(C8Y[WQ%/7T!+D3[HY?;J>5F!RL5\& ]LR 8E'615 !LF?2:JYB\4TB MA4&Y&'?F8V>7^=EAT<&9^#XL/U2_FO[OAW]?3S^'JZ^>8NXJYB=AG'./U1A;>6;VV# MN_MIDK'HG(2L.XH%60-/'*J2@#$?ZS7"+YX@: M^YEK&'0\?#,=2 V]3N*Z=VQ/6JSZX%.&-2DMNXB?PT[.3A:9&2!*).P$ =$8 M \R2CD.('$.C:IAFEN6'4C!MEKMLOZ-.K_]^/EM-9]=T&;_YA(NUJI83JSS% M/LF!%!2"*V.)>\(N""L$Q4.EF-1D>LS^)/9K=0Y!SJ[5::2B7FW0#V$Q(ZZ6 MO^/BCP\D^&,LT(//&,#^/$_70-9G]TMN 91L*I*9#%$61IH5L4[?B!"T$R:Q M^IC99/C)4P2=;'=V/O?N'G4EB!@+!X:V%F,R#S&K!$DGDXWQFNLV9N8IBL:U M*H,@XH%)&43ZEV)!CA\E^L0G-; F#0>(/HF@(&IALV&@!5+0&V.MI]&RBD![ MB0I]:/+XTH5Y9W"D42(('2GXST6#2JH^[UNL MCCS+"95TIO&(T(/H[=0>'8*FIP>!MM/=$,.=@:H&5K2U[%I;9&XUP;<&!RF1 M_QZ$ N XI;0S#)4@:ELX107WN5J;]RV0&C"R%/6$ER^N5XM5V&6MX]A:2(9NN!#K>JJWDVQ MM:K+"<@\>HXRR.R;V,6#J!RWF+P)#-MIJ0N;2$=L4W@5KK8':\W8J]5J,8W7 MJ\V1NW'#;S>SO5HLPNS]IF!K$D(4G%L!F%5]3K$1HM8.(N-2,\V4;K,,]'32 MQRTS;@+7,^NS"PP_<42WU\*#DTH,LJ!U,)"EHGNB2 Z!TZ\,BX+N"VD9:^)B M'TCGN'5SYS2F@VCJ^!M]3H=E$" ^FKF8>!.0\=J3R\DC45G5!"TO)#4?G"U: M.=FDB/-1:L;=D]P$5*=+O0LKMLO&C508/ /%F:[OAAH\]QFTTH*3IRNX M;/+B_ 0]X^Y /@N CI'\I:06AU@E],W/;)#6.\L"H2?15; 4JVT %#)>5>S5;37%%. KTK@?SASW1U35+\D8X=.8^?KE?; M'.H#,M;;3R=>.)V$]%!276F82J;(FP?05@OT*9K@VI3 #D%]IPF\0Y#VH-3U M[%KM((MR%\M4YG"V7'.WC7JN5Q]JCS#F?Y!U6*QS1F_6.Y5^OPHSDDSM#5_B M[XMIPKU>O^J;<_[*W>!56]?N7 MJ^6:G'@O:WAOP8TN:+&6T".SH**D.$R[",:*VG/N-0;>PBJ<1O8@AG;[!E6[ MX%9?7LWR@]SJO4W= H4IJGBP25- R=&"BQA):HIYR9));>:0'4KHN+[Q&;'X MJ-ELI=$^F\8>-S+'UTL^^WG-C&+#VLD3X6B<)!S: CKS @J]!Y=M!*VYT'23 M9I.;!,DCF\;;:KXG/)$[IV/YJG8VT%';*>QC1J>B$2'9.LS)>0E!N 3<>%&" MLXRE)@_>IY-^T>;S$+P^7<-Y%JWWD'UXA..;-]7_A$6^S_'MDN=7R^7UQ\WO M[7 OF6(VU/:@S!THSR/X9!1$J5!1G"E]:9-O&)2-<3,,G>'_3&CH[RS$W=/_ M%DG$TU0?>JLN/ MUVN]O%E]P$5E>($?B.?;WNM:C;S#<$'NG7,*I VA#J5VU6<-4!!E5CE'UV9* MVXETCUM?UL6Q:*_O#FZ8MYBNPG(Y+=/MB;Y>[<7Y#M?N:I4F/X+:/ M+*JTF=E8+$1?(L%/,PA%N I$P4R2*;49TMO! ],#)=[ST[[[\GBB8:O8>Z74 MFU+KB6;9.YGJ_;ZFZZ<%A5 3JSCF1+:%J4@.I'<) MO*JCA;C.ECQ8K?T9"\=.XN6B\[9C'II3<=%!,/U-$2P/DL&SMD/F($1" Y9E M7G<.18B! D#T21<4TJ@VC;5GY/&B4[--C])(..KAB-70].?E\AKSZ^LZ#7S# MXJ9X]7[<>L-EGC"/V25;$Q/UI<=Z#J$NORDQ98LB8O)MO+2#2;WHI.M)@&^K MU<-QZS>XG>'[RGH?E\,-[_N=ZRRT#5Q$*)Q7^6!M=M4&2N("41?EV\PB/B^; M%YVY'?6*:(>F'FZ)$WW1'^>+@M/5=6V(F.4?_OPTW4Y0OA'6A,*VF)EDX(VO MJ[5M DC_3<[&;>'N^42=%3.7<66=*I)G;4ZR/#A4Y(K& M4-OLO2)E.@$<.1."^XBRRW3T25SO=?S&9D@H>-92IV*:]*D-<[;C__[ V,B1/3TS_,^KBQ]LW<1Z.+CXR!9C4$ MK;.#@HP>T"OG4C BVR[OIB%??CC[^Q2=!4 O[VS]/%LMIK/E-*W7 $ZX*\BE M]A#7MV^T!J(AU97"11#,U2EOG9^FKSG:[_S\78'0"B0]G9@'#0P/A1$/-B9O ML2[8IM^O:YZJTJ[#U3M/BR?E*RYLW5B2*(K6V4O("I+T62)6)01/*HV MF_S.S^M^1^S%ED9T#*Q+[(";E\=%]JVA)]K]X<]/6 >5_'-.I$^O MIJLO=5?[!&64Q? ,)M;=J,HSB$)*\(8KE[Q@CO45+.W/VT7WXAV"^,'BI$:X MZ<7E&UHDKZ>?IYFLXT8@UF-040'+%"^J(&MB)AE@-J"*4FK/\L4?+:B4JB18@],E['R2%W'%\7G3+WR@'[ QXNL0,W9ORVWSV3S(N-ZM2 MSS"FZAO?>(9)58?PW$<2S0:#PI"QM\D64#P:B#(F\((\*9,8EZ+)/,B^1_[O MT[BX'CHWT_JV1(?IZL3PG9(?>>HV_3USH4!Q>=$#L$O8$(R%A M=R/FT6KI %/'"^Z.[5FN YI_"Q_Q];P^;$[HXL=4-[9I$RDD,82C(+D H0Q# MDG F*?0U,^!I9L9%^ G8&JS1?R!%=P#VG0'_O^*Z]++DC*E4,6K+04FOP6OM M*1B103N7N%--T/HH-2,;U-%!\F"P\*D:ZP!V1X>H%.'@SRO\N)SP2,<[E@#T M"[J?5'+@I2$!6!&B15$PMRLX.HGT<1^<^O 0S@R 2X;\9B'BSS,Z]M=KK:Q' MA[_[$&;;? U%ZI_7D?JV<)Y'D5C)HNJEIC]]!*<4RRF'G M-\+ T!WJY#3%T>7/4-U?/-_.B#K'DD^"@TLFD7[I2G;&!(C&,Q&2%CKT=3<- MR/S(M]N+/YS#HN\O<&Z_?LZ8&.NT"$$!"G*25;*,K%IDX*/26FIF%&NS->A, M#(Y;E_%BS]\)*'K1SN>ACX7&JBQ2].146 3%0@%73(2HLF28;+'IPJ[&%L_2 MS>H^_B+G;''[P047?8\S@,E\VW#I'GQJKYH!.%J-0TCSX*I B'&J)5"3L1?\@$< MYH)LUEWY%SFAP^+P15^0V_&G]ZQ;1*O0D#DS6C)0SI+O$$H$M$D5'ZTLG2VG M.IS'<6=5O]A#>!J67OA->6_.\+?-DRK:"45G)"G%06F683U%WR@D7UY'XSN; M$C\H^^/.LG[IQW-X!+[H"W+WW<@GU#:3RZ\LDN>0241>D@^1H27H_J]KZ^YL21^8YN]GT_^M/OV[#_C]?);K;],_ MFRWG5],?X-.$NF:M1NUEV4=;DC>*LUC(._2>(CP1 M$9Q4$D0JSN8<4[%-VBU?2EN20EN-;G._FY+ M.A"][=J2#L% !['6SS.R?7AKJ7ZI_Z#R6SL6'$.;G%?$19UG9X6!2 P!&I.4 M$"KFT&2@P3,TO926I8-0,F^CLG[1M^T],"HJ)C()J7@!*I8$@=/Y3H4%CUS8 MD,^)OQY:B@;3_7Z8.D(1(Z*J.G.3>Z,57\WRUZWAC_AQVZ:4E$H(CB60UA"' MOI97F,S!B$R2LT6'R+_EZ1[_]5UBZAC=S\^JB+&A]FJYG*XL-TSIQ+W8"UQ[?N&X=#7_5$6X=GRW[.GL/$KTX&/=P>R2 M J>- 5%\E,E'+,+NAZ6#OWO<.', .@ \J^NUG]GZVP\8'U[84Q*(;ZR=Y"U M#J"8$A"\9F#)5T94FKO+)>DC"D8OCZHZ/+#(8;;QQZ*SB35[- MAB'_XKON3L'U" @8-=/^95CA?X@3B=?L:-W_?+ M?'G2(]2QWS7$D](@? [T0/2./N<[^HU_W6;-0T!MF7!0@D)0BIQF9RR2';6Q MR&2,P28M^ \H.?G2WT^Z&W\J%QG(B7* PJ9:,AQJP4: Z*.2SON28Y/4XB%$ MCNL G(:4!_=Y*^5T<*O?QJ2;TH3*VGRV?IFJ6=F$%JTR'*Q2%"WZX,&A#" + M+P4Q.V':3(5^CJJ1YV(U \-NY#.89CJ V0X/V\2'U;$DKCR8NG]42>7 )Q5 M1XV)B5AX;M($]R@U(XJ7M'WN[R:J.8_#_7RU65VC:[ M946R)0D2#+>&N"J<7$NI(* CZ?F0E6NRX'@_\L9%V X>/I>'$HI?4'M)Y)0 M->:_X>K[L/SPX]7\/_\/\WO\?2WPFY%P018;O(3(,=:QW P"SPGHQ$H9',54 MO$TBYC ZQXU= JV*XCI%Q4R3.L)#"1W7()XMC&BJO\O!)YW--^5=^',2BDC$BJ+C^O10&<(3C'!+$:6$!IN4U- M4IO'D7L1QG08N)Y!GQV@=I>Y^ICS:IZFWU\O*CN;KOIG&]$[]R@$> M]@;ENMG['HN^&)02M+2$+AL]Q)H&+;DV_RM"OFNR:6;P][U=<;^YIC.UA[@W M_G^17*".%HK5!E3$1->&MJ"S<$IE=#(T\5E/HKJW%\!#L/0M.]E.?1U>_?LR MNWZIR-P*F1*#PC."DIQ#\$I"4G0?V"@P%]X35,=_4#PCM@9"]<&*OF!0;S.$ M4I$\$V? ,94ZAUB#$S'4CGL6H_)2ER95:Z>1?9G /AQ> ^'Z"%U?,+*WZ>CL M7<2ZRBOGLC8@&GQR#DI2.C*IZI[9GI#=PU/J.0$V$+:/T'8'V'Z^*@*30DR) MJ'>&;$1.$4(L C@K4F?FK2NV!71/KTYJE@D;SYD83E4=X.[Q9T)BWQOF"M14 M'BBM!#BD.\D(%W3@NMY-?Y" MI0M"19WJVW1BI?6;Z6 U)&OY\P_UPPZ. $_#:?S3>SRV;O M-ZS<-"&Y*+G205!\Z>DHU\K$("L"G8Y2".ZB:I)2?9*BOB*:LV%DWD)A'2#O MYO#^N:5_VQ,W\3)YU,C!6D,7!T-92WGJ,W"66:,7N4TBZ0EZ^HI6QD+=$,HZ M=6C\N^&,'J[NWHDGD@F,U@>22R >."+XJ .XI%C)&*QQ39[AOZ*BKZMW-.-V MM&+Z?#E_O 'XM["H]OOS*0_D>WYRLYFIS_/0Q[S3D+7P14B0/A90MM:#ZF#! ME,S02V5":I*X'7G>Z4WB8>L7"^5)#AFR5'2($B,+C70P-45]WND0E&W2\/,U M&1<]>?00'#V9]#M<&QWX:']@\Q:P5^'I""UT@*C-Q+X;(QV3CLJB M LGJ>I%(X6E0K@ =/A%2U$2+R)I?JDQ1U<*.."I:G MQA.>I+D.(/@6EZO%-*V7,!$K6R9X<,G6N2DQ<%-W]3%R4U DUE(])B+:3)G MY%%J.I^#>6[HG:ZQ#F WP'11S,9@3@(LSQ*4WA1^T5U4B&^IC2VQS0ZI\\S: M5A?@:9Y9BQW@=J^QM+>+%=>\+M_-5^'J_I_7+/EO\]5_X^IN.=[=)VW^T>ZR MQDGB'BU*#KK8#$I9BAR=T&!#8C%QR4QLZQ&<%,>+RXI,HS..G+K:0,%*!&F2<)QQ8]OL=3@+=YW[5Y=ZT([%STL^5)LA M#S_.%]O?JG^/3T(ISNDDFDW_/R^;(^<47>LQ. M1U0'YVUM*QX^&%RO/LP7E=V"(W/6B>0(MH/2^AQ-*H M F4O^D:.:\9%> L==@O-MUC3&-/9^SO^[O[.#:>19:\].H@E"^*4_A--0$ N MI>6ZE)3;/"T?3?)> -9_*0 /KND.,/UZ^GF:<9:7),2: WD=5OBZUNT2*:_# MEU_GL]6'5[/\WQ@6DQ@CVJ05<55WV)5LP2DC041E5,K,2=NDS.8 &O="K7FA MJ&VERPYANCEMY/"LY3G))7CAB@7IZI81AAF\C[5.W#O%=!(!FTR_>9ZLO'OWLEZ-_\.?P_3!R?+:B.#,0%R4I%.EL_D;Q<*=TM67AMDQC3% MXK=)W N7[H7CE_@$&3!*4SX.I8=!.%) 0?+? L+Q>?%F'??\,5]?X*OW[>KK8 M-/'\BA3MY8GT7FG&/ 2.Q)/*"J(C&1HGBZ:C1[]NTD&\#W'[0?*E/A .KK[> M(+D6WO*&J4EDR!-W#K#.-5>9CIBK#:V%9^.#4#J[)O.WGJ%I/P"^U(>SH935 M9[OQ]^1L3$F.LS3%H[J*O_Z 9J'GZ%HH!YA@M''Z6K3L#G+7WW?7=OG;2NG MS"HBWU0+Q3HT$\%S.D)">^>U*]Z%)N57!U%YJD7:Z\MNQS]/E'&J*/)%L^<4 MUIM"EC?SNH:A.*4<":;-OO'#R!RWL*8=RG8M5$/E78#1^IK?X\@R]T4!V/)N5DDQ--ZL0/(_.2 M#-XA*-LU> V5UT%T\#5W)+U-_3+&NO,U&R!.R->L$[P=&2]@A@?/(N-:-5G; M\3@YX];2C06UHY31(Z2^^_);6&V'F]R>HW6K&\4M(:"+%"IYXLS+NMQ5"N") MJ1R2SMAF\^[^)(YKY88 Q+>$A6@%1U5)=R="HI7@8E MO./&V>1UDX*#9VCJ#%D#P>#YR_-HG8P(K^I53WZ\_I_I:GF];0N+GCF1100= MXGJ)I0!O8WW8"T+9HHM/XEL1P,./[0D0)VAJ/HC8QE;X;Q0-_80W[:=>8DJ8 M#)12B'(M.824Z41DQ;WU1/J>"O_J8\=U:YHH_'BQ=7>!D$V\R^EZ8W+0:$ & MO]XO;L!S5,""*[[(J+UH4B/\-$D]@:>-8W*<]+O#T3E[?X:;ZH M;!Z3%G_P&4/,!WZ6KH&2WKM??+QWMCH"8"62F?1,@#.F]C&0,\!"3*C;-%1]F[:1V]^' M0,F##I.!-7*T=?F,BS@_GWU9>YS'S29__),:V)K':&QM<0I+C.X+#]K7Q49, M9HCU3A'1*ZNYB82UB[(XZ0/FZRM\4W:_X>=9F2\^KI7TW9?M']YA/D4L/.H$ M,J:ZX,D%")%.%]KZ#F,RHF=-Y' '<5E:X,H2M;)!P=28:'+#QD$YP-D;RP3TJ)L M\YS>B4%<)V:(3YYBB&"+JSOVZ' %D@J%+BH77J+7KLE[[A&T=FH(#T'1B8;P M8(V-F&M8+E9WL\]^PMK=_.G#-(6KS9QX0;C(=&>0?QDV">#(>( 87#0,6;9A MG_%:]"7W($<_[<+M62I&!E1KW<^'5L38:-I(XCX+VU>)J!V76D3@K!96%Y[ M>8>@2V >72YAKT3I?FAZBHIQT#2@=N=#BWKLISHB&9>K:=IRLWU[2B4GQBG& MS;I.C$V.'%>TMD[R#")&S&;7_7_BR>[1CQ\1!&P,\S^J#96O[A MZFLVI!)&A!I'2!;J9!BRI:XPH".AE4-;K"I[X>#I[Q@G8=T(# .)?/-I MW;WFQ.B,=\(#EIK9D '!:94@%Z^L3#ZQ-J]?^Q W\O#(,[FLS=35 03?XF>< M7>-RHKGVC"4$EC-=HS%[<-$I.H8L,TPIH&O2T75#0%_A].FJ?3"W_0@Y=X"/ MVD_\IOPTG^=:5+X=X+C\8WZ5)Y%K&PN/D'*I_<6&Q"%=!*U#<9G+D+#)3.JG M21K9'+7&T$"Z&# 5?3RN;K.NVT78RPDW16#6 5"1SDD8&H+RK"[',I;SD"A$ M; &G!Y2,/*JU-8I.DWPG)JD>@%OZ;<(L$M*=KJ4!E96#4/=@:*:Y99(.0&DR MVF>7D)$GH)[#_!PM]^-Q4^< #VMR[JU&=YE%5]>E6.-,78V>(%K+ ,DI5#XG M8W@3K^<16D8>/WHVLW.D]#LM)OMZ2>QQ[Z*[GS'$@^>S= WUDKGS);=O4(RA MCK'J5=8BP4#QE9?T(Q/>*"&XI9B\2WI4 6%.<%;J.2T@-9#\ M^T/2YF$E:Z.(V )18025C2!?3"G0@9DL+(E)-%F2]A@Q(V?PSH">PV7>(6YN M%HD7+4.@" &T9JPN$%$0O-=07,PQ>8Q2-W,72$\/M#T;9L M1)02F10!7&("E!5U%[?.H(M"M-*$XMN46#Q&37?H.4;3S^/G"+'WAYV[M+AS M=+$;280G32?+Z 1.E0)HE8K$13!M!K\^15!7SO/@%]AQ @ /M& 7 97@S,3$M8V5O8V5R=#)Q M,C R,"YH=&WM7&U3XT82_GZ_8N)4;J'*;_(++#9+U2Z0.JZ2[&:/JZU\2HTT M+6N"K%%F1C:^7W_=,[*QL5GLS15G0%0A+,U;OSS]=(\L=/K=Q]YJ75Q?L']<__P3ZS7; ;O6/#/22I7QM-6Z_*7& M:HFU^:#5FDZGS6FWJ?2H=?VY15/U6JE2!IK"BMK9*5W!(W!Q]K?3[QH-=J&B M8@R999$&;D&PPLALQ+X(,#>LT2A[G:M\IN4HL:S3[K39%Z5OY(3[=BMM"F?S M>4Y;_ORTY18Y#968G9T*.6%2O*M).(Y/CMN]"#@$O:AS?"*B=MP700=/PJ/C MSN\!"MG"[GZ,L;,4WM7&,FLD0.L/>IWF<3^WPZD4-AD$[?8/PYKK>W8:J\SB M@AHG\!_]/&NS6;BU#9[*439P.M$$-&#>'O+H9J15D8E&I%*E!WH4'G3Z_?K\ ME[6;[<.A;_N^[7Z&-$$CYF.9S@9OWFO)TS=U@UYJ&- R]LU&_@=09)3>G4Z] M1L D MWU/]SB\_7U_]>'7^_OKJXR\/ZK97FO0V:W)59Q\TA="_$AZ#KK,(M)7QC-F$ MH__Z;X=?=YW,!(X>=(]PN25?_E$8FF6_G/F "8*FQ^D52_@$F(:)A"F2B4VD M87\67",JTQE>SY6V3&7L1Z7'+&@W?F4J9N>@,]!(,AJ;.=$:6NWDY5NM4UKM M S=H*[3*>,9N,C5-08R@[HU7FDPH,"Q32-,X+9<9X]F,%9G5!:!.2-R.P]&6 MG(WQC(1C,8_PDF9J+"VSRO=;ZY!!!,9P/:,N8WX#N.[2G :O"10&ETQ= L U MJ$,D-1(^=LMP.$HBT('31$8),P4=[L9/04,Y"2DPEB;%S$!)9BIM@@J:'"(G M(,V;HVA*H)H3'"98.%LVP^N 1?&;J.F,#NV*R7VF468ZBY MH,+/45H(G!.=N635.@)!4GCFZ N"$<$K3>]P4KK(W%L:H2A<$5*G'D6*'1 < M"CWHEC-.GHB;A,6IFIHYCR M1M _@$,W/N@+?^9/)=4EF0<-+<(HOI>PY'U+ CVZ&BL7BE<6BG$A4O8^PK ' MI:0=TW#.!3%4(X7X>>.('S+OG>V/6/FCEFA]1^2/XZ-..2;BA=E^")%]"&RQ MDD\?JM X <;_1!K'*M@+,C, M%9D[+G^=@(QV!R1,>%HX-B%O01QCC20G:&>SH=;!U+T%+_K3S86/0QX.1$XS MOKP*56$?7GL;YN:+WD"U8_QX"<[">57J@JFTP7S+1@N\0O"(;V S[YUU+]/& MKBQY7,L]$.W 7I0S5105FKRXE*!6YALK8_$*W3C"64R$4Y3[=7:PUCE&""*7 MW.M7BHF5/K@=*&U.LV(ARZ&7).%FD<&)A1QD03AZ=MJ7U#G#?>8-I.5V]%[_ M^E\PR#< ])G"L?^-FP=W[V8!S/I=J!/S+ /E+NK)X3NDXK4B#87B6*)9I'KW=+L#-9T=T *H(DHH5V5;0_BR2@>\N .C\CZF M+JD*QGFJ9H"MTT1Y?N(K2$3D_,4\V5SSYU-ZX&0[!WB;/O8M2:BL5>/!D8>1 M=?N0N18(>]"D0#K\S<#+HGWSCVZR(W^]W.LY(X MZ#1[Q]UG)7+GI-D_?ONL1 YZS;?!T9:#6RY2?+1@W)F<9^]JW=I\Q#S2Z5OM M+_ M74Q4%E!TZ?\@^7+5^4B-_DA]N5J,;JE*[>P"*W.W*V;_+' _U6W7W>->B[+S M89\_)X.^?3)[WJO:'S;??@5PYZD8JYQ9.;-RYDLQWQ.6(.>)A)A=WD)4T%/![*-_S.^% M&70/\5A5(UMP7B5-)43IIZ#3_Y?B7BZGG\.]YA!]TL:Q^UC*HW\MC'M!S=E_ 5!+ P04 " "!E?Y0UAW1NX@( # 1P %P M &5X,S$R+6-F;V-E#KMMK\BAN$\'2J0L7B112U)V?+_^9DC)=FRG=E(@:RQV?W"B::6&$S&C2;E]]:I!&;$P^;+>GTZDW[7E2C=LW7]LX5+^=2*FYQPQK MG)_A'?CDE)W_Y>RG5HM69(J#@UG)%"BVQ,OC&N;TFK54I=R'RFQ#@V MI-OI=L@WJ6[%A+IV(TS"SZMQSMKN^JQM)SD+))N=GS$Q(8*];XAWW7[PKO_V M).)^M]]AG5,VZ-..W^T.^J>]3A3\QP)KOJ7T75U]OKC]>7WRXN?[\Z4';]LJ2_F9+ MKIOD=ZI"\JM'/M$"&F36)"%71D0S8F(*,1R\&WT_?")C$+IA[RU,N13/_Q8: M1]FO@#[@!M]S6+TF,9UPHOA$\"D0BHF%)G\45 $RDQG>\TF5, M:JAF*I/26P[Q+8VJXQT 9F#*Q20#F0(%0*"!]$,N@.VC"((#36(0QT05^ M+/I/N>+E(&A *G0"V0$3S528& S4.0^M@CAN#JI)!F9.H!LCP6S9#:\#%KUM ML. D$ADX'F.X<'03, 'BT*R6VD46P5*SBPI^#Y."P9@0S"6O-@$( I=G#K% M&"&\DF2!DS)$>F5J@"*SA4@3)8H$! <$B)HI]-6GY#JF$2)G.H*.8J/A390 MQ1A"\:;3&[1L+@% 5\JL:?LZ,- O,7!SSV%O=!G?,L/@(I)1).#2.O&:4,5M MN,#](D@XNI5PP$B0"!VC.(JE0"!((GC-A X3J0OHA]2B9.+BEBL9<@:W-3F" M,#$.<7>QN+H+8YJ-.?D J_9KD7#M5/5[M.4/COBQ[>\/F+MREP)KD\R!!B*-%"*0HEFI-+SO&=OP&!I*HSA?".7!A)R*K8P 3K9[D< M)* NC=0(_V.)6"&>_U$(4-EBO,A"NSL]KK<$.W_B:0 600+0@KLJW)^%@D-X MRYPU+\VGG-YB$G)%B$U#MGRRYU#5R<"C0%-6T6YCNX$C*(..FL\I8@/ RG(+ MA $K4!4U70[4D !UD4+,P'W6C)*"-YZ>O.;\]H1J'=-8I& I-R& W/(.0, > M )98:;J\(+*)3"8Q=/Q$[R$1D/.#>=);B^=S M1N!TMP XGV[[IB20QLAT^-;!R-A]2&4%P)XKM""AN>;#ZA>L0_*$SH8BL]/: M3J,)9@A(\254 9N+[]R\3OF]FU'PPZH)RG;/M;4-6V_L^EZW/WBX_;N=.Y[_ MG9$]OW?ZQ+[?5]D;]+H'I;'?]?HGO8-2N=?U3OM/[?PG>=GW^H-=O=RV*\6M M%EAW.J?9^T:O4?6H5CI^L[TCV2RE$E?:U9K M5FM6:_8B--M"N55'++J[^=U\H+* PEM_@N;+5>>6&GU+?7F_&-W1E,;Y)53F M=E=,_E' ?JK7:=I'ON9EY\,Q/R2'OGLV?ZY4[0^[;[\63"K>T_+TSJ#U!BK@UD'LP[FRZCM\/N3 SD"6*W-]LF-+Q.%=0U2 M,]U+Q5@=S#J8=3!?BON>L0RYB 6/R,?YTSJ?W7.*+\RA>XC'NAK9@?-J;6IM M#E^;0V+*9TP]1U_I8UE^[M M-D/WEYT3OORZEY47P30V]Z2!EDEA^*B$5E,N6G>[>-?GL8*N MGP9:HFPN,JE25!SWU^\H2IG=I&V"#IA;U( %B;P[WLMSQR,'S\;3,/IP,4%+ MNN^%EC6.QNAU],=;U#%M!T4"LX)*RAG.+&MRWD*MI92Y M;UGK]=I<>R87"RNZM)2HCI5Q7A SD4EK.% C\"0X&?XV>&88:,SCH/UO*0R(\-&SL#2WP.K M6F0PY\EF.$CH#:+)JQ:-72]-.I[7Z3K=CN?V^[W.'/?F::_7=SLI2?YR0$D+ MR#5/(3<9>=5:468LB5K?[[CF<3>7P9HF](DN94&SNB"^95-2H!B:.;G.+Y>"%ZRQ(AYQH4O%O,#M]MM-W]DF_9AH.>> MV]4O4 *,%*]HMO%?C@3%VV2SJE$GFLZNP8];$H,SB7T=GI63B*SJ;G MZ/3J\OQL]GHR!M!?SJY&YQ&*ID^P>"]-='KHRIR9H8EFD[ RT_&Z=AN-9F@T MGEY$/Y>UC8U]^PA-3U'T>H)FH\N3T?ED9DS_?#OY@$9AI&9-OZ,H9@S1F)5C]&:RB622X)2FJE"RM/JZUV)!80OVZ!+DG,A$9"> M M$#1-4QJ#L-J$FALMB2"P$LQ B"@I4%Z*HL00%LG1%NZU0[3F&ORX0#CAN=IE MMGEV*!6$Z@5G6,PQ(X4QOZO> > MO/81,]K6KV<"A= PZ1M.#V3F.$D 3D9&4NE[1S#R0+;L97HX9F/FONFVX].^ M>71<59@(D%?G:%IFD+ QX#Y3.+]+;4$^EE00U>X4"I(U@*'$'^!#!+E\-] ] M2 [OX QY):!I TF3VWB)V8(TF';Z7@? VP\09LD74?$4##S0!_VD^')_0'Q1 M!A5_IDLH/BOIYL]0,W>\[1XY(+3N'N9<2K[RCW0# M(?$\(W>6<0'[G[(JPWE!_.8E2&B19WCC4U9I4C$%-VK+@PVZ3@OH2NICB-+U$J!K =%[U?):#4?C M,'5 >F30MM)<>>YS&[7O=J'L;-4+H1?4KGV,B@VC:NG<_/9.4!TD-?3?:*ZB M\SBUMZ'^#5A^ ]2[&? 4.Q(2U_V:KWLR!;L*])WCH*B>Z$2H<_ILB5,B=#+\ M6,^[U-TGF#P)X/\S4EK#;0BTH6&'/6*%65/.3S@6R2\O?[>7U;[YA>P]_^?>[_3N&!K$Z":,W)320S:7!?<]:55?SN%;J4<>* MG.M+:5^0#*NP;M_2?G9_VWJ8$\\+GI62!'40[?L7O=^\&_OB'7#]U%?2U>7X M\!]02P,$% @ @97^4!B?LKH4!0 _Q8 !H !E>#,R,BUC9F]S96,Y M,#9C97)T,G$R+FAT;>U8;6_;-A#^OE]Q=; V :PWO\6670.N[*P9VCB-E77] M-- 29;.1196BXGB_?D=1RN*\-4$'S"T:(((L\HYW#Y][(0.N_?P64M6R8LXS:H8RK T'Z@L^*0F'OPQ>& :,>9"O:"(A$)1( M&D*>L60!'T.:78!AE+,\GFX$6RPE-.R^YN&"71(]+)F,ZK/0,+/U[8!6+ M#.8\W P'(;L$%KZNL6;0.FQV2;M+:*O5BVBWTXLB.VHWPR#LV//>7PX::>%T M+9/)34Q?UU8L,994K>^V&N9A.Y7]-0OETG5L^]=^K9@['$0\D;B@0 7Z5>NY MHTW2*VF0F"T2M_!)*5 "U?B<^&*Q7R_T6[7JW^P3?N@K\?V M[.*OKQ08$5FQ>..^&@E&XE?U#'?)R*A@D1[.V-\434;KBY]K[=$A2L]*@.!3T5\1L4"T)$_=7KJCKGF3,__XZ-@;^'KJ_UC>5C[V[ Y,C\!_.X'9Z.S-Z&0R,Z9_OIM\@I'GJY&&;3^)S)_S3+)H MLUML;MWO_'$" 4\2&JA\#&LFER"7%"(6JT3*H^+7AYP(W+YX V@#S#7A4)"CI<8'?26'1OY,]ODI)LM&SZ\6*B!T5&4*."WE+1B,X8@E) H0% MIE'$ E16NE!*PY(*BBOA"&X1HQFDN8P!&R#O8\7SZ] 6]$O.!%7M3J8H61(84_P^.0",Y>L/[?WP MX)K.-,@%-FVH:7(5+$FRH!6GG5ZSA>3M]8$DX8.L> X'[NF#?E!^-;Y#?K$$ M,_Y*IV>L'9(PE7]94O"D(A]AJERD@F:*9W4U3.(84(PJTY"%68H\R^IEZ:C2 M-BH,B[.!(I.:E<>:ICRENB1DMU*Z^4#.?)Q$6^XU.@YZ5Y;K.9>2K]R.KMB2 MS&-ZO2]<8,%1>Q*3-*-N]=(/69;&9..RI,"Q$.I?JAJ#%;'D(;8!9=_? MNU>T_A)-E&&EOSP6F/I88,GP[F"O:]KV(^-;PE:A7B^!MF8(U^M:LU9)5-NM M3B1/I-R-N%+(W?918[?-'>=&@ J]H(;V*296@JJ':J17UXK*35*?_AO+U>X\ MS>R;@?J5H/I*2&['[W/\"&E0-DBN;H(4[8K*W#KL9\43WA,1P&\FG) <[:DZ ME._W>1W*NT2;9Q'^?V9.;7B;$G6LY5C7);ND\ =VRW"*"9>%Q47(3["_$6Q5 MOQXXE/Q$]YO1W3\5##%-$=0[\![\Q/>;\1UCHU:<2/$$CXU<=7B_BZQ5-#M/ MZ[">U-ZG7%\.NX+&1*6FF[>EM^Y1:_=+DGG&XUS2?KF)]MT+UZ_>43UX%UL^ M]=5P<4D]_ =02P$"% ,4 " "!E?Y0ECD-V.-7 @" >B4 $0 M @ $ 8V5R;BTR,#(P,#8S,"YH=&U02P$"% ,4 " "!E?Y0:PN% MSE<- #LA@ $0 @ $26 ( 8V5R;BTR,#(P,#8S,"YX&UL4$L! A0#% @ @97^4+Y,:BG270 M)>@# !4 ( !$8$" &-E&UL4$L! A0#% @ @97^4+&J+IUX" ^T8 M !< ( !\ZT$ &5X,S$Q+6-E;V-E

"6]_/7XS[\O=E2G=[O25V*+66U=1'P3]<4(QT- YIXRAS/OL+^47Y M_ 5J@E+ZVNF=9!?*R^F \V%*K=6:L.<[W "MSQVI\^U:P 4"W4 MB-4*Z*K'&;$A/_WX[B,N4C$#J2 WW;6_."<]#S4EV".7&9OD,UX]Y@E&3QX M0ZR&_6XG5"=J[$$/!JM'+R^_.XBQ:C6FYYM>B.$&)XA.M!$0O/B+@]CEJS/\ MZKP47US((_*_.#]'Q--C3G[@H@-.MNB>&<0\Z*9Y@*4NLOMHLDO,PLIN40ZS M.%Q=]M<]9OG$ES?KTG:/@;E%)!ZH4+(=Q"(012!.!.)O>(])Q&0AZE^692^J MH8A$40U%()Y(-3PCN^>J0]/-I_F;KSHC>))_W#G^[7VOL85&N_TQW"X,EYO? M#D;$L=+&U^#'9D_S67!M1B"?EO[9/H]4UF\Z4SH 5;V_6S-(2R MNL]M==?J0X)E69_9LA9 ?L9K6P#Y&:_N%8#\"V-ADE_(8*1/7>'^X8;RN!9M M&6<9Y\L8YQP-95&FK(RSC/,^XWQ&/7T>G>W4!V.J>'+RZ/0LPZN[\-H9(V-Y M?GE^>7YY_O-__D)&JRZ>%NST0NR-7B$S=4%]!W-9)3[04<&K%.5M3@PVI^4F M96?L22^,?.8>_K+?[S6Z6&2%KP% MS)U.3M^Q$58[CIKM\._^<'C:'6:S_V>]'S[E@A"3[5 SRWGI"W/70]:3OC!? M^<:[OSI;Q]_$]N8;VMK\0+?VWXC6\=KA]AX\8Z_]K?UNZ[!-MWK_UY<-1BW[ VWMK;'O_;>X(^^.L(RSS M&E,C$371(.ZP0DX$AU+4"E8Z1:7%TBIA?%EQ/:\=8:_<9W.&1J5O]NT6<;$; M:-4*>_B$ /JEGH$8UF"6[=?8K@M%;:0F;6UC/*K;D,"T%OB\ WP>G\*G(U0Z M32(RS@%\8I>0H=(CPQA.208>DEE:91C@4\D"G\\;/@L'+QS\H3GX266AAU4E M]%9 M'PW"3C6(%T8EKBVB6F'$K+$.:0U\8C9Y(A6 MPH;7YY?GE M^?/P_'E)F7UP)??H'.'3=%>GY0J8%LHMG4YZ. TO-'&ZOM92<8K=E)1I2N@? MA<8^*^=&V0;/)F?O?>[;EUN VNXDGE:/:&TT&G3<>-1$VD[< #'\;8_RE]<& M@]Q8-/\X+ [C6W@&-OZ<2N0S,@D1=>ZK'BGB1G!D,%4H24NBE]8P8Y=6R;+A MI#@&7@BBEM$4;5-(5X&(L@V><4"^D*Y9DZZS*+WU-!(?!9*88,2U4D"_$D8^ M1)%/51@1\NF)9:9I(5TO!%&??C0E4G5ST9HT.GZ:RBZ/6W"H#&[^O>_E^2]- M.,K@%E6L%C"H5NK0_*0.3=7I^>XXOU9EA\/Q?LQKU8,9'.: WEQ5J3G?-9G! MU@S]<7ZS:_?F'+'WN4G5O/$L+I0#8E'JW$R8=G$VW,+9T-I<&TWE?NHH4I#1 M(J&41]P%CQRU%FE&"7;)$^K5FG#-,>QJ/Q.W5P-P[@>_[2@L"TD\> MFK_FV-8$E"^=WBHH?5N4/CI%:::PB(Y&9)-QB!,//TF>09L8G9@F+.:C6U@N M*Z(*2C\[E+X=",^+23A'RS8W!L-"JIJGJ[ESD>&7TUTWTQWM,X;ON*:<8 7D MWE+$$_7(Z.B0EMQ($:(%)5+J[A2]4#Q-)H>"*4WIN(! M1)*0),@*%R+' S2RCC)$G7#1:,H\2[E($%^6):_G(K5O._>>#CJI*.3UUO]7S?X??5\GM*-+GS@ MI*T[9VO1&N?>]@?5:#?"_P]BK,"4'^T.J]@+,51_C7NQF4"&EZOLDZYK*IS] MF9K\9P+_3LHPY%2O@_' []IAK&8;C16WX,AKO5'GI#+2I]/"2&]^Y'RT&-X. M^OM_]O[FZO?^#Y*8"$G=;>;K?UY:_4VGMSN..$U=*)B+SS&G%C(K+& M1R2EDS0(Z@,'^)(KE\N@52"[W2P/699F:T<5&9FAC+ =0KW0(@H4$Y&(6^>0 M320@)V&K,R(3$R C9N5R,.541B:E7/KI-(.TKOIB1V<'1:H#P&SX3CY0EY-) M$RQ-]8\YB,^='?K+DA)[PUI4)L<#QZ/=_@!P.GP&J!W4[M.-&D/_[@*:O_D1 M![XSC'_G5_N83PK^NW\8!\U/G?W.:-&IUST$R].=Y*DU$CR,>8B?I)+BW&!&J:8ZM>.2( MP(AI*Q@3!N!# 'BP%78%=[DC>,RU=!3P.)&.;V3'@.[ @D0$Q"7G> -QT8E: MY,% QX080@(#\&!7%?A=KF#Z#Z+/E+%[M%S!IHM5_\S77KGQJ/ECKS^:''\! M,ZO3JPTP?T8G3RNW7GDRMG+1V_$PFVSQJ+F?!;**3MCJRAULTFN,V1/GT\0R M/B_43G$I@W;<8^:4JPDX^R.L^&$=8Z-KG<>I]:!S^OM_MVH-A?'7RPQ^A M,SSHVJ-7G5[M+:@ONNJ@^6$GC';SF:\5W)S[.CEQ-WG Y/.5YK,+7JKF0T97 M..?7?_[3BW_ZH5K1DMSQ6KSRDRLQL(:?C/BGU_[TJ68%Z.5"C5B!AA2/,V* MV<<9<9&*&4@%N>FN_<4YW;DH)_+(QX9]!(TZN%%0]JY'PN>EUL>GSH^JU?B7 MWV3_\@W"M2>Z""A(_,7I\O+5&7YU 38N$4^_<>]3R&%>=FVF[L]LISY&JMZ# MUNPHLOM0LDO,PLKN F#L''"CYR"F)[Z/)\HR?J1R0T4D[L.5:U=N$8@B$!.! M^!O>HQ:*^4YR+5$,1B:(:BD \M6I8R!J(5T^IOBYKN/[FJ\X(GN0?=XY_ M>Y^#M/TQW"D,EZOXP\>#Z1RT8$?V7S?8D[,7],62Y=_J2+,=]01GO+I7 /(O;(+)P3 &(YVO MI?[9P.:IPGX99QGGRQCG' UE4::LC+.,\S[C+&W%;LY]ZM,#3]-4[-Z25YY? MGE^>7Y[__)__C$)4LZ]L<\,N6[.L$E2JD+W,*F07#CO?Z5SHHU[YUAZ,;[.]N['NCR]6+(,[[K76 M/\-XWNZU-__3;;][C[>.OQUO;&X=MH]W.W#/;HN^X>WC=FIW)I4N/V'X_/V. MTTX%83D*E.?&*LPC&WQ$27G%E0F&ZO,-;0O0C7+T]$\84GA M7XQX00#TRDI7L\30:RH&7RH57!#T#@AZ?(:@GW(SJ@=\3VWRRWK YS7#@M8-FK5F(!/- M@%O K8V2FB7"D$LA(,X\1889@V*P1B;#I,4I5P,V\UY'OJB%HA:*6I@SM7"Q ME*4@Q%A%C&&,,Z&T]Y8I%AR75A)5E[(DFE"&9]DVJI@7=U B[$R)?-UQW! E M0(EK*AGB8%(@FQ1&/@4L1;"PTME!8]@RT?/>G[SHD>*@F1, O;I<_0PQM#AH M'A%!Q2F"[GW8B21A*HA'4D:22PB(.CS1M#" MQ L3GY&#YI[:I#AH'B7XV9JT^FNOMXYWL-3)"YL0XYXB+G1"V@@)2@*6";/D M-!&UAX84O?#P_9I*WNO-RH6D%/WHM'QXYWNLAJ>]:TKR:WE^>7YY?GG^/#Q_ M7I)?'US)/3I'J)W&)QT'ERM@6NA['.9>&9-N8;F'3U.6)5/OZTLE%<_834F9 MIH3^46CLLW)OE&WP;#+XWO?\(.['WLAV)W&UIA/4:#3HN/&HB;B=]8SZVQ[E M+Z\-P\>=T6M_7':L\2=@I9&F@32]4@P5',0H1&(;G390'5YPFJ931%X13>52"B;(-G')@OO&O6O&LJ6N]W?(A:,141408C M3JA&FNN F-!:2UA_(-U+JVP9$U9XUPL!U:25] M,\7^"^)9MPB?U,HC31OP&Q:FJ3H]WQWGUZKL<#C>CWFM>C"#PQS6.]^)_HDS M,L^WX66P-4-_G-_LVKTY1^Q];E(V;SR+"^6#6)3R-Q.F7?P-M_ WM#;71F1TKJ:@F$2:68:( MXTH[GT)B=9T=LRQR<_."T\\,IV\'P_-B%L[1LLV-T;"0RN;I"O%<9/GEI-?- MM$?[E.6_(3LX8LN]#R@1#"S?28.,QK BW)E@>"*&^W+2JVB&XF^::]7Q4OQ- M\UG-I_B;[JB)3NV8]S]V7+(JZ6!04+!ZW($=8[DB2#@.AHR6"ENZ* 5]BAU3 M_$TOW-\T!S6#BK_I@7!ZXZPVQ.&.H"01PAS"E G$#79(4QQ0QF\9.:RQS_XF M*I:Y*3C]_'!Z(:R*8C2\/'_38]<5*OZF.T8KFBQVT"#PKE]WE"21PB(!L9>@ M/PBQ2'NK$6;41.YPD!;7'J=Y#U8LFFZH,\5^KP]JK)Y,;=WPON-/IEUPW[>>G],EA)/7W]%-EDSQDEW\\?)'KMSVABM MAYS/:)S+^9KZ=W=P)M%?(W*#:+\AF^!=7MGNH3T:+OU^[I7W.STT/8F7YN:^ M$Y#2^0G8[.S'8=6.A]7'_K[M73,5^B8S42\70'!_4(O;*X!YX&/Y:WGL=N'& M7.T.LBKZGXZ@D4;'N>'6T!17$A8^>V,!DDCMJ:76S3ACLI^K/K,5ZN7:' M7;U*+FZT!^=+P/_W I TFI*ZY!77G!+0T-@+8WCB*NK HE,RB*75M_U!-=J- MU;#SH]J'ZW>'583I#=5?XUYL,(WAY2K'B^K*)V=_IB;_F<"_DV(I.17S8#SP MNW88J]GF2HA;V*YK,$DG]_,CYXO&\';0W_^SOW\P'M73N)$NDI*U M?5CJT2DGD8O)2;KQ_S[",\*!HURVZ/9NZ_AM9VO_,V[#\]KK;[L;[][N;J]_ MX/DIVWMO.ZV]W6[KRU^97XB-S<\_6IM;1QOKGX]:'W92F+::SO,"VTY]8@(ER7& M.*23XDA3KJT0#CL%$D/HST1F4HT)T/PD_;LNW&1'9Z>\J@-@6O"=?" V9X(G M6*GJ'W,06#\[M)L%)_:&M>1,CO>.1[O] 4!_^)S57!WUV*@!]N\N*(@W/^+ M=X;Q[_QJ'_-)WW_W#^.@^:FSWQDMNK7T4')VW%K;\4[CJ()!6 ,H<1L5!<0YB<@2 MQQ V)$CO,/;,+*TJN<+-95G)^NLNPO+0'I0"+(\B+%OP'N]I^_A#+N-_U#[< MP3S :AB.8H)_@%-39*2&?SBW$AN&@V( +&2%7VZT>%=@F6M9*Q98J]QXU/RQUQ]-SKR![=;IU3:=/V.EIT6;KSP.7[GH[1BL-KCJJ+F?!?/?<6=TM-8+E\K###?AF:^[L)^?>F<>G>Q,^&PSP'>ZW=;>^^.-=4#8]36Q M!<_9WO1'K?5NI[V^^VU[_Z_=BSNSWLGT#=WX H8H/*N]_A[G[\,SN^WC]X<; M,):-=Q_WM_;?3JO\XU:FAX<[B08#**F1<@(C3B5'ABB+:,!))(6MHK0!81#[ M&-:RK017,PCDNK]0*@>@6J:9RM M*4.S3)==PQ=VR/7;YTJGSZ^'>/Z5&+/1*I:4<9%[*;4GGEO":=0B<24?QJEY MMUU5/^Y59P1;W-_$#=94[VU4U?!V$_F86]/OQC#NQDE7I7W>$#YS'R!!7^42D#QA9ES3"7B;!$G9>BXL;[NED]2:2V;A* M*SM9Y.R#NK'[]= .*_B_U.]V^X=3_18NZL1]._C:Z9V$X603YJFC4*:S M"W'#YD.A5PC3UW_^TXM_^J%< 6O_CM?B%?*S#X&>W/':GSY5K3 L%FK$BS?' M>D4:<\-K%[+$Q]6!<'5='/RR9GVLR/AO[[,YTA_#G<)PN8H_?#R8]M)F)C2* M@_TJV)']UPVRJQYE_B?1ZX=?@=G7/6O2,1OMT4\UVVG,^OG.7"LK?>N5/LG# M1?4B3[)QZY]/7#23M)3\I]I;4__TV]^P^6J1N,EV*R*Q2"*Q]O7K('ZUHV:E MW_=&@TYOV/%327[%\_)B?M==^]X9>/!_2/F[#W__: M:^]_.-[>?,_;[S[3-H7_[KUG6\?=;OM=?J\6AG&G5JLSDNZF+&Z8B'0GA7#A7/JY/*7YR4E:##5Q?*HF,);:4)^0 MU@HC'KQ&N3H(PHXJ'Z3SRMNE52%76-$2ST!+E.>7[@(+:#N^ WT!T%_Z<2]: ME>.'90.U& S?]X"S=/KAW: _G*,V>(N@^8^F#$1-@DS.Y 0L[!%G02%C/46* M&$]DHE[SN+1Z^?!,J1OPK&K*% Q]?&-J-N?&IKN#W@I(BV7U>(P)EX%L)WSV1!"R; M[#F'[7Z;WV8S]4F&]\/A.(;U\0 FL&$(38KI]%&6T_4O!M@M"$+[SRD#S E, M.)$$&6H=XC$&9+0*2'/.,$O661=R$W(B+I]*OY3;6;RNB^!U+9CXG*VJ$TPL MAM4CX.:98>58HDJJA+"-)%=^,M@(UD0JQKD.3R^\R5)1W^&4 M,A1SZC:TX-.4.86IX)(JA[2);E(0+C&.DM,JY7"6#KG%,KGL;7U(8ZHX6N?" MF5CP]/F87?>%U&*%/1SH*PE%$)'#W.E8$EN:KT M60EO/4_4+:.9Y]&4\-8=#ZO5E:AST:;JI%[3? 2][G.*<4%HR)56G10A2B$X M2Q%SI8BV*0+I]TI0;0,+^6S"?>-@Y2#;4Q*-Z8-LBM-(C96(1ND1-T T#/,1 M11U9P$QC:NJ"\LN8SZ!#WF-LT;E$P#EW!I=(V@.:='<#U'+8:S&@],QFBRD2 MED)$C!*!N+0,&5AK%)*61$AG!04H%7H%\[E#T@*6Y4AP.1(\$RVQT'3[M"I: M70JMT.[;Z0IRJBNL)8$P0U%@,H=3 D66.8,T3E%9:1AQ.M-NM2RO"*D4;;%P MVN+Q7$*SJ\0W*]A\N&+R4Q )(_.OPGB0BR%="9#NUP#I;DVM3PL(3M4.S&4# M:0',FP F.PN(&"9!]DGN&R2!7'N,#/$:I2@#,U%%EMN5#8P:@*_7$N=O_0->5>SGR6@96!S=' 2H+A/4]@U;T_9A>B M*JDQ"QN3FA*8$I.Z-=?;F#ZZQ9-EL-(<*2,)X@%CI FQ*"CFI.=1"Q>75M6R MT3,(297DEZ=,\)B7OC%SM&P/Z7)]0.%>$/4R]V&Z*3U2PG0/IUW.PG1&1:V$ MET@GK!#7EB*MX"=&*"/:42NY:9 ME>.M! *?/!!X/7F_+A!("K+>!%G/ H'222\H,2AZ2Q!WUB'#94 J2&VEE9XD MF0.!6/XZ$/A[W:;YI!'TQ:_/6=OS:7&;KA65574CIL/A>+_YVTMO@?ZC#7:> M@"EWG"!E@D!0R\ MC)OW;(^^N1NKPY,6AK9!F\J>R4(U!N&I1GUXU1'0QU&LVZ8GVQE4WS/+6P;Z M&F+33/UU%UX)@?3UNW&(6J!)@-T>@(3GDSK[_1"[RSD4,ISJR#ZLOC;EPZM0 MES2[>5/V.(@WZLI^_4) MH4H]QIWU"B?LZ7J$/]N3@)VIGP!2[.!'*_YS*Y$=0*Z?. K30R6W['^C&Y@>Z MM?F-P&>[P&EWM_8^B];^FZ/6\=O=UOH'VCINPWB[^Q,6A7%\V4ZM/_'1*:=-B=C$*4>V#GBZ MZ)%1V"$L=8C)YGS@W"R KY22:[?:<_^\3>Y?28;YM18":1=U1$ MI6!-45(/&SK]F9):GXAL45&W5E&?IE24,GD!HT3>^81XY!$90Q+\X[V*@1MI MT])JZ;4PS]KJ^5M)8./O5[\=#8;S:R&5\S_/R.W_,\6S\-[]6:F9SI2:$9)3 M)7P^%ZDI6$+*(,.%0<$P*H(D2A"SM'H#UW[A^7?8?Q\[PV\H#6(L_+[P^SEW M0F59?0NB^CYKOS@<%7Y_:^ ]F@)>[)(D/#AD5 3@-50C)[!#U%)GO B6\7P@ M?18>J,+P"\._.'-O3\.5U4$<3$*/\\;Q2T684A'F&9>"_FE;T_K#==#!I[KZ M>9Q0F)$N;I\+!ZF4,&,4124M M'DH)690((P;"QAVN( NEBM"%;B0??,%KU9 M'MA#IJ+,=3+1VNE1Y_/9.LLYK6<0JT,[K/[Q^.GO\A;I[V_V#[K]HQ@_Q<'W MCH]7HUR[W_L.1@+ 50:TX69_9+O3G__9'X[:_=%6A''[_M<>S-FY)+M3,).+ M"69W3Z8[?G.T8Y)6SAN-)(\!<6<"LK :R%/MHF(>; :UM"K5)32J0#*[641 MJ$9YSD%6!J<3#*)RM@+PRW!4#6+7CIITM:N3S)I<-=OM5@==$/25:G/7CIIK M.\/<"&CB".Y7+E93C^I_SY==3I0[J)59'M_/G(\D""^XHMYBSJG3.M+D(^ P M_)$[H>[C?'PT^6WT]-O^8/*G_+T%=4C>67S;ZY[O.&%- E&CJ2(.%$8N1@\ M4DY$$Y,RR>.E5;K"Z$7LK_*"#5<>-37QB?5!_;A7'9"GCK^)A@!)1(TH5DW? MVKH#5_UC]1F$;/A DS73!.M+OO^/\(;PW-%$"ZSUPH6_U*^Z!BCWO3,Z>NGI MUH>MPQTM4_)",!1"$K#)O$,F2HJ(3RX1[QTS_CFD6T_)?UVJI!;_YJ?,@RH[ MD8D,_S?/A09:=9-4Z$G^\J1"U> M(3_[D/]LQ#^]]I?&Y?\*^-\ MMN,L0;L[MOD:52X"6D3?_3:;W[3+?WWQQM[V]W6IO=G%-W5DZ1 MI4"Y%0DI;EP.)^E<^BHA0YB(+#C).5M:IA0*.!'$F#;+,,R29 MT%+;Z*F7P-7-"I^!N^=%(7")#=Q\^OY3F^PE G#[/(:9L_-9:8A&) H%OX," M:$^W3Y+.1$V40D2[7/@T.62DBDA1IU*TP@J1&UR8R\5:+N6_%"_-'#OZ"UB^ M;$9]'B\+HWY@0#UCU$YY[1TQ*)]? D!U"9D0*4HB)FFEC$RIVONM2JOV.>30 M+\3[_;8_2+%3_-^%8E^O,DYEI+#LNRB%3U,L6P5EM,<6V2 UXC@*9*A-2&A. M7;(<.\:65OEE+_=#DNP7Y5XI#NY%!]9G3</[)B9 05 M&[:#A7>6VXBL\PYQ4%7($@=PA8-G!A/K73YT3"[7D[]/SKXISU2OUQ,4D M[^32+L4DGUZP-];7^$Z2*MDLSI)2!MK76J2]%G MUS1Q/Z<6#OK#>J)?U2+>^1[/RK']\X\),G/1*-&K+K-NV.^.1_&/B0;'T]=? M6WYO4J%H+A40X1>F;^K?W<$9D?D:D1M$^PW9!._RRG8/[=%PZ??SQ?0Z/30] MB9?FYKX3D-+Y"=CL[,=AU8Z'U?%/"V%6%K)8-J+5--JY$JZY$%JP9[40V" MPKML"9_9R<.U;K?OZV]/*LE>4K;Y+L/71W\#P7CQ96+;:SL2%LHPG'(5<8MX M%!*YX$&;>D$#;"\E]+,H$[NY&R?E7'/$IJG)>C"(PRPT$UI[CLEFLMD;GF.9 MAYW1+OP^S"ST4D'TY4M<=WB![,)7\A_Z8Z"JPV'?=W)+M^8>!^.!WP5!K6GO M+ZO-SGEY65'*RY81SWC$YN65\+V*XCUE0,>4,JTWG,C-W=S1L]6O2Y"_R27( M;Q E.P%PT#+Q%[DCM_CJ/"1K%L&YJ>!\ZOR8M=@\(\"'0 *!GT\YM!7\991+",\X6T MTG@,:_S1_6&?IMS_M6?_5\DN5\47'C?SK^0GOY3\Y MY?-0YPH.UG'K#G9,& M)\6]XH9P1VBL4YHHQAR3^]< GH1XSVUY_<[C][NWY"KY)2VI"8$@IFIL]^X", MM EIDKQTAB0=]-(J4\OBBN(&);^X'%$I*N!%J@!L'8W4>IP\%X9:'*./PAMI MA J&-6DXF+&L N ' )FB N9*!9R=,(F86V.Y03FQ"G%I.'(F*>03*.Z08O"2 M+*U2MHQI:1E55$!1 44%U <;I'61T,"3(AQK;4-2V&/!E3/4J:LS,8L*F",5 M0"8J &^L^YUDB) "1T298(AK+Y%SEB(<>'2PN-@*M[2JZ++0I>M3T0)%"Q0M MD+4 "\'KI)1EE'(5N).,&ZYDU-@G;D.M!32A#!=#8#ZU #O5 IMK.U(F*K4A MB"=L$#"L"9AF1%M/+)6<8)IPB0K,M28XUU3$$L(YE19%KA/B ML++("$V1Y,$GQJV-PN>^?HJJ4G>SE#TND'E'+WIP8%ZKJ(P&KISK023!G:%< M!I<44\6+/N^0.56J.)C@+7'(*@&0:9-'CAF,7# V&6^XL:2&S%G$40MD%LA\ MGI#I"=&8B&"%U=Q39:W2BE!#(U4..&7Q.L\[9)[S.C.6M,*"(X:=1URFB$R* M&D66E&)$1L>!:-)E/8OJ=@4U"VH^3]2,TB2>@E,!)ZXM!JX9I/5.19Q(PJIX M:><=-<]Y:872Q/K(D4R"(JYS6PPF"++!^F 8)T*07'>:7M'ULZ#FG+EL'R/( M=[&$3J<78F_T"A&V(J:N:6[2_&UFI7:N6J#;5-QI*L>L[<- 1L/*VX/Z;'4N MH=.!H?;3Z##GQ(?X/7;[![EL4UWB,9?0B:-<1LSN]V%BCVLPNE!&K+1:O7_3 MO,O*QTDB%)-"!@70I(.61&LE(M--T03X"H)&<) M,K!PH((818Y:@PPW@B;+ 3E-=G=@)4OCZ85.%"EH^,!H*$.BEH3H+-?*ZV2Q MB5%;YAB7A-[ YWN*A@7R'A_RSCR\ 'B,<*]04)8ASJ-"-A*+O @6,Q.,EGAI ME5^FW 7O"MZ]6+Q3WG@@=<8%37GT!E#.$9^T]C1I0>4-'+:%_"!2)5]0P[6!Y,P'4M !B <1G#HBWP$,K>3"9041B.$_" M,4J)#8+K$)6)\@:NV()UCX]UY_RMA&+AK:#(*JL0IT8@DV1 2G/+#258))6[ M%5PV=4M*[(/Z5W]6UN1)*ZD]UL">KDI,&?5BC'IN![:8T_FR1UU.)-SG1,)) M2 IXV-<8*OO5=GK#417MH >#'BY7+H(%&ZM.S_?W8S6R/^ OO9@ZHUF&8\M1 MO8<,62^L'4)HDE+&R"D3G&&I)=:&!R6-5IQ378YKS+>),EW$R6!*+1<""1$$ MXHF"?4*Y0;E;%7;:1&/#TBK3R[".)2'D>:?1%=515,1J75BE? M5FN=^IL6W3I'NO4D2OYC8WV- M[<"2:6ND02[E,+E2%AFK"%+,> :FF5."+:TJMBQT.4H_G_KUR1R4/^O&/6L- M^QAC*4JV*-FG\7T*0C(*&\,89T)I[RU3+#@NK21*E^-P\ZYDV3DE:PCFUAF* MP)2M\S,(TE[ KS0)IQQ)BKJE52Z7V17):$7)/E'"QG-H,01WJT)_G)NDSW?O MGC+0(H5EH#,:Z(*<$IX7M=(D3N2SN8/8S53IB@P)^,CWO_9.SOF>Y%0\68>K MB:Q,;G@3<9FC"7_"LL+6AL6E_O&ZV MTMM!?[^8(/:OQ4Q11 \[38OAH)R? M@3QXRD11Y7,(&PNKRF>96%%4^5.H\I/$"]):_[SCM55>2X>,<1%QK3ARU%F4 ME Z4X!@"C]GQ*<0,JK>_=$W^BZ!CZ P/NO8HKT'\142U?/7*KY8)+A.\V%^M M)_CWD068.ZUYW[P/<.0O5PZ_LB+XZO^ZP>]G++2^T8TN?.!2XK^L(5X_ M[E5=(-S_O*HXK3G7YB#:X7AP5'W*/27O\((+,S,_GX?//="-57\\J/QX,,@U MU(>97E6#>-9F<]#_.K#[R]7A;L?O5H=V6'6 &,*SNT>5/8"/O\=0N:/Z+J_[ M=A!R@L=Z9Q#]J#_(7ZY:]J@"&J@JVPO5?G]8)WG P_(-]B,,H4[U6(>_[3L8 M3F:,R]5H-U:9Q]G>4=495G8\VNT/ZK2047]Z?..#_(=_W(*\2A&B%(*S%#%7 MBFB;HC;1*T&U#2SLO+_2_:1OP5EKL?IX.LB_FSE<.WV')A.&G))2LYBDM!O_ M/WMOWAO'C:T/?Y6&[@_OS0!-A?OB# 1X8L?C8"1-;"6!_8_!52J[U:W;BV7Y MT[^'5;UJL259:E5+' R=#*O/\ C(=3\>#L95_?A2NZ-N9S"$E\&Z/SSJ#."MPY7+ M\/J^/6R6DQL./H'>&B((R!#ZNC?HC*OCV.E5Q]6X7H:C.,X267<./OJD%\?3 M ^_^; .B$^9J23VY-_2GV_O@@'$LB%Z[V8*$C;HQ M3KJ$E&*2!\6T)&QKQVQ?M+JNIHNJ%K !$&N>[%$%=&%G4G83S/U1X9"W M%8Z_;&\29[+Q*RS[W0@@_)2E!$S]PP\&I\ ?4&;2!3QB!DRP0;$+!.:>"-B M\%L[4EQ51F8F)9-:@5C!FPRJ4^$YC;4NX;,)'CH 6>.9WM6M]YD*X MGD5M\;X,T9WC>K)J\%L&INGKC^SG"& -L#P$Z(/YW>X\KVG@'*RM03FXB7Q> MKAR\B<>VRKFN"RUA<4_1%PY/=__XP)V+C'*&)%<$\?P'"')6'P(7^8!(YG,M MZFW,KM87AO4X ]=_ME4O6TBUW"TKE!=$^C';!S>UG%Y4GX$$^F&T =_V[2_I M;/P7[/=G*MK4K+^#U.1E% N@O];J8K!G9Q$@MW\>RN;2\%][EM?2"W@"[+@> MW!M>V+/=_/#S?G@'#S\YQ'HN]@_^_%+S[<'SS+G!!)HHDT@0(A%WR0%Z:9;K M!,"\, ^_P=JIC6724-=YKTWW*B,[3,>\8SO>CHXZ83HOWU73_AN'M?I\)RQ( MOR<>#8TMVIRR&7[:LH'WP!(FV@&#,80-PRB3&;+):N2X%HD$[Y,'V<#;Y&* MI7,"=-6X;;)>#@)2C4:3+ MY_B?CT1A^9 MPU3!>N'-.;!7RHRW!DB4H.1C\ M*_X7>E>@9$E5B2![K__ ,!> 8( M$4@8&T$>@%H<]0:)Q#1-.3;O=)8',(O$Y>*PW?F.-J&(I!%'0QWAW$L'8,5\ M$B00)V'*TWD+GC%2M(D[M'\8:!"8.UC<3""8;5CVB5/DL,+(2D59 F9.TF0- M BR93O:A/Z@.H8/D(9!D#(]<>YL+-QAF8K3&$8?]5(>HY:3H$#>7B$]G>ZL-Y$?GX_!1 @V)8=)IC M)(5R"&3%($,\1XKI0*PWSF,0D> M 7,X!Z3A'4=88P:NH'7H,]Q-%[X;C/(-."3J:0)O<7^N!KWF@COG'WB_TVJSP#Q_7RT]Q1\ MJEXO!^E.FLG.M^=^-+()[;N/T$7XUV[=RN0$^I4;SU@V2$UDN7;R]<[R/]E3 MH,(1Z#^3X0KL-2[JP4D3F\D$?=331V9[M^^QACW&,(BZ91YHICT2D+"C+;2!X:T=<=2+9-$XS6SFV.96D$9FJ/PU!SW(_EF3H MHL_[D?NUGWL_.9XT54GVZU')R2= >+ &J\^Q\Y_!"/!G+XX[/SW?__7U/^XH M)O -VKQ5R/11^QDVJK$P'&3K)X#"=QJZ5KYCLY<],TDT$_KW!Z>C9E:ODV X/J_XL*ULV2==UPN+\HYN\;?BHGCT9Q6>S M'[_,,AZK?MW)^J'SN=_CP\MG2XQ;TV%SSV4=T@IMNP::* M8A39D:CO. M2F;M7!=IN!-I^+,_C-#]G*[= [TRNPEKIW("M: #2NEA+-/_-*8_ M>V6R.R4?DMGY*0O#/[(TS-.O4!H,T0A,?+!'LY?>&WX M-9\?7OI9^EGZN:G]+"7C;Z3+_&L:[K3CI?W!TSCI@U5'*L6/-N[0J)]N$/FV M-A),M(M<,RX2LTXZ*8A.0C'.?U\,O>R_>]-X?OZGVOKX\V_MX5.W^_9KNO8+W MT)?L?!6CO:]_\G=__W7T_F"7[;]XB?=>_77\_M5KMGOPFNZ_>OWEW<=W^/V+ MUPSZE';/EFJW\X"ET#@@E8Q!W#.&8)X%DH1KK:Q2,8:M'8)EE_&+=7$O6%$/ MM:I:AC9/O.)M(8)'300:A%L&&K0#(N!62A* 54Y8#$="N4!=SI@L/%!XH// 8>. &-$ Q ]4Q M!(P9Y=@&'0@6@1H5G;&S"%>L2"LP@[)8!3BB46DO0P \51' MSI6VC&SM4"E:5ZRT@'P!^0+R#Z+L*TJ)$5I$ ZI^(,1Z3B-\&Y4I$1Z_@?)% MV6\9$[ %$Y!@I-$!"6Z*^7%4E=%V[^KHM2; ME,&Q_O%L]IOXE?TFTY-QIPE3+@*VU*74>G8TJA)\<;TM[4HRON=LI.N([A5C MO[D,$:CFA"BGF;<\1JFQMUX0L E\4C2H2_>Q_BA5[/OJ7_7DOSD_]S-V>#X> M#RLWJ?=!' S^:U=VS17&^#YC[/VZ%"<@(A&%?4"&)X^XP@%IH K$0M["C+TF MP8'M@+N"7]QS=Y>$<2=KL)5P=WL[X@%2GPJ0WCV0PB(BH&E;(0$\O9?&&XM9 M\%0:A:-E!4@W%DB7CB&5DE%M&)*A/OXMF1QPI<@Z)A4!)O6X 5+.[E?S+D!: M@/21 JD* FMJK#?!PU=%(CG-M-DJ#E3MKC9\APK;% MTC/-2YI_6UMIELLFZ"856G!3PZ@NC3E:)I>O<3@(=G1TGE?.TTD^\_;YP%?3 FK_A:\=A$(Q=T4Q;Y?]PXE[ M;K1&/GJ&>,Q'EFGED71&..6$-)1EE-24T%]*?LGFYY<4@+Q+@+P#U^^UM>^" MDFM&R87SU]' ^$&81<5XBXRY"CA )4V1:.MU]AL[9 N3'3!R(*1!2/OV*M; ME,@6PN/"VZNI\,DX@JCEH$1*KY'QRJ 8.7.@26*)55$B"T 6@+PO7VY1(MN* MD@MOKL5*&(P%(E0&,+5M1(:XB*@QCE+"*%:J*)%K\>%^JX[*@]:CNJ^./5Q9 MFM+KTNO2Z]+K>RT9=?^8_?BC;4NEJ9H3]]C\U-Y[#+25[([++()DC$PFGU?$ M&)<::X6399JKY%ADU%Y^UF#9O-(G VE-" MF^#RB3<[8!QTM6$EG:/DQ17DO#ER.HI=X$Q93S4/RAL6(B.*:BIE+G11D'-C MD',1?L,Q<:$)02P2A3@&^'0>>R2T=$H908 CMW9 7]&Z;&(KP%F \Q; R4F* M7B4%2REP':@5&#N#.8V2^63(-8"SH.,:T7$1?3/1!J8503Z&A'A(&#GM!(I MA%IY J:$V]H1FA=H+-!8H/$6=3.#Y"$0,,IYY-I;ZPPUS,1HC2,.^Z)3;@QJ M+J)QWA*.@Y5(&(413YHB*[A#4C(9&%=8,0G6N#!=)HLU_M0V5[1E!%M72J>D M;#3:L0-2P1-P$G>NL4912=)P02:WD6SNF2\S%VOHE5:.DLST^ M;+R)ODP4\8P;F7=!<,*M!@7::AQPH,(F3:X!CF5O,05B90!V80]ZEK1W6I?A^=R<7@"P ^> 3=Q-_@O+1:4U$\HF+ MJ)RD*6J62!)<&JF*\KAIL#ASQI*]%R\_.- *HPP)$1$ %FU0R'@>D-')R>25 M=:[.\Q6XY/D6;"S8N*H[TKPO+$9.F> ,2RVQ-CPH:;3BG.J"C9N&C3.7ZY=] MZ-,'IQ41BBO$K#6@,SJ"C)4)T: "CIZ$$/76CNIRP:02)%@^ M<2.EDZ63IY&9TX\EJ&5W>:;?CC8[09^Q7;TY'+C;#"TX6G'YJGO5N\5_@I-%YHN-%UH^L'1HETT?1-K6NDD\I%N3&.NDG%:8JJHM3CB$-TW M6+HP\#H9>&_54@Y11QM]0B9H@GA@!!F&&6)66>$Y22:XK1U#UA&,+!Q<.+AP M<.'@AT:+=G'P34QE*4(N@L]9BD#"BN3C-K6)8$!3;0,+Q53>(*)>-94%&,-6 M4HYT/ RP)M]:SW /]EF[9U_ MNN'/.ZO[GY<>/!F,JORV9\,(M PL_,MI%<9'S:[J:78-%Q-[TT4=00(;WM)_\UAO):=UE(LYM%E_Z\VBX(,'#B-PPVD_( M)OB69[9W:L]&6S^O?/)QU4?+@WAA;'YT %):'8"#ZCB..GOQM/-F<&S[5PR% MOLY(U-,%>MQ@6(O;,] A@9/S;;GO=N/ZW#D:9GWW?RI!(XV.<\.MY8YI*ZWD MPD=/0-V527Y06SL'>25V!JGS:U:5^^/1/W^V.Y?)Q;E%.553E20>.QX49UP( MY50P(40GN"&,>3:;^TL?IL$SK#P+ED6>-+?4QA138*!"82>A<_^L<6(^ 8VN M! /C^&SVXY<9T%3]>ISJA\[K6Z##3872F&U%:2V74Z"?OG\JL]N-S)[3 M!9N+0FQ33J^^_LV'OWE1;Q.I;ODLWB;?NLB-O.6SI<:O[-L!^&PRAI7['UWN3_%EG/(1W]AJ$M2&K M1\?PM1W;#YU!=D)-IB<33HY7YV#FW5GQT$D!'DLZUZ695":3!$(]O+AP5\C@VH7'TB0!&: MQRLT!X.Q[=UW5;C[EXS+AU-=Y4"M[WQ6P:=7_IZC&:_[G?'18 )O"J,+7ND? M\\:T9 66CK>IXS^P!_A!/V;MI]*7+I' M'6KR7MJ@:55$V-WF(,!]'W=?_0G/ MANI\\E#NP[N#W=.]@S_(WO&;X[T7?Y[6"4<'1[WW![VC/;I[^O[@]>D>_3W- M]]CD8SL%EX1K3I&UU"(>A$IT%N2_5^3_.D=^+@B3 M(0GD8.H0-R8AXY-'E#E/'0_!$+7.DIP%_@O\%_C? #M $N:BE)K8(#E8 (99 M& ?M12X5R;V_AAU0('^-D$_FD.^YE3%PC51*$8%0!>1DPB@E;9*7U EFMG9@ M?HNB7Y"^(/V31WHGXTA ;;P^)#( _$! M,JC1I?. )R>-7HE&?_8203?'?HG>2X!"U([SXT*E$?XK\514F.- M9$ /LCZ7(!,$PPA^&,S*Z;)MYHF]7YP41@#'&F,3)>&A1<<%13 MDI21^2 "1B]N)[YS[]"=K+Y6 MWM+8@'2#\J$'KG$(J5E%03K0GH9)^8B39NL\ M.[7@9\'/QXF?48JH83T)$S1W/EC!+4V4,%$J"!6*^] @4S MGTD="6$Q%4-]TP!TX="505(B\MFJRF'$D_0([ >,$G4IQ1RCC20;ZD:LH4CG MDX+0DK1^HQ%\?@PWC4=++ML8.FDX..X\W__U]3WY;6\99'AL!'#'GMIRRG8K M:.#MDK^61$>\H0EQ' WBU!'D.#-(D,2$]9'RY$L^WR/*\B@ N8%^V *0:P;( MA4L6J^@DL09A)@ E0^3(T9104D0HG;0,^3"9 I %( M WH^CM0!D"P%RX8D% MQ9';&!)B-)^**;5$1A**K-$B>*4UE:0 9 '( I#K\+$6@&P)0"X\K4D0+H3D MB-!L9T<9D=;8(*83-XH:'*(M +DF[VJIS#2KLW+#4BNEUZ77I=>EUS_2Z[*W MX6Z*-^W:H3_J,%Q7;C)EZ\(Z-[<)GSA16FKON.5!2TXB:.R60W-!N'ISVZ5: M>MG.18$VCP2F&1*TRU*NK@;/4_WEPJ%R$PXAA M5IA@$>/6(ZZB0#;9@ @6E/,HL%6I[% H>%GP\@?Q4FA8::!92I\LQU$:$YU/ M2F$9X9^4OQHO"S*N$1G)4DU,*SBS"EFO*.*,8J2I80@3(2/10';&;>U07D"Q M@&(!Q5N:WY$*&DGT\%_"HP$ Q):J0$-(BFIOB_F],2\CHM%R^&$UYXTKMM08*TED!0/G&[4,U<(8E6$.5HC4W"3.$E;262J] MO@D&EBV[K8+'KPMX_/0!C!S,4TPH&N\13YX"/":)0K1"20/_2PS@D78I+>5X M"T(^Y3>TP>IXO)T8FCK=9>6#6>MHX&WJVY4YI)U MB6&D,>>(RR20=OG MH %=8E@CDU)TWI8Y?D>T+[@YX;Y6@MF/BAFKOA6C1$^ M*>=0E)PB#M**\IFER 03E/3"$:Y <^;WJS87J"Q0V6JH7*_3M:B:+83-%:]L MP$9[FCBRFF:O+(D(&-$@8S3/9\1+KM99WJ#@YT;BYR5=?#2(^5!^VH*2#XJ2 MJWY9Y0 E/9C@N>@+XD")2#-,D0%&%)8P(KB^?^WRELML4_#P!XJ_K"66=1]= M>;B2$G?4SXWHY*;TSQU?6HTU,;#P>&7O3\^!&UQY+<.K.TV*^_$QV@R^;$]'9O-6>+KP=+MXFE$8E*@XYMQP&:1) MA*8@1!12:?C7PM,;Q--G*SPM**&@;X&T:)$KX4>&M&LE4 MJ[8O%IHN-%UHNM#T8Z?I&["TQS0DD[ 7R?&0:[WZ;$;[B+WR6JNK6;HP\#H9 M>&_54L946N6D0D%@C3CG!-DD&:+>!.8I-Y'Y7(/K(OT^] ZQPL&%@PL'%PY^ M[!Q\$U-9@'6,DV64!!B%-0,9RB;@. M FF#*0K.!R4\LU[DDF]@*VM>7-KWFR_S-D-*[2V>P#=_[IAC\O6.3''FRF>V]R#)_KSZ44*RYET(X[++DU MQ.B Z7,6^.4U=/\.$*I0113C&6N!/GM1+C]":SI:ZS_@SH9#GKRK][ ?]K, M==^+_WX#;8031[F$?L Z?4GW_X8U#FWMO7B-\_W09F_OZ^O3?>C+_JLWQ^^. M?X,U_%SL'_SY9??@7<:+KWO//]A@HXXR(6JY1SSZ@+24&"DBC5:4!/ASJQ,! M*$^R! PG<>N:,G'#*JZKZ^'B&EI9/-]9@;VJ']$T:X/0FCL/CF('$"+Z\:@# MA-6/XTZTPSZL<_A[ZMAO[FSMG,9A[-@1,%&O-S@=/;NC)?+=!^M%/1_(!K5@ MH'KV9!2?S7[\$JK12<^>/:OZ]8?7#YU'/D#37TZK,#Z"$8/QQHU",)E%=?_^;#>)M\ZR(W_);/?K-5PK8)TQO59;7-L"@]+CT^ MWV-RW6G- M^=Z8^UT)/H*R.UQ']J2Z;WOCX&@88V<7FC@:=5[V0PS7$/^90@+Z?_R.--S@ MUB(XFR0X;ZLOZQ:;1T1ZZY^OVL[)!C.,:'^\<1Q7)O=;D_N?0>,E*=/Z792] M@_TN;9GU[#M;]XS?[W:A(@X_) [?.&:X ,"CG/$" $4VTWOA-I*6? M98=]Z>O8%WO!2[QW\=[7[M?=P_>$?>?7QY>CX%]1W] MD^_1EV3O[W=T]^L[:&L7OW_UDNX>?(*^O_RZ__>NV/OX5[5[\*^T>X;QM!P; M?//+#])&@YF0B,'\(4Y=1%IHBI2BC#*1#/84K-ZN,JW*/FTU#[3S'*$"_@7\ M[V!#( G&>J:,)UAP)ZF57C+.O-21 AO$&Y\?5W#]CG"=+G!]]X.0+%&"/4(8)Y.88-;1N+5#=/LV !9H+]!>H/U!]'KJ+/-<**%3X 1SS20Q M5BGF+-::Z$OWE!2]OB7XSQ?X_^Z#UD$3SRCR(,J($TJ0IMXCFUSD6EIK/> _ M[Y)V56 IX%_ OX#_0^CU5AEEF/>"4< M/&PF\;9H>Z2HPV?[]+],*?=?L1]3]4@. MKED3\^[]NAHIL9)%JQU#+E?3XKFXEM6:(F<"4T3IX"W;VI%X#<1;CO8JD+A! MD'BC,V7O.KQ0H/!.H' EN& T#\)BAK14(9]TZ)#V22"&A2.$81L(V=IAK)P/ M6T"P@."-]<*[=,,7,+P',%SQM!-F/"CN&&$:%.*6>F1"<$@$@B-.+ 4)>J$6 M12\LD%@@\;9ZX9V[IPL4W@D4KCJGF9,.C.*$(O& A<0S9#@5B*KDB*.*^5 4 MPW+0:^G*X^[*4]O\5/I91+#TL^P3O(?2<8,QO*^IK+M26+?>7Y:K[H[ME[9E M)#WU]M$8^=-UI3^&2NSB\J3!-89J6!*MD#,Y*I22F0#12&Y&BT,0D%CEVUMY\/V AD=N3 M"%TA$:(%(])[))P)0!T^(2V=1AJF@P6'&2@#6SN$J];E"A<>*39)88H-8(J; MV"0:_J>2M(30!!VS1FIN,&;2$TL\P?>SO;#0R>WIA*_:)#H$YX1&@MF(N*!Y M=[DG2"GEE>9<" )TPKJ,MFI/8>&28I.T:UH+T]RO31(H4]H9KK0-'#C%"4(8 MMQD(BMR>1>8K([L$AVSO]H"-8AY* 52),/O)4660,2[GXE(K, M4NJD*5;)NL\\K0]3_'GEP-&=2TY"7?\9J/G!>ID)&FETG!MN+7=,6VDE%SZ" M]AB83/*#PEM+#SWH"9KJ\A,T?R+X'YU[/M7UU\'Q<34^COWQZ'D__%K/WF'L M^RJ.7E0CWQN,)L.VG-[*=G^=0MCQ.P9P5.W"._?HWO'[%V]Z[U^]$^]?O>GM MOWKYY?W!+MZ']^U]?7UV_O36]Q\]P-'KT[V_=]D[^O[3WJN_/KW_V/OT_M6? MT.YOO=VO?_#]@S_8[L??T_Z+PZ^[SS]0$XWQ22%MK4?<8H%TB PT62.CDT%H MS1I. =7CS,,?9^Z SJ JY^>>(ZIT>Q7]?HA=]V&#LG MPX&K3Y3-#PRC'0WZ\->S:2OY0M7/+0-5V+Z/G=-J?-1Y_O;7#A>XVYE-WT., M5]WO9RH.S6G;ADV;"/*T;7:6Z MHXL7UO]:'[J\$.W+>E2-LIR/*N@^O&M%J/,+IQDG\*D=%R^*.;2_W7F[-!P? M)^$P4TY^[S#^WZ3*;X6% *K24?W"$&&XCN%K9RNO:;+YMEFKJS?!=(T'>?W5 MJW*I5_6ZG0]8T^3%=3B=\SR2H-77:]?9$71KT(?;!OWZC56_<235[7VV5:\> M!6@V3].Q[=O#6'^6'=>WPZMC_6/Y>X]MR))S5(&('-NS_&6?ZW>XV!2#/NG! M=^6AAR_S?C*TS=\F,/6@9%8G]73&SYFQ+Q'-_,I!?BS+- A>EGV8F,DH=B;U M"#6RFP]7'2V#W53F)LM&VYW?)L,\DL>#(70W?\1@,J[+$,!XGA>44?ZP MJ@^W0Z]@N";0E>'85OUF5&&9Y&[!UT&W1A.7^UJ+7X@I)].#;(VF'Q.;]/I1 MUVL1Q8N?(Q^G._+ PYC.3R;BF_5_PB#VC0US"\%0?3-*^<3FAOL]^N: MXE/Y@CXT175B+:%N,H+/&8UFXN?K3SVRGS-V9#&HK0@;P)R!+ZF.3P#^LNBO M/@N4..F-:YR;5NP!>>DN"M*/<@\72 6X$:I\S_8%+::5_' +7:M=7_ M@R%X ML(94%$I&Q;GT3D 7I+!"."Z,2-=M''ZN,NS_IP(K#O#@IZWII:U_ MP$(]M,,:0J?_]K^P-!T(< -94S1J6+*F!B"( $U.3J9T=XZ#;0:HW+'L8.EF M..]-ZM?[7A6;A--8?][==L (O^.M@=OF'XN?.7>O]_"%U9]0!:XIR%0.QD/,HKE_O2S.Z:!^D87 M!VX)U2'<_A5@$M _7X8.@]X]FK7V%A@.**R?!V[ZR2_[ASUX=+MSD'OS[[?S M(J'K1C:P(!IFZ4NJ&K MQ@WH-@_D%_\',!;^_BN\L=9W7N?3U?JSP7N^] C\_SF,=J]#:;>3USHP6_R4 M)S'88UC(P*S[_VE^S#,5AHRS^E+NT MM?Q/]51EX@#)&H'.^KI?OV'YED4+#?/#E!V" @%?G8=IJH7V.T#3C?%EAX